Como: |
No ReportCaster, você pode utilizar um símbolo ampersand (&) e aspas simples (') nos seguintes campos:
A técnica para a utilização de um símbolo Ampersand (&) dentro de um valor de Variável Amper. Insira um símbolo de concatenação após o ampersand (&) e antes do próximo caractere da string. Por exemplo:
-SET &COMPANY='AT&|T'; -TYPE &COMPANY
A técnica para a utilização de aspas simples (') dentro de um valor de Variável Amper. Quando um valor contém aspas simples ('), utilize duas aspas simples (por exemplo, O''Brien). Dentro de uma string entre aspas, duas aspas simples ('') são interpretadas como uma única aspa simples.
Observação: Apesar da Information Builders recomendar o uso desta técnica, você também pode utilizar a subrotina CTRAN para alterar um caractere por outro.
CTRAN (inlen, infield, decfrm, decto, output)
onde:
É o número inteiro que especifica o comprimento em caracteres da string de entrada.
É a cadeia de entrada alfanumérica.
É o valor decimal do caractere a ser traduzido.
É o valor decimal do caractere a ser usado como substituto do decfrm.
É a string de entrada alfanumérica que resultou.
Para utilizar esta subrotina, você deve saber o valor decimal dos caracteres na representação interna da máquina . Os caracteres imprimíveis EBCDIC ou ASCII e seus valores decimais estão listados em gráficos de caracteres.
Você pode utilizar o código a seguir para transformar aspas simples em aspas duplas:
TABLE FILE TRAIN
PRINT TRAIN AND COMPUTE
ALT_MOD/A20 = CTRAN(20, MODEL, 39, 34, ALT_MOD);
BY COUNTRY
END
WebFOCUS |