Die Ereignis Verwaltung ermöglicht es auf verschiedene Ereignisse mit automatischen Aktionen zu reagieren. Hierzu können für jedes der angebotenen Ereignisse Scripte oder Workflows hinterlegt werden. Scripte und Workflows können per Datei verknüpft werden, alternativ können Scripte auch direkt im Projekt eingebettet werden.
Einschränkungen für diese Ereignis-Scripte:
Das Recht "Darf Scripte ausführen" wird bei diesen Scripten nicht abgefragt (ist also nicht wirksam), damit eine über Ereignis-Scripte konfigurierte Anwendungslogik in jedem Fall durchlaufen wird.
Es erfolgt keine Statusanzeige (Animation) in der Statusleiste.
Es gibt projektspezifische und ansichtsspezifische Ereignisse sowie Ereignisse für Termine und Aufgaben. Die nachfolgenden Ereignisse stehen Ihnen im Projekt unter Konfigurieren >Projekt > Ereignisse zur Verfügung.
Wichtig: Bei aufwändigen Scripten (lange Laufzeit) empfiehlt es sich, asynchrone Scripte für die Ereignisse zu verwenden, da ansonsten die Anwendung zu lange blockiert wird.
Ausgenommen hiervon sind jedoch die beiden Ereignisse "Projekt wird geschlossen" und "Ansicht wird geschlossen", hier muss ein synchrones Script verwendet werden. Generell müssen Sie bei asynchronen Scripten unbedingt berücksichtigen, dass der Anwender in der Zwischenzeit weiterarbeiten (und zum Beispiel den aktuellen Datensatz wechseln) kann. Dies kann je nach Script unvorhersehbare Effekte haben!