Using ACIF user input record exits
ACIF provides these AIX or Windows user input record exits to translate input data streams:
- apka2e
- The
apka2e
input record exit program uses theuconv
command to convert ASCII stream data to EBCDIC stream data. You can also convert encoded data to another coded character set identifier (CCSID) if you specify the INPCCSID and OUTCCSID parameters. You use this exit when your print job requires fonts with code points that are different from your data file. For example, GT12 has only EBCDIC code points defined. If the INPCCSID and OUTCCSID parameters are not specified, the default translation is from ASCII (code set IBM-850) to EBCDIC (code set IBM-037). Otherwise, INPCCSID specifies the input code page and OUTCCSID specifies the output code page. - asciinp
- You can use
asciinp
if your unformatted ASCII file contains carriage returns and form feeds. Theasciinp
input record exit program translates an unformatted ASCII data stream into a record format that contains an ANSI carriage control character in byte 0 of every record. If byte 0 of the input record is an ASCII carriage return (X'0D'), byte 0 is transformed into an ASCII space (X'20') that causes a data stream to return and advance one line; no character is inserted. If byte 0 of the input record is an ASCII form feed character (X'0C'), byte 0 is transformed into an ANSI skip to channel 1 command (X'31') that serves as a form feed in the carriage control byte. - asciinpe
- You use
asciinpe
if your unformatted ASCII file contains carriage returns and form feeds, and your print job requires fonts with code points that are different from your data file. Theasciinpe
input record exit program translates an unformatted ASCII data stream into a record format just as