22.01.2015 Aufrufe

combit Relationship Manager - Objekt-Referenz - combit GmbH

combit Relationship Manager - Objekt-Referenz - combit GmbH

combit Relationship Manager - Objekt-Referenz - combit GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!