Also für das Binding meiner Tabelle, muss ich folgendes JSON Objekt:
in so etwas umwandeln:
weil ich später meine Spalten mit "/data" binde
Folgendes habe ich versucht:
data1 ist genau das Objekt was ich ganz oben erhalte, ich speicher dieses dann in einem Array mit dem Namen resp, dann versuche ich dieses Array in einem neuen Objekt zu speichern, aber irgendwas geht da anscheinend schief, weil ich dann folgenden Error bekomme
sap-ui-core.js:71 Uncaught TypeError: Cannot read property 'setModel' of undefined
dementsprechend wird auch nichts in meiner Tabelle angezeigt weil ich vermute, dass ich hier nicht wirklich mein Array gespeichert hab sonst würde er mir ja nun das Array komplett anzeigen.....
EDIT: hab was verändert
Viele Grüße, Casio
Code:
{"id":"txn_18Ptu52eZvKYlo2C9c8ejhap","amount":999,"availableOn":1467331200,"created":1466773164,"currency":"usd"}
in so etwas umwandeln:
Code:
{"data":[{"id":"txn_18Ptu52eZvKYlo2C9c8ejhap","amount":999,"availableOn":1467331200,"created":1466773164,"currency":"usd"}]}
weil ich später meine Spalten mit "/data" binde
Folgendes habe ich versucht:
Code:
success : function(data1, textStatus, jqXHR) {
var resp = [data1];
var response = {data: resp[0]};
var oJSonModel = new sap.ui.model.json.JSONModel(response);
this.oView.setModel(oJSonModel);
data1 ist genau das Objekt was ich ganz oben erhalte, ich speicher dieses dann in einem Array mit dem Namen resp, dann versuche ich dieses Array in einem neuen Objekt zu speichern, aber irgendwas geht da anscheinend schief, weil ich dann folgenden Error bekomme
sap-ui-core.js:71 Uncaught TypeError: Cannot read property 'setModel' of undefined
dementsprechend wird auch nichts in meiner Tabelle angezeigt weil ich vermute, dass ich hier nicht wirklich mein Array gespeichert hab sonst würde er mir ja nun das Array komplett anzeigen.....
EDIT: hab was verändert
Viele Grüße, Casio
Zuletzt bearbeitet: