Fields-Element (WorkflowConfig)
Letzte Änderung: Freitag, 30. Mai 2008
Gilt für: SharePoint Foundation 2010
Inhalt dieses Artikels
Attribute
Untergeordnete Elemente
Übergeordnete Elemente
Stellt eine Auflistung von Datenfeldern dar, die im Workflowinitiierungsformular enthalten sind.
<Fields>
</Fields>
Attribute
Keine |
Untergeordnete Elemente
Field-Element (Field) (siehe Hinweise) |
Übergeordnete Elemente
Hinweise
Das Fields-Element enthält eine Auflistung von Field-Element (Field)-Elementen. Jedes Field-Element (Field)-Element stellt ein Datenfeld im Workflowinitiierungsformular dar.
Fügen Sie zur Angabe eines Standardwerts für ein Feld ein Default-Element dem Field-Element (Field)-Element hinzu.
Für jedes Field-Element (Field)-Element im Fields-Element muss ein entsprechendes Parameter-Element (WorkflowConfig)-Element mit einem übereinstimmenden Name-Attribut vorhanden sein. Das Parameter-Element (WorkflowConfig)-Element gibt den Systemdatentyp des Felds an.
Das Parameter-Element (WorkflowConfig)-Element stellt auch eine Workflowvariable mit demselben Namen dar. Wenn der Benutzer das Workflowinitiierungsformular übermittelt, übergibt SharePoint Foundation den für jeden Parameter angegebenen Wert an die Workflowinstanz als Teil der InitiationData-Eigenschaft.
Verwenden Sie das URL-Attribut des Initiation-Element (WorkflowConfig)-Elements, um den Pfad zum Workflowinitiierungsformular für den Workflow anzugeben.
Beispiel
Das folgende Beispiel für das Initiation-Element enthält ein URL-Attribut, das den Speicherort des für diesen Workflow zu verwendenden Workflowinitiierungsformulars angibt.
Das Element enthält auch ein Fields-Element, das wiederum ein Field-Element enthält, mit dem das einzelne Datenfeld im Initiierungsformular definiert wird. Beachten Sie, dass das Parameters-Element (WorkflowConfig)-Element ein entsprechendes Parameter-Element (WorkflowConfig)-Element mit einem übereinstimmenden Name-Attributwert enthält, mit dem der Datentyp des Field-Elements angegeben wird.
Dieses Beispiel wurde zur Veranschaulichung vereinfacht.
<Initiation
URL="Workflows/Notify Me/Notify Me.aspx">
<Fields>
<Field
Name="Reason_for_Review"
…
DisplayName="Reason for Review"
…
>
<Default>Standard review of new documents</Default>
</Field>
</Fields>
<Parameters>
<Parameter Name="Reason_for_Review" Type="System.String" />
</Parameters>
</Initiation>
Siehe auch
Konzepte
Workflowentwicklung für SharePoint Foundation
Erstellen deklarativer Workflow-Editoren ohne Code