Fiori概述页面-新的分析注释-是否有任何示例?

2020-09-12 18:06发布

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

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


大家好,

很久以前(1.32 UI5版本),我为Fiori概述页面创建了一个演示,上面有一个漂亮的甜甜圈图; 但是自那以后,分析卡的配置和相关的注释已更改(尽管旧的注释仍然有效)。

虽然我已阅读 doco ,并相信我已经创建了正确的注释,度量和尺寸; 我似乎无法使用新版本(在WebIDE 1.40版中)显示"甜甜圈"图表。

每个人都有一个使用新卡" sap.ovp.cards.charts.analytical"模板的示例 而不是" sap.ovp.cards.charts.donut"模板来显示甜甜圈图?

谢谢

马特

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

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


大家好,

很久以前(1.32 UI5版本),我为Fiori概述页面创建了一个演示,上面有一个漂亮的甜甜圈图; 但是自那以后,分析卡的配置和相关的注释已更改(尽管旧的注释仍然有效)。

虽然我已阅读 doco ,并相信我已经创建了正确的注释,度量和尺寸; 我似乎无法使用新版本(在WebIDE 1.40版中)显示"甜甜圈"图表。

每个人都有一个使用新卡" sap.ovp.cards.charts.analytical"模板的示例 而不是" sap.ovp.cards.charts.donut"模板来显示甜甜圈图?

谢谢

马特

付费偷看设置
发送
7条回答
大圣 - sap领域执行人,9年sap运营经验
1楼 · 2020-09-12 18:42.采纳回答

感谢上周在SAP TechEd上的Bernhard Siewert和Stefan Engelhardt,我现在能够使它工作(11月对WebIDE的更新也可能与此有关)。

简而言之 ,只需创建Chart注释(如预期的那样)-设置度量和维; 然后创建关联的ChartMeasureAttributeType(指向DataPoint批注的Axis1角色)和ChartDimensionAttributeType(类别角色)。 然后工作了(以下显示的是Doughnut的最低版本):

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 <收藏>
 持续时间
 计数器
 
 
 
 <收藏>
 
 
 
 
 
 
 
 
 <收藏>
  RECORDED_BY 
 
 
 
 <收藏>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
南山jay
2楼-- · 2020-09-12 18:22

感谢示例Tobias,但是以上内容看起来像您使用了较早版本的模板sap.ovp.cards.charts.donut,因为您没有注释:< PropertyValue Property =" ChartType" EnumMember =" UI.ChartType/Donut"/>,如果使用sap.ovp.cards.charts.analytical模板(如果现在添加分析卡,WebIDE会使用此模板),我认为这是必需的 天)。

是这样吗(例如,使用类似的旧方法,我的甜甜圈可以正常工作吗?)

半个程序猿
3楼-- · 2020-09-12 18:39

嗨,马特,

这是为我完成的工作:我创建了一个新的实体类型,只包含我的甜甜圈图所需的两个属性:一个是字符串,另一个是浮点值。

甜甜圈图的注释:

 
 
 
 
 <收藏>
 
 
 
 
 

 
 <收藏>
 
 
 
 
 
 
 
 
 
Violet凡
4楼-- · 2020-09-12 18:42

嗨,马特,

有趣的是,在MPC_EXT类的代码中添加注释时,它可以正常工作。 我只是认为这不是应该的工作方式。 当SAP在SEGW中提供词汇构建器时,我希望结果可以与他们的智能控件一起使用。 我只是不知道为什么词汇表生成器没有在需要的地方添加" com.sap.vocabularies.UI.v1.ChartType" ...

在您的示例中,它实际上是" "",其中" UI"是" com.sap.vocabularies.UI.v1"的别名。 真的很奇怪。。。

致谢

Tobias

粗暴的香蕉
5楼-- · 2020-09-12 18:37

嗨,大家好,

我对SmartChart Control有一个稍微不同的问题。 我使用SEGW添加了上述注释(基于词汇的odata项目):

如您所见,属性" ChartType"已生成为" Column"。 我已在SEGW中的相应DDLB中选择了该值。 但是,该图表无法正常工作,因为它期望使用" com.sap.vocabularies.UI.v1.ChartType/Column"而不是" Column"。 当我使用" com.sap.vocabularies.UI.v1.ChartType/Column"在MPC_EXT类中的代码中添加此术语时,智能图表可以正常工作。 有人知道为什么它不适用于标准代码吗?

致谢

Tobias

大简至美
6楼-- · 2020-09-12 18:45

嗨,

我执行此示例,但是图表未显示在分析列表页面中,页面正在等待。 请帮助我。

此致

Özlem。

Nan4612
7楼-- · 2020-09-12 18:46

您好,专家

我对基于SAP SEGW的OData注释创建有问题。 我使用了com.sap.vocabularies.UI.v1词汇表,并为智能图表创建了注释。在下面突出显示的维度中,DimensionAttributes被创建为MessureAttributes的子元素-这正确吗? 请确认 。 从上面的帖子中,我可以看到这些注释是彼此相似的。

我的智能图表也不起作用,它失败并显示以下错误,

未捕获的TypeError:无法将Object.x的t(RoleFitter.js?eval:6)的j(RoleFitter.js?eval:6)的Function.keys()的对象转换为undefined或null [适合时](RoleFitter.js?eval:6)在fz_prepareFeeds(Chart.js?eval:6)在f.vizFrame(Chart.js?eval:6)在f.eval(Chart.js?eval:6) ),位于fa.handleEvent(Element-dbg.js:301)的fzonBeforeRendering(Chart.js?eval:6)的Function.each(jquery-dbg.js:371)上。

请帮助。

致谢

Karthik

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答