2020-09-23 08:18发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在创建一个应用程序,其中
我交换图表以使1个图表较大而3个图表较小。 当我尝试通过单选按钮或复选框过滤图形时,在图形上出现无数据可用错误。 就像图表交换位置后,它们失去了过滤的联系。 还有其他人尝试过吗?
谢谢,周末愉快。
史蒂芬,你好
我怀疑问题在于 assignDataSource()只是更改了基础查询,从而具有重新加载数据源和重置任何现有过滤器的作用。 我建议不要交换分配给数据源的查询,而要交换分配给图表的数据源。 这应该保留过滤器状态。
因此,您应该使用以下代码替换现有的"交换数据源"代码:
INFOCHART_1.setDataSource(DS_2); INFOCHART_2.setDataSource(DS_1);
此致
穆斯塔法。
你好史蒂芬,
您可以共享属性/绑定/等的屏幕截图吗? 问题? 您使用的是哪个版本的Design Studio/SP?
issue-description.txt < a hraf="/storage/temp/120980-issue-pic.jpg"> issue-pic.jpg 版本1.6 SP04。
谢谢Mustafa,
有效。
var datasource = INFOCHART_1.getDataSource();
INFOCHART_1.setDataSource(INFOCHART_2.getDataSource());
INFOCHART_2.setDataSource(datasource);
最多设置5个标签!
史蒂芬,你好
我怀疑问题在于 assignDataSource()只是更改了基础查询,从而具有重新加载数据源和重置任何现有过滤器的作用。 我建议不要交换分配给数据源的查询,而要交换分配给图表的数据源。 这应该保留过滤器状态。
因此,您应该使用以下代码替换现有的"交换数据源"代码:
此致
穆斯塔法。
你好史蒂芬,
您可以共享属性/绑定/等的屏幕截图吗? 问题? 您使用的是哪个版本的Design Studio/SP?
issue-description.txt < a hraf="/storage/temp/120980-issue-pic.jpg"> issue-pic.jpg 版本1.6 SP04。
谢谢Mustafa,
有效。
var datasource = INFOCHART_1.getDataSource();
INFOCHART_1.setDataSource(INFOCHART_2.getDataSource());
INFOCHART_2.setDataSource(datasource);
一周热门 更多>