IF_RSPLS_CR_METHODS〜CREATE用于限制F4帮助

2020-09-08 15:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我需要用新行在输入准...

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

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


专家们,

我需要用新行在输入准备就绪的查询中限制几个帮助的输入帮助。

例如,有3个特征:Char1,Char2和Char3。 要求如下:

1)如果选择了Char2,则Char3仅可使用#

2)如果选择了Char3,则Char2仅可使用#。

3)为Char1选择的值不适用于Char2(这是参考特征)。

我试图通过方法IF_RSPLS_CR_METHODS〜CREATE使用基于出口类的特征关系。 这种方法有什么办法(在运行时)找出特征,为此请求F4?

问题是,当用户首次为任何字符调用F4时,我必须生成所有3个字符的笛卡尔积,以允许他选择任何值。

先谢谢您

彼得

5条回答
闻人可可
2020-09-08 15:54

嗨,彼得,

正确,如果未设置EXCL#,则CREATE方法也将创建自动有效的组合。 这是为了简化退出关系的实现。 为了完整起见,我还提到了CHECK方法(调用该方法以检查计划所有部分中记录的一致性),并且在退出实现中不针对自动有效组合调用此方法(如果未设置EXCL#;如果已设置) 该方法将被调用)。 如果关系是派生的,则DERIVE也是如此(如果源特征值之一是#,则组合自动有效)。

问候,

Gregor

一周热门 更多>