Freigeben über


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.

HinweisHinweis
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.
HinweisHinweis
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.

HinweisHinweis
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.

Email

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

Option

Übergeordnete Elemente

RuleDesigner

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

Konzepte

Erstellen deklarativer Workflow-Editoren ohne Code

Standard-Workflowaktionen

Standard-Workflowbedingungen