VA02计划行中的灰色显示自定义字段。

2020-08-21 06:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好。 我通过将Zstruc...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好。

我通过将Zstructure附加到VBEP表中,在销售订单创建(VA01),编辑(VA02)和显示(VA03)中引入了自定义日期字段。 并且通过VA01成功完成了数据输入。

但是,如果我在计划行的z自定义字段中得到一个值,我想在VA02中将其设为灰色。 (它在VA02中不可编辑)。

1)。 我尝试通过发送screen-input = 0来尝试include:MV45AFZZ。

2)。 甚至我尝试在主程序SAPMV45A的(MODULE:FELDAUSWAHL)中的表号4500中的表控件中输入screen-input = 0:TCTRL_PEIN。

请帮助我如何找到解决方案以在VA02中的计划行中将zcustom字段显示为灰色。

6条回答
SC_Yao
2020-08-21 06:33 .采纳回答

是的,我明白了。

在MV45AFZZ中-USEREXIT_FIELD_MODIFICATION,我添加了这样的代码...

如果XVBEP-etenr不是INITIAL,并且
XVBEP-zzrevised_date不是INTIIAL,并且
screen-name ='VBEP-ZZREVISED_DATE'和
(SY-TCODE EQ'VA02'或SY-TCODE EQ 'VA32')。
如果XVBEP-zzrevised_date不是INITIAL。
如果screen-name ='VBEP-ZZREVISED_DATE'。
screen-input = 0。
endif。
ENDIF。

然后在SAPMV45A中-...屏幕编号4500-布局中,将group2保持为" L00"。

感谢所有专家。

一周热门 更多>