SetVariableExt-行为

2020-09-28 08:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)人们好, 我之前已经使用过Se...

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

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


人们好,

我之前已经使用过SetVariableExt多次,但是我无法重新收集对以下行为的看法。

场景

1个带有变量(ZDATE)的查询

  • DS_1
  • DS_2(DS_1的副本)

当我将脚本作为" Application.setVariableExt(" ZDATE"," value")传递时,这会将值传递给具有该变量名称的应用程序中的数据源或任何其他数据源。(这是 好)

现在,当我通过或定位DS_1.setVariableExt(" ZDATE"," value")时。 在这种情况下,我的期望是仅必须使用传递的值触发DS_1,而不能使用DS_2触发吗?

如果是,则在我的情况下不是这样。 如果否,那么我认为这是因为两个查询中的变量相同。 我什至尝试使用相同的变量创建另一个查询,但结果相同。 DS_1.SetVariable影响了两个数据源。 然后我在第二个查询中为DATE创建了一个新变量,由于明显的原因,该变量起作用了。

我相信当我们使用SetVariableExt时,Design Studio可以处理多个"对话框"?

感谢您的回应

**此外,我还看到TAG已更新为" SAP Lumira,设计版",是否可以做一些事情来提醒社区? 最近2天,我标记为" SAP Business Design Studio"。 将对他人有所帮助,或者也许我错过了一些事情。

此致

法赫德

2条回答
闻人可可
2020-09-28 08:36 .采纳回答

嗨,法赫德,

关于"现在,当我通过或定位DS_1.setVariableExt(" ZDATE"," value")。在这种情况下,我的期望是只有DS_1必须通过传递的值来触发,而不是DS_2对吗?",是否检查过? 应用程序的 Merge Prompts 属性设置为false吗?

穆斯塔法。

一周热门 更多>