Rellenado dinámico de propiedades de objeto de formulario a partir de un origen de datos

Las propiedades dinámicas son propiedades de objeto de formulario que son valores asignados de un origen de datos y se actualizan en tiempo de ejecución. Por ejemplo, los elementos de una lista desplegable se pueden rellenar con una lista de países almacenados en un origen de datos.

Las siguientes propiedades de objetos de formulario son dinámicas y se pueden enlazar con valores de un origen de datos:

  • Elementos de lista de una lista desplegable o cuadro de lista

  • Un rótulo

  • Un mensaje de patrón de validación

  • Un mensaje de secuencias de comandos de validación

  • Una información del objeto

  • Texto del lector de pantalla

Las propiedades dinámicas le permiten modificar las propiedades de objetos de formulario fuera del diseño de formulario y se basan en un origen de datos. Esto puede ser útil en casos de implantación y mantenimiento.

Además, el mismo origen de datos puede suministrar datos a diferentes diseños de formulario. Por ejemplo, se puede almacenar una larga lista de países en un archivo de datos y utilizar en muchos formularios. Puede utilizar una amplia variedad de orígenes de datos, desde complejas bases de datos a archivos XML sencillos.

Nota: si prevee que un texto insertado dinámicamente, como el rótulo o la información del objeto, puede contener un hipervínculo o una guía de puntos, seleccione Acrobat y Acrobat Reader 9.0 o posterior como versión de destino del formulario.

Para identificar para qué propiedades de objeto de formulario puede definir propiedades dinámicas, Designer utiliza etiquetas activas. Las etiquetas activas se pueden activar y desactivar mediante el cuadro de diálogo Herramientas > Opciones > Enlace de datos y seleccionando la opción Mostrar propiedades dinámicas. Por ejemplo, ésta es la etiqueta activa para el rótulo para una lista desplegable antes y después de que se enlace dinámicamente a un origen de datos.

Antes
Después

En la paleta Vista de datos, este icono Icono enlazado dinámicamente indica que el nodo está enlazado dinámicamente a un objeto.

Nota: si un nodo está enlazado a una propiedad dinámica y a un campo, aparece el icono Icono de enlace predeterminado predeterminado.

Para rellenar dinámicamente propiedades de objeto de formulario a partir de un origen de datos, tiene que enlazar primero las propiedades de objeto de formulario al archivo de datos y señalar a un archivo de datos que contiene los datos para usarlos para rellenar las propiedades de objeto de formulario.

Nota: puede enlazar las propiedades de objeto de formulario al archivo de datos manualmente si conoce la estructura de archivos de datos esperados. De esta manera, no necesita una conexión de datos.

En la tabla siguiente se muestran los objetos y qué etiquetas activas tienen cada uno de ellos.

Objeto / etiqueta activa

Elementos de lista

Especificar valores de los elementos

Rótulo

Mensaje del patrón de validación

Mensaje de la secuencia de comandos de validación

Información del objeto

Texto personalizado del lector de pantalla

Códigos de barras

 

 

 

Y

Y

Y

Y

Botón

 

 

Y

 

 

Y

Y

Casilla de verificación

 

 

Y

 

Y

Y

Y

Campo de fecha y hora

 

 

Y

Y

Y

Y

Y

Campo decimal

 

 

Y

Y

Y

Y

Y

Campo de firma

 

 

Y

 

 

Y

Y

Lista desplegable

Y

Y

Y

Y

Y

Y

Y

Botón de envío por correo electrónico

 

 

Y

 

 

Y

Y

Botón Enviar HTTP

 

 

Y

 

 

Y

Y

Imagen

 

 

 

 

 

Y

Y

Campo de imagen

 

 

Y

 

 

Y

Y

Cuadro de lista

Y

Y

Y

Y

Y

Y

Y

Campo numérico

 

 

Y

Y

Y

Y

Y

Campo de contraseña

 

 

Y

Y

Y

Y

Y

Botón Imprimir

 

 

Y

 

 

Y

Y

Botón de radio

 

 

 

 

Y

Y

Y

Texto

 

 

 

 

 

Y

Y

Campo de texto

 

 

Y

Y

Y

Y

Y