动态脚本中用于程序包运行选择的复选框BPC NW 10 NW

2020-08-20 22:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨朋友, 在程序包运行中,选择...

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

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


嗨朋友,

在程序包运行中,选择"维度"而不是"需要下拉框"复选框以选择动态脚本中的成员

以下示例"运行软件包选择"

下面的更多详细信息: 实体尺寸

复选框:XYZ

复选框:ABC

复选框:123

用户要选中所有三个复选框并运行一个时间包。

感谢Kishore

runpackage.jpg (5.7 kB)
6条回答
95年老男孩
2020-08-20 23:17 .采纳回答

我只能用RADIOBUTTON提出一个不太好的方案:

 PROMPT(RADIOBUTTON,%E1%," Select DE",DE,{" Yes,DE"," No,Empty"},{  " DE",""})
 提示(无线电按钮,%E2%,"选择FR",FR,{"是,FR","否,空"},{" FR",""}))
 ... 

每行将为用户提供一个包含或排除某些实体的选项,结果将存储在某些行变量(E1,E2 ...)中。

全部 提到的变量必须使用REPLACEPARAM传递到脚本lgf文件:

 INFO(%EQU%,=)
 INFO(%TAB%,;)
 任务(/CPMB/DEFAULT_FORMULAS_LOGIC,TAB,%TAB%)
 任务(/CPMB/DEFAULT_FORMULAS_LOGIC,EQU,%EQU%)
 任务(/CPMB/DEFAULT_FORMULAS_LOGIC,REPLACEPARAM,E1%EQU %% E1 %% TAB%E2%EQU %% E2%)
 

LGF脚本:

 * SELECT(%EN%,ID,ENTITY,ID = $ E1 $,$ E2 $)
 * XDIM_MEMBERSET ENTITY =%EN%

ENTITY的范围取决于用户的选择!

一周热门 更多>