|
Ejemplo de Formulario |
|
|
DOM Name : prueba Establezca siempre un nombre DOM sin espacios ni caracteres especiales, es recomendable el uso uniforme de caracteres para simplificar las llamadas y referencias posteriores.
Título : Formulario de Pruebas y chequeo de campos Este sería el literal que aparecería en el formulario como Título del mismo, en este caso no hemos utilizado ninguna etiqueta HTML, no obstante veamos un ejemplo con etiquetas. Título : <span style="font-size:16px;">Formulario de Pruebas y chequeo de campos</span> Recuerde que el límite son 250 caracteres. En caso de precisar una longitud mayor utilice la tabla de idioma y asigne correctamente el idioma del campo.
Columnas : 2 Fijamos que las tablas donde serán colocados los campos deben disponer de 2 columnas, una se utilizará para el rótulo y otra para el campo.
Bloque : 3 Indicaría que este es nuestro 3º formulario de una serie enlazada de formularios
De bloques : 8 Número de formularios enlazados o totales.
Completado % : 40 Valor en % del formulario sobre el total, no tiene porque coincidir matemáticamente con el % de bloque ya que está pensado para los campos contenidos en ellos.
Style= : background-color:#cccccc;color:#000000; Utilizando la nomenclatura de las CSS en este ejemplo fijamos un fondo gris claro y un texto de color negro, estos son los valores generales para el formulario
Class= : .formgeneric Nombre en la hoja de estilos CSS que tenemos en la web cargada de la clase que se asocia a este formulario, puede ser incluso una clase que utilicemos de forma habitual en nuestra web.
Method= : POST En este caso necesitamos enviar al servidor nuestros datos del formulario para ser almacenados
Tipo Acción : OnSubmit Fijamos que deseamos realizar un proceso al utilizar la acción en envío (OnSubmit)
Action= : return ValidaForm(this) En este caso utilizamos la propia función que incorpora el formulario para validar los campos obligatorios en el formulario
Cadena Conexion : Provider=SQLOLEDB;Persist Security Info=False;Data Source=192.168.0.33;Initial Catalog=mibbdd;User Id=invitado;Password=123456 Establece como conectar a nuestra base de datos, en este caso es recomendable siempre el uso de bases de datos SQL ya que para MDB de Access necesitará conocer exactamente la ruta de acceso completa, no es posible actualmente una conexión almacenada con SERVER-MapPATH
Tabla de Datos : bdContactoClientes Nombre de la tabla donde se van a almacenar los datos contenidos en el formulario, cada formulario hace referencia a una sola fuente de datos (tabla), en el caso de necesitar varias tablas utilice tantos formularios enlazados como tablas tenga y precise.
Redirect URL : index.asp?zona=miform4 Una vez completados los procesos de este formulario vamos a ir de forma automática al siguiente formulario, en este caso hemos puesto una URL relativa a la propia web MBC-SQL, si desea una ruta absoluta utilice la URL completa como: http://www.suweb.com/pagina.htm
FIELDSET : marcado Hemos decidido disponer de un marco basado en una línea que rodeará nuestro formulario
Fieldset Style : padding:4px; Para no dejar el texto pegado a los bordes asignamos un espaciado interior de 4px
Fieldset Class : .fldrojo Asignamos de nuestra tabla CSS la clase fldrojo a este objeto (es necesario que disponga de esta clase en las CSS cargadas en la página web
LEGEND : UN EJEMPLO Vamos a poner en la esquina izquierda superior un rótulo sobre la línea del Fieldset con ese texto
Legend Style= : Padding-left:3px;padding-right:3px; Establecemos propiedades de estilo a nuestro texto metiendo 3px a izquierda y derecha para separarlo de la línea
Legend Class= : .fldlegend Asignamos de nuestra tabla CSS la clase fldlegend a este objeto (es necesario que disponga de esta clase en las CSS cargadas en la página web
Access-Key : P Usaremos la tecla ALT-P (en Macinstosh solo P) para acceder de la página al formulario y iniciar su proceso
e-Mail Destino : mimail@midominio.com Una vez terminado el formulario, e independientemente a su almacenamiento deseamos que nos remita un correo de aviso con la información cargada
JavaScript : En este campo escribiríamos nuestro código Jvs estableciendo funciones y/o variables que serán llamadas en los campos y eventos de estos |