Manual de consulta

ROW_NUM


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

Finalidad

Una variable de tabla cuyo valor Net.Data aumenta cada vez que se procesa una fila de una tabla de Net.Data. La variable actúa como contador y su valor es el número de la fila actual que se está procesando.

RPT_MAX_ROWS puede afectar al valor de ROW_NUM. Por ejemplo, si hay 100 filas en una tabla y ha establecido RPT_MAX_ROWS en 20, el valor final de ROW_NUM es 20, ya que la fila 20 fue la última fila procesada.

Sólo puede hacer referencia a ROW_NUM desde un bloque ROW.

Ejemplos

Ejemplo 1: Rellena una columna en la salida de HTML utilizando ROW_NUM para etiquetar cada una de las filas de la tabla

%REPORT{
<table border="1">
<tr><td> Número de fila </td> <td> Cliente </td></tr>
%ROW{
<tr><td> $(ROW_NUM) </td> <td> $(V_custname) </td></tr>
%}
</table>
%}

El bloque REPORT genera una tabla como la que se muestra a continuación.


Número de fila Cliente
1 Jane Smith
2 Jon Chiu
3 Frank Nguyen
4 Mary Nichols


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