2020-09-08 03:35发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我需要访问Lumira SDK组件中数据源的过滤器值(静态和动态过滤器)。
这是可能的还是没有办法使用SDK组件访问数据源的属性?
谢谢! ben
你好,
RTFM之后,我找到了解决方案:
在ZTL中,您需要从DataBoundComponent而不是Component扩展类-然后,继承getDataSource和setDataSource方法。
干杯
ben
SDK没有特定的API,但是SDK组件可以使用其ZTL函数中的普通脚本API。 ZTL函数既可以从SDK代码中调用,也可以通过callZTLFunction API的事件来调用。
要获取所有过滤器,ZTL函数应如下所示(注意:我没有尝试过-可能有错误):
@Visibility(private) 字符串getFilters(){* var result = {}; var ds = this.getDataSource(); var Dimensions = ds.getDimensions(); for(var i = 0; i
嗨Reiner,
感谢,使用ZTL函数的好主意
但是,这仅在您创建一个SDK组件时有效,该组件从数据绑定的组件(如交叉表)派生并提供" getDataSource" -Method。 还是我错了?
我的自定义(数据绑定)组件缺少" getDataSource" -Method ...
最多设置5个标签!
你好,
RTFM之后,我找到了解决方案:
在ZTL中,您需要从DataBoundComponent而不是Component扩展类-然后,继承getDataSource和setDataSource方法。
干杯
ben
SDK没有特定的API,但是SDK组件可以使用其ZTL函数中的普通脚本API。 ZTL函数既可以从SDK代码中调用,也可以通过callZTLFunction API的事件来调用。
要获取所有过滤器,ZTL函数应如下所示(注意:我没有尝试过-可能有错误):
嗨Reiner,
感谢,使用ZTL函数的好主意
但是,这仅在您创建一个SDK组件时有效,该组件从数据绑定的组件(如交叉表)派生并提供" getDataSource" -Method。 还是我错了?
我的自定义(数据绑定)组件缺少" getDataSource" -Method ...
一周热门 更多>