点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
在使用逻辑脚本通过DM包传递参数值时,出现以下错误。
在这里,我没有将变量Y和Y1分配给任何维度,而是在DM包中将其作为TEXT提示传递。 当我执行它时,我收到此错误。
有人可以提供任何建议吗?
请注意,当我传递Y和Y1的PARAM值时,这在UJKT中有效。
下面是我的逻辑脚本,我在运行时在其中传递Y和Y1
* XDIM_MEMBERSET RPTCURRENCY = LC * XDIM_MEMBERSET INTERCO = I_3RD
* XDIM_MEMBERSET TIME = $ Y $ .04,$ Y $ .05,$ Y $ .06,$ Y $ .07,$ Y $ .08, $ Y $ .09,$ Y $ .10,$ Y $ .11,$ Y $ .12,$ Y1 $ .01,$ Y1 $ .02,$ Y1 $ .03 *时间* IS * * REC( EXPRESSION =%VALUE%,TIME = $ Y1 $ .03)* ENDWHEN * XDIM_MEMBERSET TIME = $ Y $ .04,$ Y $ .05,$ Y $ .06,$ Y $ .07,$ Y $ .08, $ Y $ .09,$ Y $ .10,$ Y $ .11,$ Y $ .12,$ Y1 $ .01,$ Y1 $ .02 *时间* IS * * REC(表达式=%VALUE%, TIME = $ Y1 $ .02)
* ENDWHEN
>
capture1.jpg (24.7 kB)
对不起,但您在高级DM脚本中看不到REPLACEPARAM语句!
还需要EQU和TAB设置
必须添加以下几行:
并删除
您没有选择PROMPT(SELECTINPUT ...
PS如果要选择"年份"和"下一年",则无需要求用户输入下一年。
请阅读我的博客:
https://blogs.sap.com/2018/11/04/how-to-calculate-next-or-previous-time-member-in-bpc-script-logic / >
另外,最好使用PROMPT(COMBOBOX,...选择Year !!
阅读我的博客:
https: //blogs.sap.com/2014/09/19/dm-promptcombobox-behavior-in-bpc-nw-10-and-75 /
非常感谢 瓦迪姆!
一周热门 更多>