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 códigos de entrada de botón de selección a partir de una tabla de Net.Data.
Formato
@DTW_TB_INPUT_RADIO(tabla, indicadormandatos, nombcol, valorcol, filas, filascomprobadas)
@DTW_TB_INPUT_RADIO(tabla, indicadormandatos, nombcol, valorcol, filas)
@DTW_TB_INPUT_RADIO(tabla, indicadormandatos, nombcol, valorcol)
Parámetros
Tabla 145. Parámetros de DTW_TB_INPUT_RADIO
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 botón de selección. |
serie | indicadormandatos | IN | El número de columna de tabla o una serie que contiene el texto a visualizar junto al botón de selección. Este parámetro es obligatorio pero puede contener un valor de nulo (""). Cuando indicadormandatos es un nulo, utiliza un valor de valorcol. |
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. |
serie | 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 | Número de fila de tabla para visualizar el botón de selección correspondiente cuando se compruebe. Sólo se admite un valor. |
Códigos de retorno
Tabla 146. Códigos de retorno de DTW_TB_INPUT_RADIO
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 botón de selección
@DTW_TB_INPUT_RADIO(Mytable,"3","Radio4","4","2 3 4","4")
Resultado:
<input type="radio" name="radio4" value="link2text" />image2text<br /> <input type="radio" name="radio4" value="link3text" />image3text<br /> <input type="radio" name="radio4" value="link4text" checked />image4text<br />