Como: |
Linguagens Disponíveis: Reporting
A função RJUST justifica uma string de caracteres à direita. Todos os espaços à direita se tornam espaços à esquerda. Isto é útil quando você exibe campos alfanuméricos contendo números.
A função RJUST não terá qualquer efeito visível em um relatório que utiliza StyleSheets (SET STYLE=ON) a não ser que você centralize o item. Além disso, se você utilizar RJUST em uma plataforma na qual StyleSheets estão ativados por padrão, emita SET STYLE=OFF antes de executar a solicitação.
RJUST(length, source_string, output)
onde:
É o número de caracteres da source_string e outfield ou um campo que contém o comprimento. Os seus comprimentos devem ser os mesmos para evitar problemas de justificação.
Alfanumérico
É a string de caracteres a ser justificada à direita ou um campo que contém a string entre aspas simples.
Alfanumérico
É o nome do campo que contém o resultado ou o formato do valor de saída posto entre aspas simples.
RJUST justifica o campo LAST_NAME à direita e armazena o resultado em RIGHT_NAME:
SET STYLE=OFF
TABLE FILE EMPLOYEE
PRINT LAST_NAME AND COMPUTE
RIGHT_NAME/A15 = RJUST(15, LAST_NAME, RIGHT_NAME);
WHERE DEPARTMENT EQ 'MIS';
END
A saída é:
LAST_NAME RIGHT_NAME --------- ---------- SMITH SMITH JONES JONES MCCOY MCCOY BLACKWOOD BLACKWOOD GREENSPAN GREENSPAN CROSS CROSS
Information Builders |