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.
CTRAN (inlen, infield, decfrm, decto, output)
donde:
Es el número entero que especifica la longitud en caracteres de la cadena de entrada.
Es la cadena alfanumérica de entrada.
Es el valor decimal del carácter que hay que traducir.
Es el valor decimal del carácter que hay que usar como sustituto de decfrm.
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.
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 |