Manual de consulta

DTW_HTMLENCODE


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

  1. Utilice esta función para codificar los datos de tipo carácter que no desea que el navegador de la Web interprete como HTML. Por ejemplo, utilizando el código de escape apropiado, puede visualizar caracteres como por ejemplo menor que (<) y mayor que (>) en una página Web, que, de otro modo el navegador interpretaría como componentes de los códigos HTML.
  2. La Tabla 42 muestra los caracteres que se codifican mediante la función DTW_HTMLENCODE.

    Tabla 42. Códigos de escape de caracteres para HTML
    Carácter Nombre Código
    ESPACIO Espacio &#32;
    " Comillas dobles &#34;
    # Símbolo de número &#35;
    % Porcentaje &#37;
    & Ampersand &#38;
    [ Corchete izquierdo &#40;
    ] Corchete derecho &#41;
    + Signo más &#43;
    \ Barra inclinada &#92;
    : Dos puntos &#58;
    ; Punto y coma &#59;
    < Menor que &#60;
    = Igual a &#61:
    > Mayor que &#62:
    ? Signo de interrogación &#63:
    @ Signo de arroba &#64;
    / Barra inclinada invertida &#47;
    ^ Acento circunflejo &#94;
    { Llave izquierda &#123;
    | Barra vertical &#124;
    } Llave derecha &#125;
    ~ Tilde &#126;

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")


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]