点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在尝试使用setDimensionFilter过滤SAC应用程序中的数据源。 过去,我已经使用常规尺寸(过滤成员,未使用层次结构)成功完成了此操作。 我正在尝试使用层次结构的节点进行过滤,但是它不起作用。 在获取的数据模型中从BW导入层次结构。
尺寸ID:" Profit_Cent_1x5ly5c5z5"
要过滤的节点的ID:" X0012016_BPAO"
层次结构ID:" Profit_CenterPARENT"(当您从BW导入数据时会自动生成)
如果尝试了一些选择:
DS_1.setDimensionFilter(" Profit_Cent_1x5ly5c5z5",[" X0012016_BPAO"]);
DS_1.setDimensionFilter(" Profit_Cent_1x5ly5c5z5-ProfitCenter-PARENT",[" X0012016_BPAO"]);
......
知道是否可以做到,正确的语法是什么?
谢谢
嗨,
这取决于层次结构的创建方式。
例如,我有一个基于"州"和"国家"创建的"州"维度。
"我的过滤器"外观类似于" SetDimensionFilter(" State"," [State]。[Country]。&[Nairobi]");"
内罗毕是要用作过滤器的值。
要找到确切的格式,
-在应用程序中创建表。 在选择" Var Selection = Table_1.GetSelections()"
-在开发者控制台上运行
-在Select上稍作休息。 您将在选择的变量上看到确切的格式。
您可以使用此格式在表格上应用过滤器。
-Sathya
一周热门 更多>