AIX | HP-UX | Linux | OS/2 | OS/390 | OS/400 | PTX | SUN | Win NT |
X | X | X | X | X | X | X | X | X |
Finalidad
Sustituye determinados caracteres en los datos ubicados en una tabla de Net.Data por sus códigos de escape de carácter de HTML correspondientes.
Formato
@DTW_TB_HTMLENCODE(tabla, lista_col)
@DTW_TB_HTMLENCODE(tabla)
Parámetros
Tabla 141. Parámetros de DTW_TB_HTMLENCODE
Tipo de datos | Parámetro | Uso | Descripción |
---|---|---|---|
tabla | tabla | INOUT | La variable de tabla de la macro que ha de modificarse. |
serie | lista_col | IN | Los números de columna de tabla a codificar. El valor por omisión es codificar todas las columnas. |
Códigos de retorno
Tabla 142. Códigos de retorno de DTW_TB_HTMLENCODE
Código de retorno | Explicación |
---|---|
-1001 | El servidor no ha podido procesar una petición de Net.Data para asignar memoria. |
1001 | Un parámetro de entrada contenía un valor NULL. |
1003 | Se ha transmitido un número incorrecto de parámetros en una llamada de función. |
1004 | Se ha transmitido un parámetro en una llamada de función que debería haber sido una variable de tabla de macro Net.Data, pero era de un tipo de variable diferente. |
1005 | Se ha transmitido un parámetro en una llamada de función que debería haber sido una variable de serie, pero era de un tipo de variable diferente. |
1007 | Un parámetro contiene un valor que no es válido. |
1008 | Un parámetro está fuera de los límites de la tabla. |
Notas de utilización
Los caracteres que se sustituyen se indican en la siguiente tabla.
Nombre | Carácter | Código |
---|---|---|
Ampersand | & | & |
Comillas dobles | " | " |
Mayor que | > | > |
Menor que | < | < |
Ejemplos
Ejemplo 1:
@DTW_TB_HTMLENCODE(Mytable, "3 4")
Los caracteres especiales de las columnas 3 y 4 de la tabla especificada se sustituyen por sus formatos codificados.