Bedingte Schleifen
Sie können einem Funktoid Looping Bedingungen hinzufügen, indem Sie die Ausgabe eines Funktoids schleifen und eines logischen Funktoids mit demselben Zieldatensatz verknüpfen. Die Zieldatensätze werden nur dann erstellt, wenn die logische Bedingung erfüllt ist.
Zuordnung für bedingte Schleifen
In der vorherigen Abbildung vergleicht das erste Funktoid Equal das Feld Name unter FoodSurvey mit "Wendy Wheeler". Das zweite Funktoid Equal vergleicht das Feld Name unter FlowerSurvey mit "Kelly Focht". Daher erstellt die Zuordnung die Zieladressdatensätze nur für die beiden Namen. Anhand der Beispieldaten aus dem Funktoid "Looping" wird die Ausgabe instance Meldung wie folgt angezeigt.
<ns0:MasterAddresses xmlns:ns0="http://ConditionalLoop.MasterAddresses">
<Address Name="Wendy Wheeler" Street="7890 Broadway" City="Columbus" State="OH" PostalCode="46290">
<Address Name="Kelly Focht" Street="456 1st Ave" City="Miami" State="FL" PostalCode="81406">
</ns0:MasterAddresses>
Weitere Informationen
Hinzufügen von Funktoiden 'Schleife' zu einer Zuordnung
Erweiterte Funktoide
Funktoid „Index“
Funktoid „Iteration“
Funktoid „Schleife“
Funktoid „Anzahl der Datensätze“