Input:
SAM file PERS.DPT.1 with CCSN EDF03IRV
Output:
SAM file PERS.DPT.UFT16.NORM with CCSN UTF-16
Tracer listing:
/ADD-FILE-LINK FILE-NAME=PERS.DPT.1,LINK-NAME=PCIN &*———————————————— (1) /CREATE-FILE FILE-NAME=PERS.DPT.UTF16.NORM /ADD-FILE-LINK FILE-NAME=PERS.DPT.UTF16.NORM,- &*———————————————————— (2) / LINK-NAME=PCOUT,ACCESS-METHOD=*SAM /MODIFY-FILE-ATTRIBUTES FILE-NAME=PERS.DPT.UTF16.NORM,- &*——————————— (3) / CODED-CHARACTER-SET=UTF16 /START-PERCON &*————————————————————————————————————————————————————— (4) % PER0000 PERCON STARTED, VERSION V03.0A00 //ASSIGN-OUTPUT-FILE FILE=*DISK-FILE(UNICODE-NORMALIZE=*COMPOSED) &*— (5) //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.NORM): 8 % PER0031 PERCON TERMINATED NORMALLY &*—————————————————————————————— (8)
(1) | The input file PERS.DPT.1 (CCSN: EDF03IRV or NONE) is assigned. |
(2) | The access method SAM (ACCESS=*SAM) is defined. This is mandatory for conversion. |
(3) | The output file PERS.DPT.UTF16.NORM is assigned. The CCSN UTF-16 causes conversion to take place in the PERCON run. |
(4) | PERCON is called. |
(5) | Normalization of the data is requested. In this case normalization is superfluous as all characters of the input file PERS.DPT.1 are available in normalized form. For performance reasons it is better to do without normalization in this example. |
(6) | The END statement starts the conversion operation and terminates PERCON. |
(7) | PERCON messages: The number of records transferred per file is output. |
(8) | PERCON was terminated normally. |