ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ALV表格控件的功能无效问题

ALV表格控件的功能无效问题

原创 Linux操作系统 作者:sapr 时间:2007-12-08 13:26:15 0 删除 编辑
本人在屏幕上添加了一个alv grid控件,在程序中:
  CALL METHOD grid->set_table_for_first_display
        EXPORTING
                            I_BUFFER_ACTIVE = 'itab'
                                     I_SAVE    = 'A'
                                     I_DEFAULT  = 'X'
  *                               is_layout        = gs_layout

        CHANGING
                           IT_FIELDCATALOG = gt_fieldcat
                                    IT_OUTTAB = itab_alv
        EXCEPTIONS
          invalid_parameter_combination = 1
          program_error = 2
          too_many_lines = 3
          OTHERS = 4 .

并自己添加所有需要在ALV中显示的字段:


。。。。。。
  DATA ls_fcat type lvc_s_fcat .

    ls_fcat-fieldname = 'VBELN' .
    ls_fcat-ref_table = 'VBAP' .
    ls_fcat-ref_FIELD = 'VBELN' .
    ls_fcat-outputlen = '10' .
    ls_fcat-coltext = '销售凭证' .
    ls_fcat-seltext = '销售凭证' .
    APPEND ls_fcat to pt_fieldcat .
  CLEAR ls_fcat .
    ls_fcat-fieldname = 'KWMENG' .
    ls_fcat-ref_table = 'vbap' .
    ls_fcat-ref_FIELD = 'kwmeng' .
    ls_fcat-outputlen = '15' .
    ls_fcat-coltext = '订单数量' .
    ls_fcat-seltext = '订单数量' .
    ls_fcat-do_sum = 'X'.
    APPEND ls_fcat to pt_fieldcat .
。。。。。。。

程序运行后,alv的合计,图形等功能不能使用或不能正常使用。
请问什么原因造成的,怎样解决?
谢谢先?

[ 本帖最后由 sapr 于 2007-12-8 13:55 编辑 ]

alv system function.JPG

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10842258/viewspace-605505/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2007-12-22

  • 博文量
    89
  • 访问量
    233712