Datei einlesen: Transformation eines Satzes 
Gegeben ist eine Datei mit folgendem Satzaufbau:
Feld |
Bedeutung |
GJAHR |
Geschäftsjahr |
BUKRS |
Buchungskreis |
WERKS |
Werk |
KOSTL |
Kostenstelle |
WTA01 |
Wert A Periode 1 |
WTA02 |
Wert A Periode 2 |
· |
|
WTA12 |
Wert A Periode 12 |
WTB01 |
Wert B Periode 1 |
WTB02 |
Wert B Periode 2 |
· |
|
WTB12 |
Wert B Periode 12 |
Dieser Satz muß in 12 Sätze mit folgender Struktur transformiert werden:
Feld |
Bedeutung |
GJAHR |
Geschäftsjahr |
PERDE |
Periode |
BUKRS |
Buchungskreis |
WERKS |
Werk |
KOSTL |
Kostenstelle |
WTA |
Wert A |
WTB |
Wert B |
Der zweite Satz unterscheidet sich von dem ersten in zwei Punkten:
Für die Datenübertragung muß die Senderstruktur des zweiten Satzes beschrieben werden. Um den ersten Satz in 12 Sätze des Satzes der zweiten Struktur zu transformieren, machen Sie folgende Eingaben auf dem Selektionsbild.
Feld |
Eingaben |
Indexfeld |
PERDE |
Wiederholfaktor |
12 |
Startwert des Indexfeldes |
1 |
Schrittweite des Index |
1 |
Wiederholfelder |
WTA |
|
WTB |
Nach der Transformation entstehen 12 Sätze jeweils mit dem zusätzlichen Feld PERDE. Anstatt der 24 Felder WTA01...WTA12, WTB01...WTB12 enthält jeder Satz die zwei Felder WTA und WTB. Im ersten Satz werden die Felder WTA mit dem Wert von WTA01 und WTB mit dem Wert von WTB01 gefüllt. Im zweiten Satz werden die Felder WTA mit dem Wert von WTA02 und WTB mit dem Wert von WTB02 gefüllt usw.