点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
所有人,
CPMBPC 801 SP 17,SAP_BW 740,引擎JAVASCRIPT
我的帐户具有与时间相关的层次结构。
例如层次结构:
2017年:
Node1(有3个孩子)
-child1
-child2
-child3
对于2018年:
Node1(有2个孩子)
-child1
-child2
我从DM包中执行脚本。
脚本:* XDIM_MEMBERSET BAS(Node1)
结果:child1,child2
问题在于如何从2017年的层次结构中获取成员(child1,child2,child3)
如何在KEYDATE值介于01/01/2017和31/12/2017之间的脚本中放置命令?
请为DM软件包张贴高级DM脚本的文本!
我认为这里的命令有些错误,因为在DM软件包中没有任何更改,输入KEYDATE的屏幕上没有出现。
PROMPT(SELECTINPUT,%PLAN%,,"选择计划版本","%CATEGORY_DIM%" ,, 1)
PROMPT(SELECTINPUT,%FORE%,,"选择预测版本","%CATEGORY_DIM%")
PROMPT(文字,%YEAR%,"计划年")
PROMPT(KEYDATE,%KEYDATE%,,)
感谢Vadim,在您回答了我更改DM脚本后,我通过/来创建带有附加字段" KEYDATE"的流程链ZDEFAULT_FORMULAS CPMB/DEFAULT_FORMULAS。
DM脚本:
PROMPT(SELECTINPUT,%PLAN%,,"选择计划版本","%CATEGORY_DIM%" ,, 1)
PROMPT(SELECTINPUT,%FORE%,,"选择预测版本","%CATEGORY_DIM%")
提示(文字,%YEAR%,"计划年")
INFO(%DIMNAME_KEYDATE%,)
INFO(%EQU%,=)INFO(%TAB%,;)
任务(ZDEFAULT_FORMULAS_LOGIC,TAB,%TAB%)
任务(ZDEFAULT_FORMULAS_LOGIC,EQU,%EQU%)
任务(ZDEFAULT_FORMULAS_LOGIC,SUSER,%USER%)
任务(ZDEFAULT_FORMULAS_LOGIC,SAPPSET,%APPSET%)
任务(ZDEFAULT_FORMULAS_LOGIC,SAPP,预算)
任务(ZDEFAULT_FORMULAS_LOGIC,成员选择,VPLAN%EQU %% PLAN %% TAB%VFORE%EQU %% FORE%)任务(ZDEFAULT_FORMULAS_LOGIC,REPLACEPARAM,YEAR%EQU %% YEAR%)TASK(ZDEFAULT_FORMUDATE_DATEDATEDATEDATEDATEDATEDATEDATEDATE )TASK(ZDEFAULT_FORMULAS_LOGIC,LOGICFILENAME,FORECAST_CAPEX_CALC.LGF)
======
但是结果相同,我无法从2017年起获得会员。
使用
PROMPT(KEYDATE,%KEYDATE%,,)
询问用户
一周热门 更多>