combit Relationship Manager - Objekt-Referenz - combit GmbH
combit Relationship Manager - Objekt-Referenz - combit GmbH
combit Relationship Manager - Objekt-Referenz - combit GmbH
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Ereignisse<br />
Event <strong>Objekt</strong><br />
4 Ereignisse<br />
Die Ereignis Verwaltung ermöglicht es auf verschiedene Ereignisse mit automatischen Aktionen zu reagieren.<br />
Hierzu können für jedes der angebotenen Ereignisse Scripte oder Workflows hinterlegt werden.<br />
Scripte und Workflows können per Datei verknüpft werden, alternativ können Scripte auch direkt im<br />
Projekt eingebettet werden.<br />
Einschränkungen für diese Ereignis-Scripte:<br />
Das Recht "Darf Scripte ausführen" wird bei diesen Scripten nicht abgefragt (ist also nicht wirksam),<br />
damit eine über Ereignis-Scripte konfigurierte Anwendungslogik in jedem Fall durchlaufen wird.<br />
Es erfolgt keine Statusanzeige (Animation) in der Statusleiste.<br />
Es gibt projektspezifische und ansichtsspezifische Ereignisse sowie Ereignisse für Termine und Aufgaben.<br />
Die nachfolgenden Ereignisse stehen Ihnen im cRM-Projekt unter Konfiguration >Projekt ><br />
Ereignisse zur Verfügung.<br />
Wichtig: Bei aufwändigen Scripten (lange Laufzeit) empfiehlt es sich, asynchrone Scripte für die<br />
Ereignisse zu verwenden, da ansonsten der cRM zu lange blockiert wird.<br />
Ausgenommen hiervon sind jedoch die beiden Ereignisse "Projekt wird geschlossen" und "Ansicht<br />
wird geschlossen", hier muss ein synchrones Script verwendet werden. Generell müssen<br />
Sie bei asynchronen Scripten unbedingt berücksichtigen, dass der Anwender in der Zwischenzeit<br />
weiterarbeiten (und zum Beispiel den aktuellen Datensatz wechseln) kann. Dies kann je<br />
nach Script unvorhersehbare Effekte haben!<br />
4.1 Event <strong>Objekt</strong><br />
Bei den ausgeführten Scripten steht ein neues <strong>Objekt</strong> Event zur Verfügung, welches Informationen über<br />
das aktuelle Ereignis zur Verfügung stellt. Auf dieses <strong>Objekt</strong> wird über das WScript <strong>Objekt</strong> zugegriffen:<br />
WScript.Event<br />
Hinweis: Bei Workflows steht das Event <strong>Objekt</strong> nicht zur Verfügung.<br />
4.1.1 Eigenschaften<br />
Cancel<br />
Beschreibung:<br />
Typ:<br />
Das Speichern eines Datensatzes kann über diese Eigenschaft unterbunden werden. Hierzu<br />
muss diese im Ereignis "Datensatz wird gespeichert" auf "True" gesetzt werden.<br />
Bool<br />
110