点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨社区
我对SAP Lumira Designer 2.1中的提示和事件有疑问。
场景:
我们正在使用中央Lumira仪表板向下钻取其他Lumira应用程序。
通过Open Document界面,我们将在中央仪表板中设置的过滤器值发送到了其他Lumira应用程序。 在这些应用中,我们将全局变量定义为STRING和URL参数。 在应用程序级别,"全局变量初始化"事件中定义了这些全局变量填充Bex查询的Bex变量。
此外,对于" onStartup事件",我们有一些编码,用于在TEXT-Object中写入维度的过滤器值(使用语法逻辑)。
此过程的结果是,对于这些其他应用程序(强制启动= false ),我们不需要提示,中央仪表板的维度过滤器正在过滤 附加应用程序的数据源和这些维过滤器被编写在相应的TEXT对象中。
BUT 用户应该能够通过调用提示的按钮(APPLICATION.openPromptDialog())来更改这些应用程序中的尺寸过滤器值。 尺寸过滤器由用户更改,并通过提示中的"确定"按钮进行确认。
之后,将根据所有更改过滤数据源,但维度过滤器未写入在相应的TEXT对象中。 请注意,其编码位于" onStartup事件"中。
我调查了一下,如果我将"启动时强制提示"从 false 更改为 true,会写入维度过滤器 再次在相应的TEXT对象中...
我尝试将用于将维度过滤器写入文本对象的编码从" 启动时"-事件更改为" 在提示提交前",但是语法得到了 那里有多个错误,此类事件无法使用语法帮助...
现在我面临一个严重的难题:客户不希望在应用程序启动时出现提示,我们需要在TEXT-Objects中使用维度过滤器进行进一步处理。
顺便说一句:在Design Studio 1.6中,我们没有这些问题...
有什么想法吗? 是虫子吗? 为什么在
时会忽略"启动时"事件中的编码 "在启动时强制提示" = false吗?
此致
Tobias
嗨社区
我找到了解决我的问题的SAP注释2568952
将脚本移动到"已更改结果集"查询级别的事件
问候
Tobias
一周热门 更多>