Skip to Content
0
Former Member
May 05, 2014 at 06:44 AM

Hi

32 Views

I am unable to pass the data from controller.js file to view.js file....

am seaing the data in controller.js file by using alert(),but when i am passing it to view.js it is not working ....can u see it...

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

Controller.js:


var aUrl = 'http://10.201.221.178:8000/user01/services/CV1_Package/CV1_UI5_query.xsjs';

$.ajax({

url: aUrl,

method: 'GET',

dataType: 'json',

success: onLoadTotals

});

function onLoadTotals(myJSON){

var odata = [];

for( var i = 0; i<myJSON.entries.length; i++)

{

odata[i] = { bukrs: myJSON.entries[i].name, debit: myJSON.entries[i].value };

alert("label = "+myJSON.entries[i].name);

}

oChartModel.setData({cvdata: odata});

}

view.js:

data = [{ bukrs : oBundle.getText("empty") , debit: 1} , ]

oChartModel.setData({cvdata : data});

I am able to see the data in controller file , but am unable read it in view.js file .....

plz help me to get the data......

r

is there any other way let me know....