Manual de consulta

DTW_TB_TABLE


AIX HP-UX Linux OS/2 OS/390 OS/400 PTX SUN Win NT
X X X X X X X X X

Finalidad

Genera una tabla de HTML a partir de una tabla de Net.Data.

Formato

@DTW_TB_TABLE(tabla, opciones, lista_col, estilo_celda, u_enlace, u_imagen, texto_url, estilo_url)

@DTW_TB_TABLE(tabla, opciones, lista_col, estilo_celda, u_enlace, u_imagen, texto_url)

@DTW_TB_TABLE(tabla, opciones, lista_col, estilo_celda, u_enlace, u_imagen)

@DTW_TB_TABLE(tabla, opciones, lista_col, estilo_celda, u_enlace)

@DTW_TB_TABLE(tabla, opciones, lista_col, estilo_celda)

@DTW_TB_TABLE(tabla, opciones, lista_col)

@DTW_TB_TABLE(tabla, opciones)

@DTW_TB_TABLE(tabla)

Parámetros

Tabla 167. Parámetros de DTW_TB_TABLE
Tipo de datos Parámetro Uso Descripción
tabla tabla IN Variable de tabla de la macro que ha de visualizarse como tabla HTML.
serie opciones IN Los atributos de tabla que hay dentro del código TABLE. El valor por omisión es no utilizar atributos. Los valores válidos incluyen:
  • BORDER
  • CELLSPACING
  • WIDTH
serie lista_col IN Los números de columna de tabla a utilizar en la tabla HTML. El valor por omisión es utilizar todas las columnas.
serie estilo_celda IN Lista de elementos de estilo de HTML, por ejemplo, B e I, para acompañar al texto en cada código TD. El valor por omisión es no utilizar códigos de estilo.
entero u_enlace IN El número de columna de tabla que contiene los URL utilizados para crear enlaces HTML. Debe especificar asimismo la columna de lista_col. El valor por omisión es no generar enlaces HTML.
entero u_imagen IN El número de columna de tabla que contiene los URL utilizados para crear imágenes incorporadas. Debe especificar asimismo la columna de lista_col. El valor por omisión es no generar códigos de imagen.
entero texto_url IN El número de columna de tabla que contiene el texto a visualizar para los enlaces de URL o imágenes incorporadas. El valor por omisión es utilizar el propio URL.
serie estilo_url IN Lista de elementos de estilo de HTML para el texto especificado en texto_url. El valor por omisión es no generar códigos de estilo.

Códigos de retorno

Tabla 168. Códigos de retorno de DTW_TB_TABLE
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.

Ejemplos

Ejemplo 1: Genera códigos HTML para una tabla con un límite y utilizando códigos B (negrita) e I (cursiva)

@DTW_TB_TABLE(Mytable,"BORDER","4 2 1","i","2","1","4","b")

Resultado:

<table border>
<tr>
<th>TITLE</th>
<th>LINKURL</th>
<th>IMAGEURL</th>
<tr>
<td><i>link1text</i></td>
<td><a href="http://www.mycompany.com/link1.html"><b>link1text</b></a></td>
<td><img src="http://www.mycompany.com/images/image1.gif" alt=""><b>link1text</b></td>
</tr><tr>
<td><i>link2text</i></td>
<td><a href="http://www.mycompany.com/link2.html"><b>link2text</b></a></td>
<td><img src="http://www.mycompany.com/images/image2.gif" alt=""><b>link2text</b></td>
</tr><tr>
<td><i>link3text</i></td>
<td><a href="http://www.mycompany.com/link3.html"><b>link3text</b></a></td>
<td><img src="http://www.mycompany.com/images/image3.gif" alt=""><b>link3text</b></td>
</tr></table>


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