我正在尝试注释和智能控件,因此我从Fiori模板创建了一个应用程序并开始使用它。在“对象”视图中插入的某个点上,智能表(sap.ui.comp.smarttable)直接绑定到实体,没有过滤器,没有排序,只是获取了我所有的数据,这当然可以工作。当我在视图中更改表ID时,事情开始变得有趣起来。一旦完成操作,一旦我将表ID改回原来的表ID,数据就会停止出现,并且当然又开始出现。该表没有依赖关系,它只存在于视图中。使用搜索功能并扫描了整个项目的ID字符串,唯一返回的是视图定义。有帮助吗?
下面的表定义快照(“ actionsTable”是唯一起作用的字符串,并且这是找到的唯一位置)
<smartTable:SmartTable id="actionsTable"
smartFilterId="smartFilterBar" tableType="ResponsiveTable" entitySet="AgreementActionsSet"
useExportToExcel="true" beforeExport="onBeforeExport" useVariantManagement="false"
useTablePersonalisation="true" header="Line Items" showRowCount="true"
persistencyKey="SmartTableAnalytical_Explored" enableAutoBinding="false"
demandPopin="true" class="sapUiResponsiveContentPadding">
<Table>
<ColumnListItem
type="Navigation"
press="onPress">
</ColumnListItem>
</Table>
</smartTable:SmartTable>
答案 0 :(得分:0)
名称(从其他位置粘贴)中的无效字符(不是拉丁字符)。问题回答了,对大家道歉,花了很多时间。