AIX | HP-UX | Linux | OS/2 | OS/390 | OS/400 | PTX | SUN | Win NT |
X | X | X | X | X | X | X | X | X |
Finalidad
Contiene una lista de todos los nombres de columna del resultado de una consulta o llamada a función. El separador por omisión es un espacio.
Puede hacer referencia a NLIST en los bloques REPORT y ROW.
Ejemplos
Ejemplo 1: Lista de nombres de columna con ALIGN
%DEFINE ALIGN="YES" ... %FUNCTION (DTW_SQL) myfunc() { select * from MyTable %report{ Your query was on these columns: $(NLIST). %row { ... %} %} %}
La lista de nombres de columna utiliza un espacio entre nombres de columna con ALIGN establecido en YES.
Ejemplo 2: Una variable %LIST para cambiar el separador a " | "
%DEFINE %LIST " | " NLIST ... %FUNCTION (DTW_SQL) myfunc() { select * from MyTable %report{ Your query was on these columns: $(NLIST). %row { ... %} %} %}