点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在使用SAP Tr...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在使用SAP Tr...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在使用SAP Transportation Management UI。
请帮助我解决以下问题。
1.In 转发订单应用程序,我想将特定的输入字段设为必填项。 我知道这是否是Web Dynpro ABAP,我们将按 required 的要求选择输入字段的 state 属性。 我们必须调用2种方法(CHECK_MANDATORY_ATTRIBUTES或CHECK_MANDATORY_ATTR_ON_VIEW)进行强制检查。
但是SAP TM是基于GUIBB概念设计的,并与FBI和BOPF集成在一起?
2。 在同一应用程序中,我想根据分配给用户的角色隐藏一些选项卡。 我必须在哪里编写此代码来检查分配给用户的角色是什么,并根据这些角色显示或隐藏选项卡。
我相信我们必须增强现有配置以实现上述几点。 但是不确定如何或在何处进行增强?
我在Plain Web Dynpro ABAP上有很好的经验。
请指导。
谢谢
巴拉特。
嗨,巴拉斯,
根据需要,您需要在BOBF中创建确定。 在该确定类中放入以下代码。
数据:/_BOBF/CL_LIB_H_SET_PROPERTY的LO_PROPERTY类型参考。
创建对象LO_PROPERTY
导出
IS_CONTEXT = IS_CTX"确定的上下文信息
IO_MODIFY = IO_MODIFY。"更改数据的接口
您可以使用以下代码设置字段属性
LO_PROPERTY-> SET_ATTRIBUTE_READ_ONLY(
导出
IV_ATTRIBUTE_NAME = <您的常量接口名称> => SC_NODE_ATTRIBUTE- <您的节点名称>-<字段名称>"要为其设置属性的属性的名称< br> IV_KEY = <您的实例密钥>"为其设置属性的实例的密钥
IV_VALUE = ABAP_FALSE"该属性的新值(true/false)
)。
感谢和问候,
Chetan P Patil。
一周热门 更多>