如何使fpm guibb中的输入字段变灰?

2020-09-01 22:33发布

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

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


如何将fpm guibb中的输入字段灰显?

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

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


如何将fpm guibb中的输入字段灰显?

付费偷看设置
发送
8条回答
代楠1984
1楼-- · 2020-09-01 22:58

嗨,phani,

感谢您的重播,但不会使字段变灰。此代码无效。您还有其他解决方法吗?

2楼-- · 2020-09-01 22:57

您好,阿卜杜拉,

我有一个相同的要求,即必须根据特定条件将字段变灰。 通过字段符号完成。 但是仍然字段处于启用模式。

可以请您检查一下。

谢谢

yerukala Setty

四川大学会员
3楼-- · 2020-09-01 22:54

您可以在FPM配置中将输入字段更改为文本视图。 如果要在运行时进行更改,则需要在feeder类的GET_DATA方法中将该字段修改为只读。

葫芦娃快救爷爷
4楼-- · 2020-09-01 22:52

您可以在feeder类中使用MDG API类。 这是一个对您有帮助的新文档(主要用于批准,但您可以使用相同的技术来读取状态): 如何读取Ca ...的主数据批准信息。 SCN

半个程序猿
5楼-- · 2020-09-01 22:58

嗨,Debasish,

如果要在某种条件下进行操作,可以在Feeder类的GET_DATA中进行处理。

在ct_field_usage INTO ls_field_usage处的LOOP名称='字段名称'。

***您可以更改

READ_ONLY

强制性

已启用

LABEL_TEXT

HELP_TEXT

LINK

可见性该字段的所有这些属性,然后修改ct_field_usage ** **

从ls_field_usage传输ct_field_usage修改固定值fixed_values_changed强制可见性。

清除ls_field_usage。

endloop。

,然后进行ev_field_usage_changed = abap_true。

这就是它的处理方式。

感谢

Phani

zhangjiyang1323
6楼-- · 2020-09-01 22:53

出于某些原因设置 GET_DATA中的字段用法有效,但GET_DEFINITION无效。

当我在GET_DEFINITION中设置一个断点时,它到达了那里,似乎正确地分配了只读属性,但这并不影响屏幕。

有什么想法吗?

谢谢

鲍里斯(Boris)

一周热门 更多>