A conversão de caracteres de controles de instrução EXT_CP_SUPPT nas páginas de código estático
de byte único
.
Essa instrução controla se o PowerExchange converte determinados caracteres de valores EBCDIC em seus valores ASCII correspondentes. A instrução afeta os caracteres EBCDIC X'41', X'FF', bem como caracteres com um valor menor que X'40'. X'40' representa o caractere de espaço em uma página de código EBCDIC.
Todos
Não
EXT_CP_SUPPT={N|
Y
}
N
. O PowerExchange não converte os caracteres afetados. Por exemplo, o PowerExchange deixa o caractere X'25' em uma página de código de origem EBCDIC como X'25' em uma página de código ASCII de destino. Na página de código ASCII, seu significado é alterado de LINE FEED para PERCENT SIGN (%).
Y
. O PowerExchange converte qualquer caractere afetado em seu significado Unicode. Por exemplo, o PowerExchange converte o caractere X'25' na página de código de origem EBCDIC IBM-037 para X'0A' em uma página de código ISO-8859 de destino. O nome de Unicode para este caractere é LINE FEED (LF).
O padrão é Y.
A instrução EXT_CP_SUPPT afeta uma pequena quantidade de páginas de código de byte único. A instrução se aplica somente quando ambas as páginas de código envolvidas têm números internos que variam de 1 a 40. Essas páginas de código têm os seguintes nomes:
HP-ROM8
IBM-037
IBM-273
IBM-277
IBM-278
IBM-280
IBM-284
IBM-285
IBM-297
IBM-424
IBM-500
IBM-870
IBM-1047
ISO-8859
MS-1250
PC-856
USRCP00
Nas versões do PowerExchange anteriores à versão 9.6.0, o padrão de EXT_CP_SUPPT é N. No PowerExchange 9.6.0 e versões posteriores, o padrão é Y. Se você precisar manter o método padrão anterior de mapeamento para determinados valores EBCDIC (por exemplo, se precisar mapear o X'FF' EBCDIC para o X'FF' ASCII), a Informatica recomenda a criação de uma página de código ICU personalizada.