:PUT_VAR_PROCESS

Script-Anweisung: Schreibt den Inhalt einer Datensequenz in ein statisches VARA-Objekt.

Syntax

: PUT_VAR_PROCESS VARA-Objekt, Datensequenz-Referenz

Syntax

Beschreibung/Format

VARA-Objekt

Der Name des statischen VARA-Objekts, in dem die Werte gespeichert werden sollen.
Format: AE-Name oder Script-Variable

Datensequenz-Referenz

Die Referenz der Datensequenz, deren Inhalt in das VARA-Objekt geschrieben werden soll.
Format: Script-Variable

 

Sie können dieses Script-Element verwenden, um ein statisches VARA-Objekt mit dem Inhalt einer Datensequenz zu füllen. Die Spalten der Datensequenz werden in die Spalten des VARA-Objekts (einschließlich der Schlüsselspalte) geschrieben.

Folgende Regeln sind zusätzlich zu beachten:

  • Das Script-Element :PUT_VAR_PROCESS entfernt alle Einträge des VARA-Objekts, bevor dieses neu gefüllt wird. Das Ergebnis ist, dass das VARA-Objekt nach erfolgreicher Ausführung dieses Script-Elements genau die Einträge der Datensequenz enthält.
  • Statische VARA-Objekte beinhalten 6 Spalten (die Schlüsselspalte plus 5 Wertespalten). Das Script-Element :PUT_VAR_PROCESS füllt diese Spalten mit den ersten 6 Spalten der Datensequenz. Das bedeutet, wenn die Datensequenz mehr als 6 Spalten umfasst, werden diese weiteren Spalten ignoriert werden.
  • Wenn :PUT_VAR_PROCESS versucht, Variablenwerte einzutragen, die nicht akzeptiert werden, weil sie einen Schlüssel duplizieren oder es nur einen akzeptierten Eintrag gibt, gibt sie die Fehlernummer 20683 über sys_last_err_nr() und die Fehlerposition über sys_last_err_ins() zurück.

Achtung! Sie können keine dynamischen VARA-Objekte angeben, da diese ihre Werte dynamisch abrufen und nicht statisch speichern.

Achtung! Beachten Sie, dass bestimmte Regeln und Einschränkungen für die Werte von statischen VARA-Objekten gelten. Weitere Informationen finden Sie unter VARA-Objekt-Attribute.

Siehe auch: