ALV控件报表中如何修改表头名称

 时间:2024-10-13 04:05:29

1、复制之前的程序。按照如下图片操作即可。

ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称

2、激活复制出来的屏幕和菜单。1、先激活屏幕,找到程序中屏幕号“0001”,双击进去,点击激活,然后退回程序。2、激活菜单,找到程序中菜单号“T001”,双击进去,点击激活,然后退回程序。

ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称

3、测试一下复制出来的程序。

ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称

4、创建一个结构图表。T-code:SE11。选择数据类型,填写“ZALV998",点击创建。弹出对话框,选择”结构“,点击确定。

ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称

5、进入结构表,填写“简短描啄醴荇侧述”。在组件里,创建两个字段。1、MATNR,组件和组件类型都填写MATNR,回车键即可2、ZMATNR,这个不一样,先在组件中填写ZMA皈其拄攥TNR,然后点击“预定义类型”,接着分别照图填写“数据类型”,“长度”,“小数位”,“简短描述”。3、保存,弹出警告,选择“是”。4、激活并退出。

ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称

6、修改程序。1、定义内表时,参考表“MARA”改成之前创建的结构表“ZALV998"。2、添加一个定义:“LS_FCATTYPE LVC_S_FCAT,”。3、修改查询语句。4、产生ALV子程序中,参考的数据库表“MARA”改成之前创建的结构表“ZALV998"。

ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称
ALV控件报表中如何修改表头名称

7、先测试一下看看。

ALV控件报表中如何修改表头名称

8、返回程序编乩态祗嚆辑器中,在产生ALV子程序中,添加一段判断。这个判断就是我们今天重点。程序如下:CALLFUNCTION'LVC_FIELDCATALOG_MER镟搞赃呓GE'EXPORTING I_STRUCTURE_NAME='ZALV998'CHANGING CT_FIELDCAT=FIELDCAT.LOOPATFIELDCATINTOLS_FCAT.IFLS_FCAT-FIELDNAME='ZMATNR'.LS_FCAT-COLTEXT='复制物料编号'.ENDIF.MODIFYFIELDCATFROMLS_FCAT.ENDLOOP.

ALV控件报表中如何修改表头名称

9、最后我们再测试一下。

ALV控件报表中如何修改表头名称
  • 怎样使用VBA进行多条件判断
  • 在VBA中怎样将数组全部打印出来?
  • excel切片器如何使用
  • excel怎么查看宏代码
  • 如何通过Excel函数计算指定工作日后的日期
  • 热门搜索
    文明礼仪手抄报资料 护士节手抄报 遨游汉字王国的手抄报 安全手抄报版面设计 我爱读书手抄报的内容 雾霾手抄报 民族文化手抄报 六一儿童节手抄报简单 中秋节手抄报内容资料 地理手抄报内容