AIX | HP-UX | Linux | OS/2 | OS/390 | OS/400 | PTX | SUN | Win NT |
X | X | X | X | X | X | X | X | X |
Finalidad
Codifica los caracteres seleccionados utilizando códigos de escape de caracteres HTML.
Formato
@DTW_HTMLENCODE(serieEntrada, serieSalida)
@DTW_rHTMLENCODE(serieEntrada)
Parámetros
Tabla 40. Parámetros de DTW_HTMLENCODE
Tipo de datos | Parámetro | Uso | Descripción |
---|---|---|---|
serie | serieEntrada | IN | Variable o serie literal. |
serie | serieSalida | OUT | Variable que contiene la serie de entrada modificada en la que determinados caracteres han sido sustituidos por los códigos de escape de caracteres HTML. |
Códigos de retorno
Tabla 41. Códigos de retorno de DTW_HTMLENCODE
Código de retorno | Explicación |
---|---|
-1001 | El servidor no ha podido procesar una petición de Net.Data para asignar memoria. |
1003 | Se ha transmitido un número incorrecto de parámetros en una llamada de función. |
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. |
1006 | Se ha transmitido una serie literal en una llamada de función para un parámetro que debería haber sido un parámetro de salida. |
Notas de utilización
Tabla 42. Códigos de escape de caracteres para HTML
Carácter | Nombre | Código |
ESPACIO | Espacio |   |
" | Comillas dobles | " |
# | Símbolo de número | # |
% | Porcentaje | % |
& | Ampersand | & |
[ | Corchete izquierdo | ( |
] | Corchete derecho | ) |
+ | Signo más | + |
\ | Barra inclinada | \ |
: | Dos puntos | : |
; | Punto y coma | ; |
< | Menor que | < |
= | Igual a | =: |
> | Mayor que | >: |
? | Signo de interrogación | ?: |
@ | Signo de arroba | @ |
/ | Barra inclinada invertida | / |
^ | Acento circunflejo | ^ |
{ | Llave izquierda | { |
| | Barra vertical | | |
} | Llave derecha | } |
~ | Tilde | ~ |
Ejemplos
Ejemplo 1: Codifica el carácter de espacio
@DTW_HTMLENCODE(string1,string2)
Ejemplo 2: Codifica espacios, el signo de menor que y el signo igual
@DTW_rHTMLENCODE("X <= 10")