FieldBind-Element (WorkflowActions)
Letzte Änderung: Dienstag, 4. September 2012
Gilt für: SharePoint Foundation 2010
Inhalt dieses Artikels
Attribute
DesignerType-Attribut
DesignerTypes-Eigenschaften
Untergeordnete Elemente
Übergeordnete Elemente
Das FieldBind-Element ist ein untergeordnetes Element des RuleDesigner-Elements. Diese Elemente werden gemeinsam zum Generieren eines lesbaren Satzes verwendet, der eine Bedingung beschreibt, die ausgewertet werden muss, oder eine Aktivität beschreibt, die ausgeführt werden muss. Bei ordnungsgemäßer Konstruktion können diese Elemente auch zum Einfügen von Variablen (z. B. Links) in den Satz verwendet werden, damit der codelose Workflow-Editor während seiner Ausführung Werte im Workflow dynamisch ersetzen kann. Das FieldBind-Element ordnet die Eingaben aus dem Workflowerstellungsmodul Parametern zu, die anschließend an Microsoft SharePoint Foundation 2010 übergeben werden.
<RuleDesigner>
<FieldBind>
<Option />
</FieldBind>
</RuleDesigner>
Attribute
Attribut |
Beschreibung |
---|---|
DesignerType |
Erforderlicher text.-Wert. Gibt den Typ von Steuerelement oder Benutzereingabe an, der dem Workflowerstellungsmodul beim Konstruieren von Sätzen im Workflow-Editor bereitgestellt wird.
Hinweis
Wenn Sie kein DesignerType-Element angeben, wird das standardmäßige DesignerType-Attribut verwendet. Das standardmäßige DesignerType-Element ist ein Textfeld, auf das eine Schaltfläche mit Auslassungszeichen (...) und eine Suchschaltfläche folgt.
Hinweis
Ein codeloser Workflow-Editor muss die vom Server an ihn zurückgegebenen Werte ohne Unterscheidung von Groß-/Kleinschreibung verarbeiten.
|
Field |
Erforderlicher text-Wert. Stellt ein Parameter-Element zum Erstellen von Workflows dar. Das Field-Attribut wird direkt einem oder mehreren Parameter-Elementen zugeordnet, wenn ein Parametertyp und eine Richtung definiert sind.
Hinweis
Wenn Sie für ein Field-Attribut mehrere Parameter verwenden, müssen die Parameternamen durch ein Komma getrennt werden (z. B. Field="Variable,ValueType").
|
Function |
Optionaler Boolean-Wert. Bei Festlegung auf true fügt dieses Attribut den Namen der Action-Methode in den Satz ein. |
Id |
Erforderlicher Integer-Wert (nicht negativ). Id wird als Beziehungsschlüssel zwischen einem FieldBind-Element und der Sentence-Eigenschaft des RuleDesigner-Elements ähnlich wie ein Primärschlüssel in einer Datenbank verwendet. |
OperatorTypeFrom |
Erforderlicher text-Wert. Wird nur verwendet, wenn das DesignerType-Attribut auf Operator festgelegt ist. Dieses Attribut bestimmt die Typen von Operatoren, die dem Benutzer zur Verfügung stehen, basierend auf dem .NET-Datentyp im entsprechenden Parameter-Element. Der für das OperatorTypeFrom-Attribut angegebene Parameter kann sich vom Parameter im Field-Attribut unterscheiden. |
Text |
Erforderlicher text-Wert. Text, der dem Benutzer als Link im Bedingungssatz angezeigt wird. |
TypeFrom |
Optionaler text-Wert. Gibt die .NET-Datentypen an, die für die Verwendung mit einer Instanz des FieldBind-Elements zulässig sind. Das TypeFrom-Attribut ist einem Parameter-Element zugeordnet, das die Typdefinition enthält. |
Value |
Für künftige Zwecke vorbehalten. |
DesignerType-Attribut
Wert |
An Daten gebunden |
Standard-Generator |
Dropdown anzeigen |
Erweiterter Generator |
Steuerelementbeschreibung |
---|---|---|---|---|---|
Boolean |
Ja |
Nein |
Ja |
Nein |
Dropdown-Listenfeld mit den ausgefüllten Optionen true und false. |
ChooseDoclibItem |
Nein |
Nein |
Nein |
Ja |
Auswahlfunktion für Dokumentbibliothekselement |
ChooseListItem |
Nein |
Nein |
Nein |
Ja |
Standard. |
CreateListItem |
Nein |
Nein |
Nein |
Ja |
Standard. |
Date |
Ja |
Ja |
Nein |
Nein |
Datum/Uhrzeit-Auswahlfunktion. |
Dropdown |
Nein |
Nein |
Ja |
Nein |
Steuerelement für Dropdown-Listenfeld. Statische Elemente können durch Hinzufügen von Option-Elementen aufgefüllt werden. |
Nein |
Nein |
Nein |
Ja |
Erweitertes E-Mail-Steuerelement. Auf dem Formular werden E-Mail-Standardfelder wie An, Von, Cc, Betreff undText angezeigt. |
|
FieldNames |
Nein |
Nein |
Ja |
Nein |
Steuerelement für Dropdown-Listenfeld, das mit allen Feldnamen in der aktuellen Liste oder Dokumentbibliothek aufgefüllt wird. |
Float |
Ja |
Nein |
Nein |
Nein |
Textfeld. Ermöglicht die Eingabe von Gleitkommawerten. |
Hyperlink |
Ja |
Ja |
Nein |
Nein |
URL-Katalog. Wählen Sie mithilfe eines standardmäßigen Link-Generators lokale oder Remoteressourcen aus. |
Integer |
Ja |
Nein |
Nein |
Nein |
Textfeld. Lässt nicht negative Ganzzahlwerte zu. |
ListNames |
Nein |
Nein |
Ja |
Nein |
Steuerelement für Dropdown-Listenfeld, das mit allen Listen in der aktuellen Website aufgefüllt wird. |
Operator |
Nein |
Nein |
Ja |
Nein |
Steuerelement für Dropdown-Listenfeld mit Operatoren zum Auswerten beider Seiten des RuleDesigner-Satzes. Operatoren sind statisch und müssen in Options-Elementen hinzugefügt werden. |
ParameterNames |
Nein |
Nein |
Ja |
Nein |
Dropdown-Listenfeld, das mit allen lokalen Variablen aufgefüllt wird, die für die Verwendung durch den Workflow eingegeben wurden. |
Person |
Ja |
Ja |
Nein |
Nein |
Auswahlfunktion für Personen oder Gruppen. Sie können nur eine Person oder Gruppe aus entweder vordefinierten Benutzern oder Gruppen, lokalen Benutzern oder Gruppen oder Benutzern und Gruppen aus einer Domäne auswählen. |
SinglePerson |
Ja |
Ja |
Nein |
Nein |
Auswahlfunktion für Personen oder Gruppen. Sie können nur eine Person oder Gruppe aus entweder vordefinierten Benutzern oder Gruppen, lokalen Benutzern oder Gruppen oder Benutzern und Gruppen aus einer Domäne auswählen. |
Stringbuilder |
Nein |
Nein |
Nein |
Ja |
Eingebetteter Textfeld-Editor, der zum Erstellen einfacher Zeichenfolgen dient. |
Survey |
Nein |
Nein |
Nein |
Ja |
Standard. |
Text |
Ja |
Nein |
Nein |
Nein |
Standard. |
TextArea |
Ja |
Ja |
Nein |
Nein |
Standard. |
UpdateListItem |
Nein |
Nein |
Nein |
Ja |
Standard. |
writablefieldNames |
Nein |
Nein |
Ja |
Nein |
Steuerelement für Dropdown-Listenfeld, das mit einer Liste der Felder in der aktuellen Liste oder einer Liste bearbeitbarer Dokumentbibliotheken aufgefüllt wird. Alle anderen Felder sind ausgeblendet. |
DesignerTypes-Eigenschaften
Eigenschaft |
Beschreibung |
---|---|
Data Bound |
Steuerelement, dessen Daten an eine SharePoint-Liste oder ein Dokumentbibliothekselement gebunden werden können. |
Default Builder |
Zeigt eine Schaltfläche mit Auslassungszeichen an. Je nach DesignerType-Element öffnet diese Eigenschaft entweder ein Dialogfeld mit Datum/Uhrzeit oder einem Texteditor. |
Show Dropdown |
Zeigt ein Steuerelement für ein Dropdown-Listenfeld an. Je nach DesignerType-Element können die Werte ausgefüllt sein. Sie können Options-Elemente allen Show DropDown-Steuerelementen hinzufügen, die noch nicht ausgefüllt sind. |
Advanced Builder |
Zeigt erweiterte Generatoren basierend auf dem DesignerType-Element an. Erweiterte DesignerTypes-Elemente können mehrere Eigenschaften aufweisen. Der erweiterte E-Mail-Generator lässt z. B. die Eingabe der Felder An, Von, Cc, Betreff und Text zu. |
Untergeordnete Elemente
Übergeordnete Elemente
Beispiel
Das folgende Beispiel veranschaulicht das Erstellen des FieldBind-Elements innerhalb des übergeordneten RuleDesigner-Elements, damit es im Workflow-Designer ordnungsgemäß angezeigt wird.
<RuleDesigner Sentence="%1">
<FieldBind Field="MyParameter1"
Text="text" Id="1"
DesignerType="Dropdown"
TypeFrom="MyParameter1">
<Option Name="Display Name" Value="Display Value"/>
</FieldBind>
</RuleDesigner>
Siehe auch
Aufgaben
Beispiel für eine .ACTIONS-Datei