维护具有多个匹配结果的决策表失败

2020-09-10 12:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我刚开始使用BRF +,并试图将...

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

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


我刚开始使用BRF +,并试图将其用于分类方案。 我想保持这样的结构:

 Source1 Target1 30%
 Source1 Target2 70%

"我的来源"实际上是几个字段,而"目标"也是几个字段。 当我在决策表中启用"多重匹配模式"时,系统会告诉我结果必须是表类型。 所以我创建了Target +%字段表。

但是,如果我尝试维护决策表,则在尝试在Target中输入值时遇到错误。 该错误在方法IF_FDT_EXPRESSION〜SET_RESULT_DATA_OBJECT中生成,并显示"结果数据对象&1无效;仅允许使用基本数据对象。"

这是否意味着我必须以其他方式维护决策表(例如,我可以仅从Excel上传它,并且Excel文件的结构应该是什么),还是不能将其用于这种单向操作? 很多关系?

3条回答
浮生未央
2020-09-10 13:44

嗨,罗马,

请在这里澄清一下,您有表格需要的逻辑吗? 例如 如果source =" dogs",则target1 = 40%,或者如果source =" cats" target1 = 50%?

在提出建议之前,我需要更多信息。 我不完全知道您的用例。 但是考虑到决策表的灵活性,因为您可以将操作用作匹配项的输出,所以它应该可以工作。

例如,您还可以具有输出结构。 如果第1列匹配,则将target1 = 40%设置为target2 = 60%。 如果第2列匹配,则将target1 = 20%和target2 = 80%设置为

希望这会引导您找到答案! 我们已经开始使用BRF +进行实用程序的集合管理,这是一个了不起的工具。 希望我5年前就知道!

帕特里克

一周热门 更多>