- 如何修复 SAP UI5 aggregation with ca
- Association, Composition and Agg
- 如何通过 ABAP 代码给 SAP OData 元数据增添注解试
- ODataListBinding.filter 方法里 Filt
- 关于 SAP UI5 参数 $$updateGroupId 前面
- 在 SAPGUI 里使用 ABAP 报表上传 SAP UI5 应
- SAP UI5 设备类型检测 Device API 的工作原理
- 通过 FileUploader 的初始化,了解 SAP UI5
- Fiori-like Prototype ( 2021 SAP
- 授人以渔 - 如何查找 SAP UI5 官网上没有提到的控件属性
错误消息:
Assertion failed: multiple aggregates defined for aggregation with cardinality 0..1
![](https://img.haomeiwen.com/i2085791/3b651f0734b263bb.png)
引起该错误的 aggregation 名称:flexContent:
![](https://img.haomeiwen.com/i2085791/ba9802d5c27a356d.png)
查看 xml 视图里该 aggregation,发现其下定义了两个控件:
![](https://img.haomeiwen.com/i2085791/a0ff0b553a115503.png)
删除任意一个即可:
![](https://img.haomeiwen.com/i2085791/426974638c55acf9.png)
如上图所示,我将 Popover 和 VizFrame 重新放置,分别位于不同的 aggregation 里,之后问题消失。
完整的 xml 视图代码:
<mvc:View controllerName="sap.viz.sample.Line.Line" xmlns="sap.m"
xmlns:viz="sap.viz.ui5.controls" xmlns:layout="sap.ui.layout"
xmlns:mvc="sap.ui.core.mvc" xmlns:viz.feeds="sap.viz.ui5.controls.common.feeds"
xmlns:viz.data="sap.viz.ui5.data" height="100%">
<layout:FixFlex id='chartFixFlex' minFlexSize="250">
<layout:fixContent>
<viz:Popover id="idPopOver"></viz:Popover>
</layout:fixContent>
<layout:flexContent>
<viz:VizFrame id="jerryFrame" uiConfig="{applicationSet:'fiori'}"
height='100%' width="100%" vizType='line'>
<viz:dataset>
<viz.data:FlattenedDataset data="{/milk}">
<viz.data:dimensions>
<viz.data:DimensionDefinition name="Week" value="{Week}" />
</viz.data:dimensions>
<viz.data:measures>
<viz.data:MeasureDefinition name="Revenue" value="{Revenue}" />
<viz.data:MeasureDefinition name="Cost" value="{Cost}" />
</viz.data:measures>
</viz.data:FlattenedDataset>
</viz:dataset>
<viz:feeds>
<viz.feeds:FeedItem id='valueAxisFeed' uid="valueAxis" type="Measure"
values="Revenue" />
<viz.feeds:FeedItem id='valueAxisFeed2' uid="valueAxis" type="Measure"
values="Cost" />
<viz.feeds:FeedItem id='categoryAxisFeed' uid="categoryAxis" type="Dimension"
values="Week" />
</viz:feeds>
</viz:VizFrame>
</layout:flexContent>
</layout:FixFlex>
</mvc:View>
更多Jerry的原创文章,尽在:"汪子熙":
![](https://img.haomeiwen.com/i2085791/97c4752c0e619c44.png)
网友评论