KKFCUT: Como Truncar uma String

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.


Topo da página

x
Sintaxe: Como Truncar uma Sequência
KKFCUT(length, source_string, output)

onde:

comprimento

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.

source_string

Alfanumérico

É a string a ser truncada colocada entre aspas simples ou um campo contendo a string.

saída

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.



Exemplo: Como Truncar uma String

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