Mashup Builder > Widget > Griglie avanzate > Modifica delle celle nelle griglie avanzate
Modifica delle celle nelle griglie avanzate
È possibile modificare le celle utilizzando le proprietà IsEditable ed EnableEditButtons e i metodi descritti nell'elenco riportato di seguito.
* 
È possibile impostare una sola proprietà alla volta per la modifica delle celle.
IsEditable - La modifica delle celle è disponibile per tutti i renderer di supporto impostando la proprietà IsEditable su True nella configurazione di Mashup Builder o tramite la configurazione JSON. Quando si imposta IsEditable, la proprietà EditedTable diventa disponibile per associare le righe modificate a un servizio. Se si impostano queste due proprietà, la griglia è in modalità di modifica per default e non sono disponibili pulsanti di modifica. È possibile utilizzare i pulsanti di modifica del mashup per impostare la griglia in modalità di modifica associando gli eventi clic a un servizio, che può attivare o disattivare la modalità di modifica.
Quando si imposta la proprietà IsEditable, sono disponibili gli eventi riportati di seguito:
L'evento EditCellStarted viene attivato quando si fa clic su una cella per iniziare la modifica.
L'evento EditCellCompleted viene attivato quando si modifica una cella e si preme Invio, il tasto TAB o si fa clic all'esterno della cella.
Proprietà EnableEditButtons - È possibile impostare la proprietà EnableEditButtons anziché la proprietà IsEditable . Se si imposta questa proprietà su True, nella griglia viene visualizzato un insieme di pulsanti della barra degli strumenti di modifica. È possibile posizionare questi pulsanti con le impostazioni EditButtonsLocation in alto, a sinistra o a destra, o in basso, a sinistra o a destra. L'utente finale può quindi salvare le modifiche facendo clic su Modifica quindi su Salva o Annulla.
Vedere le immagini riportate di seguito per trovare Modifica in alto a destra della infotable.
Quando si attiva Modifica, sono disponibili gli eventi riportati di seguito.
EditStarted - Quando si fa clic su Modifica per avviare la modifica.
EditCompleted - Quando si fa clic su Salva.
EditCancelled - Quando si fa clic su Annulla.
Le modifiche vengono eseguite per cella facendo clic sulla cella per vedere il valore grezzo non formattato. Viene visualizzato un editor celle in cui è possibile apportare modifiche. Il renderer di celle viene applicato per formattare il valore nel suo formato di visualizzazione.
* 
Premere ESC per lasciare invariata la cella con il rispettivo valore originale.
La selezione del tipo di editor celle viene eseguita in Mashup Builder nella tabella Opzioni di modifica celle nella configurazione di colonna quando la colonna è impostata su Modificabile.