2015-10-06 98 views
0

當用戶單擊展開標題時,我需要顯示具有來自structure1(EKKO的字段)的列的PO標題節點,它應顯示其具有來自structure2(EKPO的字段)的列的項目。顯示採購訂單標題/項目

當所有行都摺疊時,它只是一個包含PO標題詳細信息的表。

我在考慮使用樹表,但我的問題是,它有可能爲樹表有父節點與一個結構和不同結構的子節點? 如果樹形表不可用於此需求,是否還有其他可用於此需求的其他內容?

Sample Layout

在此先感謝。

回答

0

不幸的是,樹表的列仍然必須相同。但我認爲你可以加載表的項目相關內容作爲彈出窗口到表頭中的行。 你可以看到UI看起來像這些 Basic UI Popin 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());