Verwendung eines Ausdrucks in der Datenflußdefinition 

Verwendung

Sie verwenden einen Ausdruck, um einem Containerelement in der Datenflußdefinition einen Wert zuzuweisen.

Funktionsumfang

Die Zuweisung eines Ausdrucks muß über die F4-Eingabehilfe erfolgen. Bei der Zuweisung eines Wertes können Sie zwischen folgenden Möglichkeiten wählen:

Konstante

Festwert oder statisch aufgebaute Objektreferenz, die zur Laufzeit einem Containerelement zugewiesen wird.

Container

Direkte Zuweisung eines Containerelements oder Zuweisung unter Verwendung eines Containerelementes des Quellcontainers.

Die Variable wird in der Form &<ElementName>& angelegt.

Die Variable wird in der Form &<ElementName>.<AttributName>& angegeben.

Diese Art der indirekten Wertermittlung ist auch zwei- und mehrstufig möglich. Die Variable erscheint dann in der Form &<Objektreferenz>.<Objektreferenz>.<…>.<AttributName>&.

Die Variable wird in der Form &<ElementName>.<Tabelle>-<Feld>& angegeben.

Systemfeld

Feld der Tabelle SYST .

Die Variable wird in der Form %<SystemfeldName>% angegeben. Abhängig vom Umfeld werden nicht immer alle genannten Ausdrucksbestandteile angeboten.

Aktivitäten

Verwenden Sie die F4-Eingabehilfe, um eine Zuweisung vorzunehmen. Beachten Sie dabei die Farblegende. Die Farben zeigen Ihnen an, ob eine Zuweisung bzgl. der Datentypen beider Partner erlaubt ist und definiert werden darf. Sie können sich alternativ zum "technischen" Elementnamen auch die Bezeichnung des Containerelementes anzeigen lassen, indem Sie wählen.

Aktivität

Wählen Sie unter Konstante, Container oder Systemfeld, um die Art des Ausdrucks festzulegen. Wenn Sie den Ausdruck als Ziel eine Datenfluß-Definition festlegen, haben Sie nur Container zur Auswahl.

Bei der Anzeige der Containerelemente können Einträge zweimal auftreten, wobei der zweite Eintrag einen Zusatz besitzt.

Zusatz "mit Index"

Der Zusatz "mit Index" erscheint nur bei einem mehrzeiligen Containerelement,

Wird dieser Eintrag gewählt, wird im Datenfluß jeweils nur eine Zeile des mehrzeiligen Containerelementes an das einzeilige Zielelement zugewiesen. Weitere Informationen finden Sie unter Datenflußdefinition vom Quell- zum Zielcontainer.

Die Verwendung ist nur innerhalb einer dynamischen Parallelverarbeitung sinnvoll.

Zusatz "hinzufügen statt ändern"

Der Zusatz "hinzufügen statt ändern" erscheint nur bei einem mehrzeiligen Containerelement, wenn es Zielelement einer Datenflußdefinition ist.

Dieser Zusatz bedeutet, daß der Wert des Quellelementes an den evtl. vorhandenen Inhalt des Zielelementes angehängt wird. Weitere Informationen finden Sie unter Datenflußdefinition vom Ziel- zum Quellcontainer.