BeginNewFieldUpdateGroup

Descrizione

Contrassegna l'inizio di una serie di chiamate SetFieldValue.

È possibile utilizzare questo metodo per contrassegnare l'inizio di un gruppo di chiamate a SetFieldValue. Successivamente, è possibile richiamare GetFieldsUpdatedThisGroup per eseguire la traccia dei campi aggiornati. Questa tecnica è utile per i sistemi basati sul Web per cui potrebbe essere necessario eseguire la traccia di tutte le modifiche effettuate ai campi in un modulo. Ad esempio, se l'utente si sposta in un'altra pagina Web, è possibile richiamare il metodo GetFieldsUpdatedThisGroup per salvare lo stato corrente del modulo e ripristinarlo nel momento in cui l'utente si sposta nuovamente su tale pagina.

Sintassi

VBScript

entity.BeginNewFieldUpdateGroup 

Perl

$entity->BeginNewFieldUpdateGroup(); 
Identificativo
Descrizione
entity
Un oggetto Entity che rappresenta un record di dati dell'utente. All'interno di un hook, se si omette questa parte della sintassi, viene utilizzato l'oggetto Entity corrispondente al record di dati corrente (solo VBScript).
Valore di ritorno
Nessuno.

Esempio

VBScript

BeginNewFieldUpdateGroup 
SetFieldValue "field1", "1" 
SetFieldValue "field2", "submitted" 
SetFieldValue "field3", "done" 
updatedFields = GetFieldsUpdatedThisGroup 

' Iterate over all the fields that changed 
For Each field In updatedFields 
   ' ... 
Next 

Feedback