Das Plug-In Set Column (Spalte festlegen) erlaubt es Ihnen, Werte in einer oder mehreren Spalten von Lösungsfeldern festzulegen.
Das Plug-in Set Column (Spalte festlegen) funktioniert nur für Lösungsfeld-Spalten auf der Seite Dokumente. Es funktioniert nicht für Spalten auf der Seite Aufgaben.
Verwenden Sie im Plug-in das Feld Titel, um einen Prozess umzubenennen. Beispiel: [Title] = 'New Process' benennt den Prozess um in 'New Process'.
Verwenden Sie nicht die Statusspalte eines Dokuments, um einen Zeichenfolgenwert festzulegen. Wenn Sie den Status eines Dokuments festlegen müssen, erstellen Sie ein neues Lösungsfeld für Ihren geschäftlichen Anwendungsfall.
Eigenschaften
Name | Beschreibung | Obligatorisch |
---|---|---|
Ausdruck |
Gibt an, ob ein Ausdruck evaluiert wird.
|
|
Column Value Pair (Spaltenwertpaar) |
Dieser Parameter wird verwendet, um den Wert in einem Lösungsfeld festzulegen z. B. [ColumnName] = value. Der Wert „value“ kann aus einem Formularfeld oder aus einem Lösungsfeld übernommen werden, z. B. [Title] = [TestColumn] oder [Title] = [/my:myFields/my:fieldValue]. Name – Der Name des Lösungsfelds, für das ein Wert festgelegt werden soll. Value – Der Wert, der im Formularfeld festgelegt werden muss. Beispiel: Direkter Wert: My Value Wert aus Formularfeld: [/my:myFields/my:field2] Wert aus Lösungsfeld: [field1] |
Nein |
Geben Sie den Dezimalfeldwert in einfachen Anführungszeichen an, wenn die Dezimalfeldspalte in einem Filter wie in Teilnehmer-Konfliktlösern, dem Plug-in „Set Column“ (Spalte festlegen) oder in einer externen Datenverbindung verwendet wird.
Schreibgeschützte Spalten
Es gibt bestimmte Spalten, die schreibgeschützt sind und nicht implementiert werden können.
Die vordefinierten, schreibgeschützten Spaltennamen für das Plug-In Set Column (Spalte festlegen) sind unten aufgeführt. Die Werte für diese Spalten können mit diesem Plug-In nicht festgelegt werden.
- TeamspaceId
- FileId
- TenantId
- Version
- Erstellt von
- CreatedDate
- ModifiedBy
- ModifiedDate
- ScriptStoreId
- ScriptVersion
- IsLatest
- Gesperrt
- StoreId
- SupportingDocs
Supported functions
Funktion | Beschreibung |
---|---|
$Date |
Legt einen Datumswert fest, der relativ zum aktuellen Datum ist. Das Argument legt die Anzahl der dem aktuellen Datum hinzuzufügenden Tage fest. |
$Format |
Ermöglicht die Formatierung eines Spaltenwerts mit einer standardmäßigen .NET-Formatzeichenfolge. .NET-Formatierungszeichenfolgen werden in der Microsoft-Dokumentation beschrieben. Das erste Argument ist die Formatierungszeichenfolge, und das zweite Argument ist der Name der Spalte, die formatiert werden soll. |
$Expression |
Kann auf „True“ oder „False“ gesetzt werden. Der Standardwert ist „False“. Beispiel: Wenn die Spalte auf 2+3 gesetzt werden soll: Wenn der Ausdruckparameter nicht vorhanden ist oder auf „False“ gesetzt ist (der Standard), wird die Zielspalte auf 2+3 als eine Zeichenfolge gesetzt. Wenn der Ausdruckparameter „True“ ist, wird die Zielspalte auf 5 gesetzt, (d. h., der in dem Wert verwendete Ausdruck wird evaluiert). |
$ListFields |
Mit diesem Parameter wird ein Wert in einer-Spalte festgelegt. |
$Name |
Ruft eine Namensvorlage auf und ersetzt die Zielspalte mit dem resultierenden Namen. Der Ausgangswert behält in diesem Fall den Wert der Namensvorlage bei. |
$RegExpExtract |
Erlaubt es dem Plug-In Set Column (Spalte festlegen), Daten von einem Spaltenwert zu extrahieren und diese in einer anderen Spalte zu platzieren. Das erste Argument der Funktion ist der reguläre Ausdruck in Anführungszeichen, und das zweite Argument ist der Name des Feldes, auf den er angewendet werden soll. Der reguläre Ausdruck wird mit dem Wert ausgeführt. Der erste Rückverweis wird extrahiert und anschließend in der Zielspalte platziert. |
$Revision |
Ruft eine Namensvorlage auf und ersetzt die Zielspalte mit dem resultierenden Namen. Der Ausgangswert stammt in diesem Fall von einer Spalte des Elements. |
$$Getvaluefromdataconnection |
Der Wert in einer Spalte kann aus in der Lösung erstellten Datenverbindungen festgelegt werden. Folgende Argumente werden dafür benötigt:
|
Beispiele
Funktion | Beschreibung |
---|---|
|
In diesem Beispiel wird die Zielspalte auf zwei Tage vor dem aktuellen Datum eingestellt. |
|
In diesem Beispiel wird die Spalte MyDate mit dem langen Datumsformat formatiert. Beispiel: 12/31/2010 1:45:30 PM. |
|
In diesem Beispiel wird die Zielspalte auf den nächsten Namensvorlagenwert gesetzt, der durch den Inhalt der Spalte „SelectedTemplate“ definiert wird. Wenn die Spalte „SelectedTemplate“ den Wert „Project A Template“ enthält, wird dies die Namensvorlage sein, die verwendet wird, um den Wert zu generieren.
|
|
In diesem Beispiel werden die ersten zehn zusammenhängenden Ziffernsätze aus dem Feld MyField extrahiert. Dieses Beispiel extrahiert die Zahl (beliebiger Länge) nach dem Wort Document aus dem Feld MyField. |
|
In diesem Beispiel wird einer neuer Name mit der Namensvorlage MyTemplate mit dem Ausgangswert in der Spalte TemplateSeed generiert. |
|
In diesem Beispiel wird der Wert der Spalte Review deaktiviert. |
|
Legt einen Spaltenwert fest, wobei der erste Wert die Namensspalte der Datenverbindung ist. |