|
Después de haber creado un conjunto de opciones, puede crear enlaces de datos con o sin afirmaciones condicionales para las distintas filas dentro de la sección. El uso de afirmaciones condicionales proporciona un mayor control que especificar sólo un enlace de datos sobre cuándo las filas dentro de la sección de opciones aparecen en el formulario
Para cada fila que aparece en la lista Subformularios alternativos del cuadro de diálogo Editar subformularios designados de datos, puede especificar un nodo de datos de la conexión de datos. Si especifica una afirmación condicional, puede introducir una expresión que evaluará como verdadero o falso en tiempo de ejecución. Sólo la primera entrada de la lista Subformularios alternativos con una afirmación condicional que se evalúa como verdadero aparecerá en el formulario.
Crear enlaces de datos y afirmaciones condicionales para secciones de tabla de opcionesSeleccione un objeto de conjunto de subformularios.
En la paleta Objeto, haga clic en la ficha Conjunto de subformularios y asegúrese de que está seleccionada la opción Seleccionar un subformulario de las alternativas, en la lista Tipo.
Haga clic en Editar alternativas.
Elija cómo desea especificar un enlace de datos de fila dentro de la sección de opciones llevando a cabo una de las siguientes acciones:
Haga clic en Elegir subformulario cuyo nombre coincida con el atributo o elemento de datos para enlazar nodos de datos a filas por nombre. En este caso, los nombres de los nodos de datos asociados deben coincidir con los nombres de las filas del diseño de formularios.
Haga clic en Elegir subformulario empleando expresión para enlazar filas del diseño de formularios a los nodos de datos de la conexión de datos especificando manualmente un enlace.
En la lista de conexión de datos, especifique el origen de datos del que desea enlazar los datos.
Haga clic en Agregar para insertar una nueva fila en la tabla o seleccione un elemento de lista existente. Al agregar una nueva fila se agrega un duplicado de la fila seleccionado actualmente. Si no hay ninguna fila seleccionada, se agrega una nueva fila sin nombre a la sección de opciones.
Inserte un nuevo subformulario en el conjunto de subformularios de opciones o seleccione un elemento de lista existente. Al agregar un nuevo subformulario se agrega un duplicado del subformulario seleccionado actualmente. Si no hay ningún subformulario seleccionado, se agrega un nuevo subformulario sin nombre al conjunto de subformularios de opciones.
En el campo Nombre, introduzca un nombre de un nuevo objeto de fila, si es necesario. Si está enlazando la fila por elemento de dato o nombre de atributo, asegúrese de que el nombre del campo coincide exactamente con el nombre del nodo de datos asociado.
Si ha seleccionado la opción Elegir subformulario cuyo nombre coincida con el atributo o elemento de datos en el paso 4, puede ir directamente al paso 12. De lo contrario, continúe con el paso 9.
Haga clic en la flecha situada a la derecha del campo Enlace y seleccione un nodo de datos en el menú emergente. Designer rellena automáticamente el campo Enlace con una referencia de secuencias de comandos al nodo de datos seleccionado. Otra opción consiste en escribir manualmente una referencia en el campo.
Seleccione un lenguaje de secuencias de comandos de la lista Idioma.
En el campo Expresión, escriba la secuencia de comandos para realizar las acciones que desee o el procesamiento del objeto de la fila y nodo de datos especificados.
Repita los pasos del 6 al 10 para las filas adicionales dentro de la sección de opciones.
|
|
|