Como: |
Se a sua configuração utilizar uma página de código DBCS, é possível utilizar a função KKFCUT para truncar uma string.
KKFCUT(length, source_string, output)
onde:
Inteiro
É o tamanho da string fonte em bytes ou um campo que contém o tamanho. A string pode ter uma combinação de caracteres DBCS e SBCS. Portanto, o número de bytes representa o número máximo de caracteres possíveis na string de fonte.
Alfanumérico
É a string a ser truncada colocada entre aspas simples ou um campo contendo a string.
Alfanumérico
É o campo que contém o resultado ou o formato do valor de saída posto entre aspas simples(').
A string será truncada no número de bytes no campo de saída.
Abaixo, o KKFCUT trunca o campo COUNTRY (até 10 bytes) no formato A4:
COUNTRY_CUT/A4 = KKFCUT(10, COUNTRY, 'A4');
A saída em ambientes ASCII é exibida na imagem a seguir:
A saída em ambientes EBCDIC é exibida na imagem a seguir.
Information Builders |