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> %}