点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
SAP BPC专家您好,
我在尝试将DM中的值移至股本逻辑时遇到问题。 我正在使用SAP BPC 10 MS
简而言之,我只需要在DM中输入一年,然后在脚本逻辑中使用YEAR值即可进行一些计算。
到目前为止,这是我尝试过的:
选项A:
在提示符下:
PROMPT(TEXT,%YEAR%,"选择年份","")
任务(执行公式,USER,%USER%)
任务(执行公式,环境,%环境%)
任务(执行公式,模型,%Model%)
任务(执行公式,LOGICFILE,AGGREGATIONS.LGF)
任务(执行公式,RUNMODE,1)
任务(执行公式,LOGICMODE,1)
任务(执行公式,CHECKLCK,1)
任务(执行公式,FORMULASCRIPT," * FUNCTION YEAR =%YEAR%")
逻辑上:
* XDIM_MEMBERSET CATEGORY = ACTUALS
* XDIM_MEMBERSET TIME =%YEAR%.Q1
错误:
执行公式错误
无效的成员%2006%.Q1
选项B:
在提示符下:
PROMPT(TEXT,%YEAR%,"选择年份","")
任务(执行公式,USER,%USER%)
任务(执行公式,环境,%环境%)
任务(执行公式,模型,%Model%)
任务(执行公式,LOGICFILE,AGGREGATIONS.LGF)
任务(执行公式,RUNMODE,1)
任务(执行公式,LOGICMODE,1)
任务(执行公式,CHECKLCK,1)
任务(执行公式,SELECTION,%SELECTION%)
任务(执行公式,REPLACEPARAM,YEAR =%YEAR%)
逻辑上:
* XDIM_MEMBERSET CATEGORY = ACTUALS
* XDIM_MEMBERSET TIME =%YEAR%.Q1
错误:
执行公式错误
通过了无效的选择:
%SELECTION%
选项C:
在提示符下:
PROMPT(TEXT,%YEAR%,"选择年份","")
任务(执行公式,USER,%USER%)
任务(执行公式,环境,%环境%)
任务(执行公式,模型,%Model%)
任务(执行公式,LOGICFILE,AGGREGATIONS.LGF)
任务(执行公式,RUNMODE,1)
任务(执行公式,LOGICMODE,1)
任务(执行公式,CHECKLCK,1)
任务(执行公式,REPLACEPARAM,YEAR =%YEAR%)
逻辑上:
* XDIM_MEMBERSET CATEGORY = ACTUALS
* XDIM_MEMBERSET TIME =%YEAR%.Q1
错误:
执行公式错误
成员2022无效
基本上,我想要实现的是在DM中选择年份,然后在脚本逻辑中汇总%YEAR% .Q1,%YEAR% em> .Q2,%YEAR% .Q3 = %YEAR% .Q4
在NW中,这很容易实现,因为通过在DM Promt中添加REPLACEPARAM +逻辑中的语法$ YEAR $(用了几句话)已被理解,但是现在在MS版本中,语法" $"已被识别 (或者我做错了事。
我将不胜感激。
嗨,路易斯,
我让它可以在BPC 10 MS模型中使用。 希望对您有所帮助!
-----------------------------------
DM包:
(COMBOBOX,%COMBO_VAR%,"请选择一种形式:",0,D1A,P33)
(执行 公式,FORMULASCRIPT,*函数$ MYFORM $ ==%COMBO_VAR%)
逻辑范围:
* SELECT(%MY_ACCTS%," [ID]"," O_ACCOUNT"," [ 表格] = '$ MYFORM $'")
* XDIM_MEMBERSET O_ACCOUNT = %MY_ACCTS%
-----------------------------------
< p>/张柏芝一周热门 更多>