Lumira Designer 2.3-将自定义颜色传递到动态饼图

2020-08-27 06:24发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我目前正在使用Components.copyProperties()从隐藏的"模板饼图"中将颜色集复制到运行时生成的饼图中。 在使用Designer 2.2.0.3的项目中,此方法工作正常,但在使用Designer 2.3.1.0的另一个项目中,此方法无效。 复制属性后,我仅更改topmargin和dataselection。 相同的DS,调暗并测出了想法。 对于以相同顺序使用的柱形图,它可以正常工作。

问题1:这是一个错误,在这种情况下,颜色已重置为默认值吗?

Q2:还有另一种方法可以将颜色设置传递给在运行时生成的图表吗? 也许CSS之类的东西?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我目前正在使用Components.copyProperties()从隐藏的"模板饼图"中将颜色集复制到运行时生成的饼图中。 在使用Designer 2.2.0.3的项目中,此方法工作正常,但在使用Designer 2.3.1.0的另一个项目中,此方法无效。 复制属性后,我仅更改topmargin和dataselection。 相同的DS,调暗并测出了想法。 对于以相同顺序使用的柱形图,它可以正常工作。

问题1:这是一个错误,在这种情况下,颜色已重置为默认值吗?

Q2:还有另一种方法可以将颜色设置传递给在运行时生成的图表吗? 也许CSS之类的东西?

付费偷看设置
发送
3条回答
半个程序猿
1楼-- · 2020-08-27 06:49

在Lumira 2.3中,您可以使用copyOptionsArray参数控制要复制的内容,例如

 COMPONENTS.copyProperties(TEMPLATE_CHART,newChart,[CopyPropertiesOptions.KEEP_CURRENT_VALUES,CopyPropertiesOptions.KEEP_CHART_TYPE,CopyPropertiesOptions] .KEEP_SCRIPT);
 
空代码
2楼-- · 2020-08-27 06:41

对,但这只是为了保留某些属性,不是吗?

我需要一些可以将颜色设置从模板到新生成的图表的东西。 更奇怪的是,在20个序列的中间有一个图表可以正确地复制颜色,而其他所有图表都保留默认颜色。

hongfeng1314
3楼-- · 2020-08-27 06:47
< p>添加:其他属性(如大小,数据源,左页边距等)已正确复制。 可以使用setdataselection方法导致此行为吗?

一周热门 更多>