ADO.Net-Abfrage
Verwendet eine ADO.Net-Abfrage, um einen Aufgabenteilnehmer auszuwählen.
Argument | Beschreibung |
allowselect | Ein Ja/Nein-Wert, der anzeigt, ob es dem Benutzer gestattet ist, den Workflowteilnehmer zu wählen, wenn die Abfrage nichts ausgibt. |
arguments | Argumente, die an die Abfrage weitergegeben werden. |
connectionstring | ADO.Net-Verbindungszeichenfolge. |
display | Ein Ja/Nein-Wert, der anzeigt, ob der ausgewählte Workflowteilnehmer angezeigt werden soll oder nicht. |
isstoredprocedure
| Ein Ja/Nein-Wert, der anzeigt, ob die Abfragezeichenfolge ein Aufruf eines in einer Datenbank gespeicherten Verfahrens ist. |
poolquery | Eine auszuführende Abfrage, um anfänglich die möglichen Workflowteilnehmer zu befüllen, aus denen der Benutzer wählen kann. |
query | Die auszuführende Abfrage. |
runat | Ein Start/Ende-Wert, der anzeigt, wann die Abfrage ausgeführt wird. |
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=Provider=Microsoft.Jet.OleDb.4.0;
Data Source=E:\data.xls;Extended Properties=Excel 8.0;","query=select [Supervisor Login] from Reports where lcase(login) = @svoriginator"