Auxílios do VisualAge Generator

EZESCNCT

EZESCNCT concatena uma cadeia em outra.

>>-resultado--=---EZESCNCT---(--destino--,--fonte--)--;--------><
 

Atributo Descrição
resultado Um item de dados numéricos que irá conter o valor do resultado devolvido pela função. É um item binário de quatro bytes. Os seguintes valores são devolvidos:
0
A cadeia concatenada cabe no item de destino.
-1
A cadeia concatenada era maior que o item de destino; os caracteres e espaços que não são nulos foram truncados a partir do resultado.
destino Item da cadeia de destino.
fonte Item ou literal da cadeia de origem.

Os espaços em branco finais e nulos são truncados pela cadeia de destino. As cadeias e origem e separadoras são anexadas ao valor truncado. O resultado está truncado para o comprimento da cadeia de destino (se o resultado for maior que o valor de destino) ou preenchido com espaços (se o resultado for menor que o valor de destino).

Ambientes de Destino

Suportado em todos os ambientes sem considerações de compatibilidade.

Exemplo de
MOVE 'SALARY = $' TO PRINT_LINE;
RESULT = EZESCNCT(PRINT_LINE,SALARY);
IF RESULT = -1;
   CALL PRINT_LINE_OVERFLOW;
END;


[ Início da Página | Página Anterior | Próxima Página | Índice ]