[SOLVED] SAP UI5 ile javascript te SelectDialog içerisine Liste atma sorunu

UI teknolojisi kullanarak listeden oluşan bir dialog oluşturacağız. Bu dialoga elimizdeki listeyi yansıtacağız


function create(){

//listemizin formatı bu şekilde olmalı

var listData = {

searchList: [{

name:"Sümeyye"

},{

name:"Ayşe"

},{

name:"Fatma"

},{

name:"Zeynep"

},{

name:"Ali"

}]

}

//listemizi json model e dönüştürüyoruz.

var oModelList = new sap.ui.model.json.JSONModel();

oModelList.setData(listData);
//listemizin görüneceği formatı giriyoruz

var oStandardListItem = new sap.m.StandardListItem({

title: "{name}",

});

//Dialogumuzu oluşturuyoruz.

var oselectDialog=sap.m.SelectDialog("searchlist");

oselectDialog.setTitle("Arama");

oselectDialog.attachSearch(searchMethod);

oselectDialog.attachConfirm(confirmMethod);

oselectDialog.attachCancel(cancelMethod);

oselectDialog.setMultiSelect(true);
//Oluşturulan Listeyi Diloga bu şekilde atabiliyoruz.

oselectDialog.setModel(oModelList);

oselectDialog.bindAggregation("items", "/searchList", oStandardListItem);
return  oselectDialog;

}

Sümeyye Kayaokay Kâşif on 30 Mart 2016 yazdı
Yorum Ekle
  • 0 Yanıt(lar)
  • Yanıtınız

    Cevabınızı göndererek Gizlilik Politikası ve Hizmet Şartlarını kabul ediyorsunuz.