12.07.2015 Aufrufe

combit Relationship Manager - Handbuch - combit GmbH

combit Relationship Manager - Handbuch - combit GmbH

combit Relationship Manager - Handbuch - combit GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN
  • Keine Tags gefunden...

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Workflow DesignerBeispiel: Zeige Hinweisfenster wenn Feldinhalt leer‣ Wählen Sie im Workflow-Designer Datei > Neu.‣ Ziehen Sie die Aktivität SequenceActivity auf den Arbeitsbereich um einenAktivitätenblock zu erstellen.‣ Ziehen Sie die Aktivität LiesFeldinhalt in die Aktivität SequenceActivity auf den Text"Aktivitäten hier ablegen".‣ Im Toolfenster "Eigenschaften" geben Sie für die Eigenschaft "Feldname" den physikalischenFeldnamen der Telefonnummer an, z.B. "Phone". Der ausgelesene Wertwird automatisch in die Eigenschaft "Wert" geschrieben.‣ Ziehen Sie die Aktivität RufeAn auf die Verknüpfung unterhalb der AktivitätLiesFeldinhalt.‣ Im Toolfenster "Eigenschaften" geben Sie für die Eigenschaft "Telefonnummer" denWert (das Resultat) der Vorgängeraktivität "LiesFeldinhalt" an. Dazu öffnen Sie überdie Schaltfläche "..." den Bindungsdialog. Im oberen Bereich des Dialogs öffnen siedie Baumdarstellung und wählen die Eigenschaft "Value" der Aktivität "LiesFeldinhalt".‣ Öffnen Sie die Fehlerbehandlungsansicht über Rechtsklick auf den Aktivitätenblockund Auswahl von "Fehlerhandler anzeigen".‣ Ziehen Sie die Aktivität System.FaultHandler in die Aktivität faultHandlersActivity aufden Text "Aktivitäten hier ablegen". Unter der Eigenschaft "FaultType" wählen Sie dieAusnahme aus, auf die hier reagiert werden soll. Über die Schaltfläche "…" gelangenSie in einen Dialog, in dem alle verfügbaren Standard-.NET-Ausnahmen zur Verfügungstehen. Wählen Sie die Ausnahme System.ArgumentNullException aus derAssembly mscorlib.‣ Nun fehlt noch die Aktivität, die im Fehlerfall ausgeführt werden soll. Ziehen Sie dieAktivität ZeigeHinweisFenster in die Aktivität faultHandlerActivity auf den Text "Aktivitätenhier ablegen" und geben Sie in der Eigenschaft "Text" einen Hinweistext an, z.B."Keine Telefonnummer vorhanden".‣ Öffnen Sie die Workflowansicht über Rechtsklick auf den Aktivitätenblock und Auswahlvon "Sequence anzeigen".Fehlerbehandlung kontrolliert ausführenEs kann Fälle geben, wo man ganz bewusst in eine derartige Fehlerbehandlungs-Routineverzweigen möchte. Beispielsweise hat eine externe Abfrage innerhalb einer Aktivitätnicht das gewünschte Ergebnis geliefert und der Workflow kann deshalb an dieser Stellenicht weiter ausgeführt werden. Dafür gibt es die Aktivität System.Throw. Sie erlaubt wiedie eben besprochene Aktivität System.FaultHandler die Angabe des auszulösendenAusnahme-Typs.340

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!