0
iは、ビューcreatecontentコントローラのinitメソッドSAP UI5オブジェクトヘッダは
var data = {
A1: [
{"id":"1","Type":"Incidents","Ticket":"P1-P2","value":90 },
{"id":"2","Type":"Incidents","Ticket":"P1-P2","value":93 },
{"id":"3","Type":"Resolution Time PM","Ticket":"P1-P2","value":96 },
{"id":"4","Type":"Resolution Time BS","Ticket":"P1-P2","value":70 },
{"id":"5","Type":"Resolution Time SCI","Ticket":"P1-P2","value":83 },
{"id":"6","Type":"Incidents","Ticket":"P1-P2","value":90 },
{"id":"7","Type":"Incidents","Ticket":"P1-P2","value":93 },
{"id":"8","Type":"Resolution Time PM","Ticket":"P1-P2","value":96 },
{"id":"9","Type":"Resolution Time BS","Ticket":"P1-P2","value":70 },
{"id":"10","Type":"Resolution Time SCI","Ticket":"P1-P2","value":83 },
{"id":"11","Type":"Incidents","Ticket":"P1-P2","value":90 },
{"id":"12","Type":"Incidents","Ticket":"P1-P2","value":93 }]
var oModel = new sap.ui.model.json.JSONModel();
oModel.setData(data);
sap.ui.getCore().setModel(oModel,'model_tickets');
this.List_tickets.setModel(oModel);
this.List_tickets.bindAggregation("items","/A1",this.List_ticketsTemplate);
に
以下のようにリスト項目のグローバルモデルを設定するリストアイテムの
oController.List_tickets = new sap.m.List("List_tickets",{}),
oController.List_ticketsTemplate = new sap.m.ObjectListItem("tickets",{
title : "{Type}",
number: "{value}"
press : oController.NavtoTicketDetails,
attributes : [new sap.m.ObjectAttribute({
text : "{Ticket}",
})],
たonPressイベントた結合しますアプリはオブジェクトヘッダーページに移動し、リスト項目の詳細が表示されます。リストのIDは他のページのルーティングで属性として渡されます
選択したIDのグローバルモデルをどのようにフィルタリングし、オブジェクトヘッダーに基本的にオブジェクトヘッダーを選択されたリスト項目値でバインドするかを指定できます。
を支援何が起こっていませんか?質問は何ですか ? – Rayon
どのようにして与えられたidのグローバルモデルをフィルタリングし、sap.m.ObjectHeaderに割り当てることができます。 – user3349850
'oController.NavtoTicketDetails'を実装しましたか? – Rayon