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 uno o más códigos de entrada de recuadro de selección de HTML a partir de una tabla de Net.Data.
Formato
@DTW_TB_INPUT_CHECKBOX(tabla, indicadormandatos, nombcol, valorcol, filas, filascomprobadas)
@DTW_TB_INPUT_CHECKBOX(tabla, indicadormandatos, nombcol, valorcol, filas)
@DTW_TB_INPUT_CHECKBOX(tabla, indicadormandatos, nombcol, valorcol)
@DTW_TB_INPUT_CHECKBOX(tabla, indicadormandatos, nombcol)
Parámetros
Tabla 143. Parámetros de DTW_TB_INPUT_CHECKBOX
Tipo de datos | Parámetro | Uso | Descripción |
---|---|---|---|
tabla | tabla | IN | La variable de tabla de la macro que ha de visualizarse como códigos de entrada de recuadro de selección. |
serie | indicadormandatos | IN | El número de columna de tabla o serie que contiene el texto a visualizar junto al recuadro de selección. Este parámetro es obligatorio pero puede tener un valor de nulo (""). Cuando indicadormandatos es nulo, el valor utilizado es el valor que se define para nombcol. |
serie | nombcol | IN | El número de columna de tabla o serie que contiene los nombres de campo de entrada. |
entero | valorcol | IN | El número de columna de tabla que contiene los valores de campo de entrada. El valor por omisión es 1. |
entero | filas | IN | La lista de filas de tabla desde la que generar los campos de entrada. El valor por omisión es utilizar todas las filas. |
entero | filascomprobadas | IN | La lista de filas que especifica las filas de tabla que han de comprobarse. El valor por omisión es no comprobar los campos. |
Códigos de retorno
Tabla 144. Códigos de retorno de DTW_TB_INPUT_CHECKBOX
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. |
1002 | Un parámetro de entrada contenía un valor de serie que consistía en el carácter de terminación nulo. |
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 HTML para tres códigos de entrada de recuadro de selección
@DTW_TB_INPUT_CHECKBOX(Mytable,"3","4","","2 3 4","1 3 4")
Resultado:
<input type="checkbox" name="link2text" value="1" />image2text<br /> <input type="checkbox" name="link3text" value="1" checked />image3text<br /> <input type="checkbox" name="link4text" value="1" checked />image4text<br />