|
Gli eventi di processo si avviano automaticamente a seguito di un processo interno o azione correlato a un modulo o agli oggetti presenti su un modulo. Questi eventi sono attivati immediatamente a seguito di significative modifiche apportate al modulo. Ad esempio, dopo che una struttura del modulo viene unito ai dati o al termine del processo di impaginazione del modulo. Gli eventi di processo vengono avviati anche immediatamente dopo l'attivazione degli eventi interattivi. Ad esempio, subito dopo che si attiva l'evento interattivo, viene attivato l'evento calculate seguito dall'evento validate.
Nel seguente elenco sono riportati gli eventi di processo, disponibili dall'elenco Mostra dell'Editor di script:
calculate
form:ready
indexChange
initialize
layout:ready
validate
Gli eventi di processo possono essere attivati più volte a seguito di dipendenze, ovvero azioni associate a un singolo evento che attivano uno o più eventi aggiuntivi. Ad esempio, se un compilatore fa clic su un pulsante per rilevare una parte del modulo nascosta in precedenza, viene avviata una serie di eventi interattivi e di elaborazione per il pulsante, nonché una serie di eventi di processo per il nuovo sottomodulo.
Nell'immagine seguente è rappresentato il flusso generale di eventi che inducono l'apertura di un modulo PDF in Acrobat o Adobe Reader.
Dopo l'apertura del modulo in Acrobat o Adobe Reader, questi eventi di processo possono ancora essere attivati a seguito di modifiche apportate al modulo. Ad esempio, gli eventi calculate, validate e layout:ready per un oggetto sono attivati subito dopo l'esecuzione degli eventi interattivi. Pertanto, i calcoli e gli script associati agli eventi di elaborazione saranno eseguiti più volte.
|
|
|