Contenuto techknowledge
Quando un utente immette il writer o il modificatore di report in un'applicazione in esecuzione, tutti i trigger basati su Dexterity non vengono registrati dalla memoria. Quando un utente sceglie di tornare a Dynamics o eEnteprise, gli script di avvio vengono eseguiti per ogni applicazione al momento della ri-immissione. Di conseguenza, è necessario assicurarsi che tutti i trigger siano registrati nella procedura globale Di avvio. In caso contrario, questi trigger non verranno attivati per l'utente quando entrano di nuovo nell'applicazione. Il caso più comune in cui si verifica questa situazione è il seguente. Uno sviluppatore registra un trigger dello stato attivo nello script di avvio che si attiva nella finestra Cambia società. Quindi, all'interno di tale trigger, registrano i trigger rimanenti usando le informazioni di accesso dell'utente e della società. Anche se questa tecnica funziona correttamente per l'immissione iniziale o il cambio di società, i trigger non vengono registrati di nuovo quando l'utente immette Autore report o Modificatore e quindi torna all'applicazione principale.
Questo articolo è stato ID documento TechKnowledge:10057