Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Variante 3: Konvertierung von Teilen eines Satzes

&pagelevel(4)&pagelevel

Im aktuellen Beispiel werden alle Daten konvertiert.

Eingabe:

SAM-Datei PERS.DPT.1 mit CCSN EDF03IRV

Ausgabe:

SAM-Datei PERS.DPT.UTF16.PART mit CCSN UTF-16

Ablaufprotokoll:

/ADD-FILE-LINK FILE-NAME=PERS.DPT.1,LINK-NAME=PCIN &*——————————————————————  (1)
/CREATE-FILE      FILE-NAME=PERS.DPT.UTF16.PART
/ADD-FILE-LINK FILE-NAME=PERS.DPT.UTF16.PART,- &*——————————————————————————  (2)
/              LINK-NAME=PCOUT,ACCESS-METHOD=*SAM
/MODIFY-FILE-ATTRIBUTES FILE-NAME=PERS.DPT.UTF16.PART,- &*—————————————————  (3)
/              CODED-CHARACTER-SET=UTF16
/START-PERCON  &*——————————————————————————————————————————————————————————  (4)
%  PER0000 PERCON STARTED, VERSION V03.0A00
//SET-RECORD-MAPPING - &*——————————————————————————————————————————————————  (5)
//  OUTPUT-FIELDS=*FIELD(-
//     INPUT-POSITION=05,INPUT-LENGTH=68,-
//     OUTPUT-POSITION=5,OUTPUT-LENGTH=136,-
//     OUTPUT-FORMAT=*UNICODE-TRANSLATION)
//END  &*——————————————————————————————————————————————————————————————————  (6)
% PER0030 NUMBER OF PROCESSED RECORDS FOR LINK='PCIN'  &*——————————————————  (7)
          (FILE=:2OS6:$WKST.PERS.DPT.1):                   8
% PER0030 NUMBER OF PROCESSED RECORDS FOR LINK='PCOUT'
          (FILE=:2OS6:$WKST.PERS.DPT.UTF16.PART):                   8
% PER0031 PERCON TERMINATED NORMALLY  &*———————————————————————————————————  (8)

(1)

Die Eingabedatei PERS.DPT.1 (CCSN: EDF03IRV bzw. NONE) wird zugewiesen.

(2)

Die Zugriffsmethode SAM (ACCESS=*SAM) wird festgelegt. Sie ist zwingend erforderlich für die Konvertierung.

(3)

Die Ausgabedatei PERS.DPT.UTF16.PART wird zugewiesen. Der CCSN UTF-16 bewirkt im PERCON-Lauf eine Konvertierung.

(4)

PERCON wird aufgerufen.

(5)

Die Konvertierung des Satzbereichs von Satzposition 5 bis 72 (ohne Satzlängenfeld) wird festgelegt.

(6)

Die END-Anweisung startet den Konvertierungsvorgang und beendet PERCON.

(7)

PERCON-Meldungen: Die Anzahl der pro Datei übergebenen Sätze wird ausgegeben.

(8)

PERCON wurde normal beendet.

Aufbau der Datei PERS.DPT.1

Die Dateien PERS.DPT.UTF16.NORM (Variante 2) und PERS.DPT.UTF16.PART (Variante 3) sind entsprechend aufgebaut.

Die erste Zeile ist jeweils die druckbare Form. Die folgenden Zeilen sind die hexadezimale Darstellung. Dabei sind zwischen den einzelnen Zeichen jeweils Leerzeichen.

BACH        JOHANN      MUENCHEN       BRUNNENSTR.4             AB 1
0042 0041 0043 0048 0020 0020 0020 0020 0020 0020 0020 0020 004A 004F 0048
0041 004E 004E 0020 0020 0020 0020 0020 0020 004D 0055 0045 004E 0043 0048
0045 004E 0020 0020 0020 0020 0020 0020 0020 0042 0052 0055 004E 004E 0045
004E 0053 0054 0052 002E 0034 0020 0020 0020 0020 0020 0020 0020 0020 0020
0020 0020 0020 0020 0041 0042 0020 0031

BERGER      NORBERT     MUENCHEN       TORWEG 10                AB 2
0042 0045 0052 0047 0045 0052 0020 0020 0020 0020 0020 0020 004E 004F 0052
0042 0045 0052 0054 0020 0020 0020 0020 0020 004D 0055 0045 004E 0043 0048
0045 004E 0020 0020 0020 0020 0020 0020 0020 0054 004F 0052 0057 0045 0047
0020 0031 0030 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020
0020 0020 0020 0020 0041 0042 0020 0032

FINK        SUSANNE     NUERNBERG      RINGSTR. 11              AB 2
0046 0049 004E 004B 0020 0020 0020 0020 0020 0020 0020 0020 0053 0055 0053
0041 004E 004E 0045 0020 0020 0020 0020 0020 004E 0055 0045 0052 004E 0042
0045 0052 0047 0020 0020 0020 0020 0020 0020 0052 0049 004E 0047 0053 0054
0052 0020 002E 0031 0031 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020
0020 0020 0020 0020 0041 0042 0020 0032

GROEBL      WOLFGANG   BASEL          SONNENLAENG 7            AB 1
0047 0052 004F 0045 0042 004C 0020 0020 0020 0020 0020 0020 0057 004F 004C
0046 0047 0041 004E 0047 0020 0020 0020 0020 0042 0041 0053 0045 004C 0020
0020 0020 0020 0020 0020 0020 0020 0020 0020 0053 004F 004E 004E 0045 004E
004C 0041 0045 004E 0047 0020 0037 0020 0020 0020 0020 0020 0020 0020 0020
0020 0020 0020 0020 0041 0042 0020 0031

KOLL        MONIKA      FRANKFURT      IN DER BREITE 61         AB 3
004B 004F 004C 004C 0020 0020 0020 0020 0020 0020 0020 0020 004D 004F 004E
0049 004B 0041 0020 0020 0020 0020 0020 0020 0046 0052 0041 004E 004B 0042
0045 0052 0054 0020 0020 0020 0020 0020 0020 0049 004E 0020 0044 0045 0052
0020 0042 0052 0045 0049 0054 0045 0020 0036 0031 0020 0020 0020 0020 0020
0020 0020 0020 0020 0041 0042 0020 0033

LIEDL       ERIKA       MUENCHEN       BAUMALLEE 8              AB 1
004C 0049 0045 0044 004C 0020 0020 0020 0020 0020 0020 0020 0045 0052 0049
004B 0041 0020 0020 0020 0020 0020 0020 0020 004D 0055 0045 004E 0043 0048
0045 004E 0020 0020 0020 0020 0020 0020 0020 0042 0041 0055 004D 0041 004C
004C 0045 0045 0020 0038 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020
0020 0020 0020 0020 0041 0042 0020 0031

PRIES       ALFONS      MUENCHEN       TAL 4                    AB 1
0050 0052 0049 0045 0053 0020 0020 0020 0020 0020 0020 0020 0041 004C 0046
004F 004E 0053 0020 0020 0020 0020 0020 0020 004D 0055 0045 004E 0043 0048
0045 004E 0020 0020 0020 0020 0020 0020 0020 0054 0041 004C 0020 0034 0020
0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020
0020 0020 0020 0020 0041 0042 0020 0031

WAGNER      RICHARD     MUENCHEN       AM TEICH 24              AB 3
0057 0041 0047 004E 0045 0052 0020 0020 0020 0020 0020 0020 0052 0049 0043
0048 0041 0052 0044 0020 0020 0020 0020 0020 004D 0055 0045 004E 0043 0048
0045 004E 0020 0020 0020 0020 0020 0020 0020 0041 004D 0054 0045 0049 0043
0049 0020 0032 0034 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020
0020 0020 0020 0020 0041 0042 0020 0033