2020-08-14 16:03发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好专家 我创建了带有参数的C... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好专家
我创建了带有参数的CDS视图类型,并使用实时数据模型将该CDS视图公开给SAP Analytics Cloud。
当我访问此模型时,将出现一个提示对话框,要求我输入CDS视图中给定的该参数的值,如下面的屏幕截图所示。 SAC会将这个值存储为变量。我可以获取变量ID,说明如下。 但是我无法获取该参数的值。
任何人都可以帮我解决这个问题。
感谢与问候
Lathasri
您好,
我只是使用模型输入参数来完成此操作。
在HANA中,我创建了一个输入参数:
名称:IP_SELECTED_ITEM_1 类型:NVARCHAR(50)参数类型:直接
在HANA中,我还创建了一个计算列:
名称:ITEM_A 类型:NVARCHAR(50)表达式:'$$ IP_SELECTED_ITEM_1 $$'
"语义"节点的屏幕截图: >
在SAC中,模型列在SAC模型中可见:
然后,我添加一个维度为ITEM_A的表格,以及我想要的度量。表格名称:tblStatistics
然后我使用此代码获取值:
var dsSI = tblStatistics.getDataSource(); var rsSelected = dsSI.getResultSet(); var Item_A = rsSelected [0] [" ITEM_A"]。id;
这对我来说很完美,我还用它来确定何时真正刷新了数据源。
最多设置5个标签!
您好,
我只是使用模型输入参数来完成此操作。
在HANA中,我创建了一个输入参数:
名称:IP_SELECTED_ITEM_1
类型:NVARCHAR(50)
参数类型:直接
在HANA中,我还创建了一个计算列:
名称:ITEM_A
类型:NVARCHAR(50)
表达式:'$$ IP_SELECTED_ITEM_1 $$'
"语义"节点的屏幕截图:
>
在SAC中,模型列在SAC模型中可见:
然后,我添加一个维度为ITEM_A的表格,以及我想要的度量。
表格名称:tblStatistics
然后我使用此代码获取值:
var dsSI = tblStatistics.getDataSource();
var rsSelected = dsSI.getResultSet();
var Item_A = rsSelected [0] [" ITEM_A"]。id;
这对我来说很完美,我还用它来确定何时真正刷新了数据源。
一周热门 更多>