2020-09-02 01:20发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
需要执行哪些操作才能在维护对话框中显示图标以可视化某个状态? 有什么可以看的例子吗?
亲切的问候,
托马斯
考虑使用表维护事件来实现将特定状态转换为图标的逻辑:-SAP帮助:扩展表维护事件
DominikTylczyński
Hello Thomas,
您可以使用FM ICON_CREATE在维护对话框中创建状态图标。
为此,您需要在PAI事件中编写自定义代码。
但是,当您重新生成TMG时,该自定义代码将被删除,您需要再次手动添加。
谢谢
Sampath
status.jpg
嗨,托马斯,
我认为您必须编辑生成的屏幕和功能模块才能实现相同的功能,不建议这样做,因为您的更改将在下次重新生成时被覆盖。 要显示图标,请添加一个额外的列,您可以在其中使用模块池进行设置。
问候 GK
标准或自定义对话框? 标准或自定义表格/视图?
如果所有都是自定义,一个简单的解决方案是为状态定义一个自定义DDIC域,输出长度为4(如果要显示文本和工具提示,则为更长), 定义一个转换例程,该例程将状态的内部值转换为图标的@ XX @代码(运行程序SHOWICON以具有可能的值)。
最多设置5个标签!
考虑使用表维护事件来实现将特定状态转换为图标的逻辑:-SAP帮助:扩展表维护事件
DominikTylczyński
Hello Thomas,
您可以使用FM ICON_CREATE在维护对话框中创建状态图标。
为此,您需要在PAI事件中编写自定义代码。
但是,当您重新生成TMG时,该自定义代码将被删除,您需要再次手动添加。
谢谢
Sampath
status.jpg
嗨,托马斯,
我认为您必须编辑生成的屏幕和功能模块才能实现相同的功能,不建议这样做,因为您的更改将在下次重新生成时被覆盖。 要显示图标,请添加一个额外的列,您可以在其中使用模块池进行设置。
问候 GK
标准或自定义对话框? 标准或自定义表格/视图?
如果所有都是自定义,一个简单的解决方案是为状态定义一个自定义DDIC域,输出长度为4(如果要显示文本和工具提示,则为更长), 定义一个转换例程,该例程将状态的内部值转换为图标的@ XX @代码(运行程序SHOWICON以具有可能的值)。
一周热门 更多>