Skip to main content

12.17 SDK Action: Update ModLight row

Questa funzione SDK permette di eseguire un aggiornamento delle righe esistenti di un campo tabella presente su un determinato modulo.

Come primo parametro va passato l'ID della riga, ossia il parametro chiave che permette di identificare in maniera univoca una specifica riga esistente nel campo tabella.

Come secondo parametro va passato il nome a Data Base della colonna del campo tabella che si vuole aggiornare.

Come ultimo parametro va passato il valore che si vuole inserire all'interno della colonna definita come secondo parametro.

ESEMPIO DI UTILIZZO

Per comprenderne al meglio il funzionamento, qui di seguito viene riportato l'esempio di utilizzo della funzione SDK Update ModLight row() per aggiornare in automatico a "si" il valore della colonna "Processata" per tutte le righe esistenti del campo tabella "Operazioni" presente nel modulo Commessa. (Figura 1)

image.pngFigura 1

All'interno di un'Action Task procediamo con la configurazione di un'azione di tipo cicla righe sul campo tabella "Operazioni" e per ogni riga "Funzioni SDK" nella quale richiamiamo l'SDK Update ModLight row(). (Figura 2)

image.png

Figura 2

Come primo parametro inseriamo il valore corrente della variabile "ID" del campo tabella "Operazioni" (sul quale stiamo eseguendo il ciclo), quindi nel nostro caso $28-ml3::crmid:curr. (Figura 3)

NOTA BENE: si tratta di un dato che non รจ presente tra le colonne della tabella ma che viene proposto in automatico come variabile all'interno del processo

Come secondo parametro inseriamo il nome a Data Base della colonna "Processata", quindi nel nostro caso f8. (Figura 3)

Come ultimo parametro inseriamo il valore "si" che in questo caso, essendo la colonna "Processata" di tipologia checkbox, a Data Base corrisponde al valore 1. (Figura 3)

image.png

Figura 3