Manual de consulta

Nn


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

Finalidad

El nombre de la columna que devuelve una llamada a función o consulta para una columna n.

Puede hacer referencia a Nn en bloques REPORT y ROW.

Ejemplos

Ejemplo 1: Una referencia a variable para un nombre de columna

The name of column 2 is $(N2).

Ejemplo 2: Guarda el valor de un nombre de columna para su utilización fuera de un bloque REPORT que utiliza DTW_ASSIGN

%define col1=""
...
%function (DTW_SQL) myfunc(OUT col1) {
  select * from atable
  %report {
     @dtw_assign(col1, N1)
     %row{ %}
  %}
%}
 
%html(report) {
@myfunc(colname)
El nombre de la columna de la primera columna es $(colname)
%}
Este ejemplo muestra cómo puede utilizar esta variable fuera del bloque REPORT utilizando DTW_ASSIGN. Para obtener más información, consulte el apartado DTW_ASSIGN.

Ejemplo 3: Nn dentro de una tabla HTML para definir nombres de columna

%REPORT{
<h2>Product directory</h2>
<table border="1" cellpadding="3">
<tr><td>$(N1)</td><td>$(N2)</td><td>$(N3)</td></tr>
%ROW{
<tr><td>$(V1)</td><td>$(V2)</td><td>$(V3)</td></tr>
%}
</table>
 
%}


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