点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
清除ls_fieldcat。 CONCATENATE'N'alv_tabix(2)INTO ls_fieldcat字段名称。 CONCATENATE'N'alv_tabix(2)到ls_fieldcat-ref_fieldname中。 将'Y'alv_tabix(2)放入ls_fieldcat-cfieldname中。 * CONCATENATE'D'alv_tabix(2)INTO ls_fieldcat字段名称。 * CONCATENATE'D'alv_tabix(2)INTO ls_fieldcat-ref_fieldname。 * CONCATENATE'Y'alv_tabix(2)INTO ls_fieldcat-cfieldname。 ls_fieldcat-col_pos = 9 + sy-tabix。 ls_fieldcat-seltext_l = PDATA2-DESCRIPTION。 ls_fieldcat-tabname ='PDATA2'。 附加ls_fieldcat至lt_fieldcat。 有编码。 我需要在值ls_fieldcat-fieldname中加入" N"和" D"。有人可以帮我吗? 喜欢这个截图。 我需要显示金额" D"和" N"。
显示是 pdata2-d01 ....用于值物料(6,11111002)
pdata2-n01 ....用于值标准,价格,实际,价格和方差
(38.4 kB)
我不确定您的要求是什么,但是请检查演示程序BALVHD01和BALVHD01_GROUP,也许您正在寻找的程序就在其中。
我读过几次您的问题, 但是不了解
为什么不简单地创建期望的列?
对于传统的ALV表,您不应该填写ls_fieldcat-tabname 。
在输出中找不到N或D,更多的问题是对要求的不清楚。
一周热门 更多>