Definieren zusätzlicher Suchattribute
Um nach weiteren Attributen zu suchen, müssen Sie Ihre zuvor erstellte Listenvariable mit den Werten der Attribute befüllen.
Mithilfe der Apex-Klasse dvelop_docs_dev__DocumentAttribute können Sie eine Liste an Dokument-Attributen definieren. Um eine solche Listenvariable zu befüllen, wird eine Hilfsvariable benötigt, die die nötigen Daten für ein Attribut temporär kapselt und anschließend der Sammlung an Attributen hinzugefügt wird.
So geht's
Fügen Sie ein neues Element Zuweisung zum Flow hinzu.
Wählen Sie als Variable Ihre Hilfsvariable des Apex-definierten Datentypen dvelop_docs_dev__DocumentAttribute und die Eigenschaft key aus.
Wählen Sie Gleich als Operator aus.
Geben Sie den Schlüssel des Attributs (z.B. objecttitle) für den Wert der Zuweisung ein.
Klicken Sie auf Zuweisung hinzufügen.
Definieren Sie den Wert Ihres Attributs. Wiederholen Sie dafür das Vorgehen und wählen Sie unter Variable entsprechend die Eigenschaft value Ihrer Hilfsvariable.
Optional: Fügen Sie weitere Werte für das aktualisierte Attribut hinzu, z.B. für ein Attribut mit einer Menge an Werten. Gehen Sie dafür wie folgt vor:
Klicken Sie auf Zuweisung hinzufügen.
Wählen Sie als Variable Ihre Hilfsvariable und danach dessen Eigenschaft values aus (Mehrzahl beachten). Beachten Sie, dass für den ersten Wert des Attributs immer zwingend die Eigenschaft value benötigt wird, da es sonst zu falschen Attributwerten kommen kann.
Wählen Sie den Operator Hinzufügen aus.
Geben Sie den nächsten gewünschen Wert für das Attribut ein.
Wenn Sie alle Werte der Eigenschaft zugewiesen haben, klicken Sie auf Zuweisung hinzufügen.
Wählen Sie als Variable Ihre Liste an Attributen.
Verwenden Sie den Operator Hinzufügen.
Wählen Sie Ihre Hilfsvariable als Wert aus.
Wiederholen Sie alle vorherigen Schritte für die restlichen Attribute.