|
Presentación fijaEl tipo de formulario más habitual tiene una presentación fija. Esto quiere decir que la presentación es predeterminada, con un número fijo de páginas independientemente de la cantidad de datos que pueda albergar. Por ejemplo, un formulario de registro a un curso que el usuario puede imprimir o rellenar a mano, o bien hacerlo con Acrobat o Adobe Reader. Una vez rellenado, el formulario conserva su presentación y el número de páginas. Los campos que no se rellenan permanecen vacíos. Por el contrario, si hay más datos de los que puede albergar el formulario, éste no se puede ampliar para admitir el exceso. Por ejemplo, si el formulario de registro en el curso tiene 5 filas en las que el usuario puede incluir su selección de cursos, y hay datos suficientes para llenar 10 filas, solo se podrán llenar 5. De forma similar, si el usuario final incluye solo 2 selecciones, seguirá viendo 5 filas: 2 llenas y 3 vacías.
Un formulario estático puede ser interactivo, cuando un usuario final lo suele rellenar con Acrobat o Adobe Reader, o no interactivo, donde un proceso de servidor combina el formulario con datos de un origen de datos. Del mismo modo, Forms suele procesar formularios no interactivos con presentación fija para presentar la información desde un origen de datos.
Presentación flexibleAdemás de los formularios con presentación fija, se pueden definir secciones del formulario que se expandan o contraigan según la cantidad de datos combinados al procesar el formulario. Esto se consigue agrupando varias secciones (grupos de subformularios) en subformularios definidos para contener contenido dinámico. A continuación, en tiempo de ejecución, solo se crean instancias de los subformularios necesarios para mostrar la cantidad exacta de datos.
Este tipo de formulario tiene una presentación flexible con un número de páginas variable. Los subformularios se ajustan dependiendo de la cantidad de datos combinados con el formulario cuando se procesa o se pueden expandir cuando los usuarios tienen que agregar más datos. Por ejemplo, podría permitir que los usuarios finales agreguen al formulario el número de filas que necesiten para incluir sus selecciones, quitar filas del formulario y, después, enviar los datos electrónicamente. En función del número de filas agregadas, el formulario podría ocupar dos o más páginas.
Los formularios interactivos con presentación flexible suelen denominarse formularios del cliente. Acrobat y Adobe Reader 7.0 y versiones posteriores son compatibles con este tipo de formularios interactivos.
Puede crear formularios que tengan una presentación flexible para utilizar con Forms. En esta situación Forms combina el diseño de formulario con los datos. Por ejemplo, los formularios como una factura de teléfono o el extracto de movimientos de una tarjeta de crédito suelen ser no interactivos y están diseñados para que los usuarios obtengan la información desde un origen de datos. Los usuarios imprimen a continuación el formulario o lo almacenan electrónicamente. Estos formularios a veces se denominan formularios del lado del servidor, porque la combinación del diseño de formulario y los datos se produce en el servidor.
|
|
|