EXPORT

Beschreibung

Diese Aktion wird für jeden Datensatz der zu verarbeitenden Tabellen aufgerufen. Unter "zu verarbeitende Tabelle" versteht man eine Tabelle, die in der Tabelle "Identifikatoren" des Datensatzes Import-/Exportvorlage erklärt ist. Die Aktion "Export" wird hingegen nicht für die nur im Register der Felder der Import-/Exportvorlage erklärten Tabellen ausgeführt. In diesem Fall versucht der Supervisor, die Verknüpfung zwischen der Tabelle mit der für die Gruppe definierten zu lösen, indem Sie die im Dictionary verwendeten Verknüpfungen verwendet. 

Die Aktion EXPORT wird dann nach dem Lesen jedes zu verarbeitenden Tabellendatensatzes (die Klasse [F] ist geladen) und vor dem Schreiben des zu exportierenden Datensatzes ausgeführt.

Objektexport

Einfach, Tabelle, Kombiniert und ohne Objekt

Verwendung

Zum Beispiel um:

    den Export eines Datensatzes durch Positionierung der Variable [L]OK=0 zu verhindern

    einen Datensatz zu aktualisieren. Die Aktualisierungssequenz muss vollständig in dieser Aktion geschrieben werden.

    die Variablen GIMP(n) auszufüllen (n ist dabei eine Zahl von 1 bis 99). Diese Variablen müssen angegeben werden, wenn die Felder der Import-/Exportvorlage mit *n benannt sind (n ist eine Zahl von 1 bis 99).

Folgende Variablen stehen zur Verfügung:

    EXPFIC: Abkürzung der zu verarbeitenden Tabelle, Wert mit 3 Zeichen.

 

Beispiel

Beim Export der Verkaufs- oder Einkaufspreise wird das Feld [F:SPL]PLICRI, dass die verschiedenen durch das Zeichen "~" getrennten Informationen enthält, auf fünf Felder aufgesplittet.

$EXPORT
# Aufsplittung der Kriterien
Local Integer JK, RG
Local Char MANIP (250)
MANIP=[F:SPL]PLICRI
For RG=1 To 5
   JK=instr(1,MANIP,"~")
   If JK
      Assign "GIMP("+num$(RG)+")" With left$(MANIP,JK-1)
      MANIP=(right$(MANIP,JK+1))
   Endif
Next RG
Return