It is currently 22 April 2025, 4:11 Advanced search

Funzioni RFC e tipo di dati in una Collection JSON

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

Funzioni RFC e tipo di dati in una Collection JSON

Postby A.Piunti » 3 October 2018, 13:55

Salve,
nella mia applicazione ho una funzione remota, nelle Libraries, che prende in input un JSON di una collection di DO "Anagrafica".

Sia dall'app mobile che dal Web richiamo la funzione allo stesso modo, ma nell'applicazione WEB ho un errore "Class not defined in ..." come provo a convertire la stirnga in Collection
Code: Select all
var coll = App.Collection.fromJSON(strInput);

//
guardando la stringa del JSON ho notato che dall'app mobile, il JSON riporta correttamente il type es
Code: Select all
[{"@s.type":"GBBE.Anagrafica","IDUtente":"+BvyWI7JewfCTOOQypcx6A==",...

mentre quando la richiamo dall'applicazione web, il JSON è il seguente:
Code: Select all
[{"IDUtente":"+BvyWI7JewfCTOOQypcx6A==",


Perchè questa differenza?
Sbaglio io qualcosa?
E' possibile indicare in qualche modo il tipo dei dati contenuti nella collection, prima di eseguire il intoJSON();

Grazie
User avatar
A.Piunti
 
Posts: 317
Joined: 1 January 2015, 13:20

Re: Funzioni RFC e tipo di dati in una Collection JSON

Postby m.sirri » 3 October 2018, 14:15

Tra le options del metodo intoJSON puoi impostare l'opzione skipType=false per forzare la scrittura del type nel JSON.

Di default tale opzione vale "base" ovvero: scrivi il type solo se il documento è una classe estesa di quello che la collection può contenere.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)


Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 32 guests