Show TOC

VorgehensweiseZusätzliche Datensätze erzeugen Dieses Dokument in der Navigationsstruktur finden

 

Normalerweise wird aus dem Inhalt einer LS-Struktur ein Datensatz im Input-File für das Batch- oder Direct-Input-Programm erzeugt. Besteht die Notwendigkeit, die Daten in der LS-Struktur auf mehrere Datensätze zu verteilen, können Sie dies durch den Aufruf der FORM-Routine transfer_record tun.

Vorgehensweise

  1. Wählen Sie in der Liste der Arbeitsschritte Field Mapping und Umsetzungsregeln pflegen. Sie gelangen auf ein Bild.

    Wählen Sie innerhalb einer Struktur das letzte Feld, dessen Verarbeitungsregel vor der Übertragung des zusätzlichen Datensatzes abgearbeitet sein muss. Die Routine transfer_record löst die Übertragung des zusätzlichen Satzes sofort aus. Alternativ können Sie auch in der Anzeigevariante Verarbeitungszeitpunkte auswählen und dort zum entsprechenden Zeitpunkt END_OF_RECORD wählen.

    Achtung Achtung

    Sie dürfen den Aufruf von transfer_record auf keinen Fall an ein technisches Feld, wie z.B. Satztyp oder Transaktionscode, hängen.

    Ende der Warnung.
  2. Wählen Sie   Field Mapping   Editor  . Sie gelangen in den Editor.

  3. Geben Sie das Coding ein. Der Aufruf der FORM-Routine lautet: perform transfer_record.

  4. Wählen Sie   Tabelle   Sich. ohne Prüfen  .

Ergebnis

Jeder Aufruf von transfer_record schreibt einen zusätzlichen Datensatz in das Input-File für das Batch- oder Direct-Input-Programm.