0
当用户单击展开标题时,我需要显示具有来自structure1(EKKO的字段)的列的PO标题节点,它应显示其具有来自structure2(EKPO的字段)的列的项目。显示采购订单标题/项目
当所有行都折叠时,它只是一个包含PO标题详细信息的表。
我在考虑使用树表,但我的问题是,它有可能为树表有父节点与一个结构和不同结构的子节点? 如果树形表不可用于此需求,是否还有其他可用于此需求的其他内容?
在此先感谢。
当用户单击展开标题时,我需要显示具有来自structure1(EKKO的字段)的列的PO标题节点,它应显示其具有来自structure2(EKPO的字段)的列的项目。显示采购订单标题/项目
当所有行都折叠时,它只是一个包含PO标题详细信息的表。
我在考虑使用树表,但我的问题是,它有可能为树表有父节点与一个结构和不同结构的子节点? 如果树形表不可用于此需求,是否还有其他可用于此需求的其他内容?
在此先感谢。
不幸的是,树表的列仍然必须相同。但我认为你可以加载表的项目相关内容作为弹出窗口到表头中的行。 你可以看到UI看起来像这些
的代码会是这样的
var oPopOver = new sap.m.Popover({
placement:sap.m.PlacementType.Vertical,
visible : true, // boolean
placement : sap.m.PlacementType.Right, // sap.m.PlacementType
showHeader : true, // boolean
title : undefined, // string
modal : false, // boolean
offsetX : 0, // int
offsetY : 0, // int
contentWidth : undefined, // sap.ui.core.CSSSize, since 1.9.0
contentHeight : undefined, // sap.ui.core.CSSSize, since 1.9.0
enableScrolling : true, // boolean
verticalScrolling : true, // boolean, since 1.15.0
horizontalScrolling : true, // boolean, since 1.15.0
content : [ new sap.m.Table() ]
});
this._oPopover = oPopOver;
中嵌入酥料饼的控制
sap.ui.getCore().byId("idStart1").getController()._oPopover.openBy(oEvent.getSource());