ODBC-Abfrage

Der Konfliktlöser „ODBC-Abfrage“ verwendet eine ODBC-Abfrage, um einen Aufgabenteilnehmer auszuwählen.

Hinweis: Dieser Teilnehmer-Konfliktlöser-Typ ist der gleiche wie „ADO.Net-Abfrage“. Der einzige Unterschiede ist die zugrunde liegende Technologie. Für ein Beispiel siehe ADO.Net-Abfrage.

Argument

Beschreibung

connectionstring

Die ADO.Net-Verbindungszeichenfolge.

query

Die auszuführende Abfrage.

poolquery

Eine auszuführende Abfrage, um anfänglich die möglichen Workflowteilnehmer zu befüllen, aus denen der Benutzer wählen kann.

display

Ein Ja/Nein-Wert, der anzeigt, ob der ausgewählte Workflowteilnehmer angezeigt werden soll oder nicht.

arguments

Argumente, die an die Abfrage weitergegeben werden.

runat

Ein Start/Ende-Wert, der anzeigt, wann die Abfrage ausgeführt wird.

allowselect

Ein Ja/Nein-Wert, der anzeigt, ob es dem Benutzer gestattet ist, den Workflowteilnehmer zu wählen, wenn die Abfrage nichts ausgibt.

Hinweis: Die Pool-Option ermöglicht es dem Benutzer, die Teilnehmer interaktiv aus den von der Abfrage ausgegebenen Ergebnissen auszuwählen. Dieser Teilnehmer-Konfliktlöser kann in Verbindung mit der Option „Pool-Abfrage erneut ausführen“ in der benutzerdefinierten Steuerung „Ws.WorkflowParticipant“ ausgeführt werden, um es Ihnen zu ermöglichen, die Pool-Abfrage auszuführen, wenn sich der Wert in einem Formularfeld ändert.

Beispiel

connectionstring= DRIVER={MySQL ODBC 3.51 Driver};SERVER=192.168.1.200;DATABASE=sharevis;UID=svdb;PASSWORD=sharevis;OPTION=3,query= select assignee from assignees where userid = @svoriginator