In questo esercizio, viene creato un hook di inizializzazione dell'azione per l'azione di riassegnazione, aggiunta allo schema nell'esercizio Creazione di un'azione. Gli hook di inizializzazione consentono di eseguire complesse operazioni all'inizio di un'azione. Ad esempio, รจ possibile utilizzare un hook di inizializzazione dell'azione per reimpostare i campi o assegnare valori diversi ai campi in base al tipo di azione. L'hook in questo esercizio viene eseguito quando un utente tenta di riassegnare un difetto ad un altro utente. L'hook elimina il contenuto del campo action_reason. Gli utenti devono effettuare un'immissione in quel campo per completare l'azione di riassegnazione.
Per aggiungere l'hook azione:
' Empty the string at the beginning of the action SetFieldValue "action_reason", ""