Cómo usar el signo ampersand (&) o una comilla simple

Cómo:

En ReportCaster, puede usar un ampersand (&) y una comilla simple (') en los campos siguientes:

La técnica para utilizar un ampersand (&) en un valor de Variable ampersand. Coloque un signo de concatenación después del ampersand (&) y antes del carácter siguiente de la cadena. Por ejemplo:

-SET &COMPANY='AT&|T';
-TYPE &COMPANY

La técnica para utilizar una comilla simple (') en un valor de Variable ampersand. Cuando valor incluya una comilla simple ('), emplee dos comillas simples (por ejemplo, O"Brien). En una cadena puesta entrecomillada, se interpreta dos comillas simples como una sola comilla.

Nota: Aunque Information Builders recomienda usar esta técnica, también puede usar la subrutina CTRAN para cambiar un carácter.


Principio de página

x
Sintaxis: Cómo Usar CTRAN para traducir de un carácter a otro
CTRAN (inlen, infield, decfrm, decto, output)

donde:

inlen

Es el número entero que especifica la longitud en caracteres de la cadena de entrada.

infield

Es la cadena alfanumérica de entrada.

decfrm

Es el valor decimal del carácter que hay que traducir.

decto

Es el valor decimal del carácter que hay que usar como sustituto de decfrm.

output

Es la cadena alfanumérica de salida resultante.

Para usar esta subrutina, debe saber el valor decimal de los caracteres en representación interna de máquina. En diagramas de caracteres se enumeran los caracteres EBCDIC o ASCII imprimibles y sus valores decimales.



Ejemplo: Cómo usar CTRAN para cambiar una comilla simple a comillas dobles

Puede usar el siguiente código para cambiar de una comilla simple a comillas dobles:

TABLE FILE TRAIN
PRINT TRAIN AND COMPUTE 
ALT_MOD/A20 = CTRAN(20, MODEL, 39, 34, ALT_MOD); 
BY COUNTRY
END

WebFOCUS