It is currently 22 April 2025, 7:10 Advanced search

Collegare input a datamap a runtime

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

Collegare input a datamap a runtime

Postby mromini » 27 April 2018, 6:46

Ciao, sto realizzando una videata "dinamica" nella quale aggiungo a runtime i campi di input che mi servono a seconda della struttura del documento collegato ad una datamap. Riesco correttamente a "ciclare" le proprietà del documento e ad aggiungere alla videata gli input relativi ma non riesco a fare il binding tra questi e le proprietà del documento. In sostanza non riesco a trovare un modo per impostare il valore delle proprietà Data source e Linked property dell'input a runtime.

C'è un modo per farlo o non è proprio previsto?

Ciao,
Mario.
mromini
 
Posts: 464
Joined: 6 November 2012, 9:38

Re: Collegare input a datamap a runtime

Postby m.sirri » 27 April 2018, 7:03

La DataColumn ha un metodo (non mappato in libreria) per associargli un elemento da aggiornare:

App.DataColumn.prototype.addElement = function (el, prop)

Puoi scrivere:

myDataMap.schema.columns.myColumn.addElement($myElement, "value");
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: Collegare input a datamap a runtime

Postby mromini » 27 April 2018, 7:19

Perfetto funziona.

Grazie!!
mromini
 
Posts: 464
Joined: 6 November 2012, 9:38

Re: Collegare input a datamap a runtime

Postby mromini » 27 April 2018, 7:25

Altra domanda... Posso settare a runtime il content type di una datamap? L'idea è quella di creare una videata "vuota" che si configuri automaticamente all'apertura...

Ciao,
Mario.
mromini
 
Posts: 464
Joined: 6 November 2012, 9:38

Re: Collegare input a datamap a runtime

Postby m.sirri » 27 April 2018, 7:29

Questo non è possibile perché a design-time vengono creati anche le colonne della datamap corrispondenti alle proprietà.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: Collegare input a datamap a runtime

Postby mromini » 27 April 2018, 8:02

Scusa ma le colonne da impostare nella datamap non le posso prendere dallo schema del documento?

Siccome l'argomento credo sia complesso ho aperto un'assistenza per il 2 maggio.

Ciao,
Mario.
mromini
 
Posts: 464
Joined: 6 November 2012, 9:38


Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 14 guests