Definición de formulario

Arriba  Anterior  Siguiente

Corresponde el término html <FORM></FORM>

Es el bloque principal y quién establece todo el entorno que se visualizará, de esta tabla dependen el resto de tablas vinculadas (campos, idiomas, valores, columnas, etc...) En cierta forma será este registro quién además nos permita navegar entre otros formularios, así como establecer las referencias de navegación automática.

 

formlist

Desde el listado de formularios disponible podemos acceder directamente a sus contenidos y definiciones:

 

Columna (ancho de las columnas que presentan los campos)

Idioma (literales para usos en varios idiomas simultáneamente)

Separador (espacio entre campos verticalmente)

Q&A (Preguntas y respuestas realizadas en los formularios)

Campos (definición de los campos del formulario y sus usos)

 

El formulario divide sus campos de control en 5 solapas o tabs que contienen cada una la información relativa a su título
 

form1

form2

form3

form4

form5

 

 

CAMPO

DESCRIPCIÓN

DOM Name

Nombre del formulario, es imprescindible este campo para conocer realmente a quién corresponden los datos que dentro se carguen

Título

Título de la página en formato texto plano, limitado a 250 caracteres. Permite la inclusión de etiquetas HTML para mejorar su aspecto, si no dispone de suficiente tamaño para almacenar su título puede utilizar el Formulario Idioma con la asignación Titulo

Columnas

Número de columnas que van a ser manejadas en las tablas de presentación del formulario

Bloque

Número del formulario, es un texto que será mostrado en los contadores de cuestionarios consecutivos

De Bloques

Número total de bloques al que pertenece el cuestionario y que fija la posición total de este

Completado %

Número entero de 0 a 100 que establece el tanto por ciento realizado de los cuestionarios enlazados

Style=

Estilo directo asociado al formulario (equivale a un <FORM STYLE=..> utilice nomenclatura CSS

Class=

Estilo directo asociado al formulario (equivale a un <FORM CLASS=..>

Method=

Desplegable de métodos para el formulario (GET/POST)

Tipo Acción

Acción directa asociada al formulario (OnClick, OnSubmit, etc...)

Action=

Acción relacionada con el tipo, se dispone de ValidaForm(this) para verificar los campos obligatorios

Tipo Tabla

Identifica la forma de almacenar los datos en la tabla (campos independientes o bien uniforme)

Cadena Conexión

Establece la cadena de conexión para datos remotos y almacenar el contenido de los campos del formulario. Es necesario asignar los valores necesarios para conexión a datos Access o SQL-Server.

En Access: A2|bd=datos.mdb|tbl=mitabla|user=usuario|pwd=xxxxx en los casos de archivos de datos sin protección omita los campos de user= y pwd=. La ruta de la tabla debe ser dentro de su propio alojamiento indicando las carpetas ejemplo: miruta/datos/datos.mdb

En SQL-Server: SQL|bd=micatalogo|tbl=mitabla|user=usuario|pwd=xxxx|ip=88.225.150.160 en el caso de usar el propio servidor omita ip=, "micatalogo" indica el catálogo de SQL donde están las tablas

"tbl=" establece la tabla de destino de los datos, es necesario indicar el tipo de tabla (Uniforme o Campos) para establecer el método de grabación de datos.

Tabla de Datos

Nombre de la tabla que incorpora los datos del formulario

Redirect URL

Dirección URL a la que se envía automáticamente la página al terminar los procesos suyos internos

FIELDSET

Crea un campo tipo FieldSet entorno del formulario (equivale a <FIELDSET>)

Fieldset Style=

Establece los estilos STYLE asociados al Fieldset (equivale a <FIELDSET STYLE="..) utilizando lenguaje CSS

Fieldset Class=

Establece el estilo tipo class al Fieldset (equivale a <FIELDSET CLASS="..) Es necesario que esté disponible en su hoja CSS de la página web

LEGEND

Crea un literal de leyenda para el Fieldset (equivale a <LEGEND>...</LEGEND>)

Legend Style=

Establece los estilos asociados con el Legend (equivale a <LEGEND STYLE="..) utilizando lenguaje CSS

Legend Class=

Establece el estilo tipo class al Legend (equivale a <LEGEND CLASS="..) Es necesario que esté disponible en su hoja CSS de la página web

Access Key

Tecla de acceso rápido al Fieldset (equivale a ACCESSKEY="..)

e-Mail Destino

Correo electrónico de destino del contenido del formulario en el caso de no ser almacenado o desear una copia sobre los datos modificados en la tabla

Javascript

Código Javascript que se incrusta por el usuario para realizar acciones en los campos y/o formulario

Add (botón)

Botón de grabación del formulario en curso

Buttons

Se dispone de 4 botones preconfigurados para el uso en los formularios, estos botones disponen de literales en Idioma en Formulario y tan solo es necesario marcar aquellos que deseamos se habiliten automáticamente. Todos los botones incorporan el evento OnClick=ValidaForm(this) excepto RESET. El funcionamiento en el caso de los botones de SIGUIENTE y ENVIAR es idéntico, si bien el aspecto varia en ambos casos.

Buttons Style=

Establece el estilo tipo STYLE utilizando lenguaje CSS

Buttons Class=

Establece el estilo tipo CLASS al area <DIV> que contendrá los botones. Es necesario que esté disponible en su hoja CSS de la página web

Add HTML

Agrega código HTML del usuario al propio formulario. Esto es realmente útil cuando precisamos incorporar determinadas funciones de frameworks externos o bien gestionar areas DIV para posibles uso de Ajax en el formulario, así como agregar ciertos estilos CSS del usuario al propio formulario independiente del resto de la web.