Quantcast
Channel: SCN : All Content - SAPUI5 Developer Center
Viewing all articles
Browse latest Browse all 6178

mutiple model bind to RadioButtonGroup

$
0
0

...

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

            oModel.setData({

            appTypes:[{skey:"P", stext:"岗位代理 "},

                         {skey:"R", stext:"角色代理 "}],

               reasomTypes:[{skey:"A", stext:"公出 "},

                         {skey:"B", stext:"出差 "},

                        {skey:"C", stext:"请假 "},

                    {skey:"D", stext:"其它 "} ],

                        editable: true,

                      selectedIndex: 0

            });

           

            sap.ui.getCore().setModel(oModel,"myList");

            //*********************************

            // RadioButtonGroup

           

            function LBSelect(oEvent){

                var iIndex = oEvent.getParameter("selectedIndex");

                oModel.setProperty("selectedIndex", iIndex);

            };

            var oRBGroup1 = new sap.ui.commons.RadioButtonGroup("RBGEntry1");

            //oRBGroup1.setModel(oModel);

            oRBGroup1.bindProperty("editable", "myList>/editable");

            oRBGroup1.bindProperty("selectedIndex", "myList>/selectedIndex");

            oRBGroup1.attachSelect(LBSelect);

            var oItemTemplate1 = new sap.ui.core.Item();

            oItemTemplate1.bindProperty("key", "skey");

            oItemTemplate1.bindProperty("text", "stext");

            //oItemTemplate1.bindProperty("enabled", "enabled");

            oRBGroup1.bindItems("myList>/appTypes", oItemTemplate1);

            oMatrix.createRow("代理类别", oRBGroup1,null);

         

           

        //oPanel.addButton(b1);

        oPanel.addContent(oMatrix);

 

 

...

 

 

 

data bind failed, Anybody help me ?

 

Thanks


Viewing all articles
Browse latest Browse all 6178

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>