es” y “Otros”. El grupo que te interesa es el de “Formularios”, y dentro de ese grupo el botón “Diseño del formulario”. Échale un vistazo a la captura 1. Dentro del grupo Formularios tienes que hacer clic sobre el botón que señala la flecha azul para comenzar a construir el formulario. Se podría haber usado el asistente para automatizar el trabajo, pero creeme que el asistente no es tan eficaz como se desearía además, si usas el asistente, cuando éste termina su trabajo, siempre hay que estar corrigiendo cosas, así es que para ese plan te creas el formulario desde cero a tu gusto y listos. Cuando hagas clic sobre el botón “Diseño del formulario” tendrás la pantalla que puedes ver en la captura 2. La primera operación
que tienes que hacer es posicionar el cursor en la zona que señala la flecha azul.
parte superior a la derecha, verás un botón que pone “Agregar campos existentes”. Seguramente, y después de haber insertado los campos en la zona Detalle del formulario, no te habrá quedado muy bien que digamos, pero eso se puede solucionar. Si te fijas, cuando los seleccionas, los campos que acabas de arrastrar tienen dos partes: La parte de la izquierda es la etiqueta, es decir, es solo el nombre del campo y sirve para que puedas identificar al campo. La parte de la derecha es el campo en sí, donde se teclea la información, solo que ahora no se puede teclear nada porque el formulario está en la vista diseño.
campo que solo va a contener 4 caracteres, por lo que no es necesario que tenga un tamaño enorme. Ajústale de ancho hasta que quede como puedes ver en la captura 5. Ahora lo que tienes que hacer es repetir éstos pasos con los demas campos de la tabla Carpetas. De ahí lo que he dicho al principio cuando he mencionado la paciencia. Recuerda que hay que incluirlos todos, así es que ves ajustándolos poco a poco. Cuando hayas terminado el formulario debería de tener un aspecto como el que ves en la captura 6. Si no te gusta como queda, solo tienes que ir recolocando los campos a tu antojo o a tus preferencias.
“Crear” y después en el botón “Diseño de formulario”. (Recuerda la captura 1). Obtendrás lo mismo que muestra la captura 2, si la zona Detalle es pequeña, agrándala de la misma forma que has hecho al crear el formulario anterior. Recuerda la captura 2. Ahora pulsa sobre el botón “Agregar campos existentes” para que aparezca la ventana de la captura 3, y sigue el mismo proceso que seguiste para colocar los campos de la tabla Carpetas, solo que ahora son los campos de la tabla Fotografías los que tienes que colocarlos en el nuevo formulario. Ves añadiendo los campos y recolocándolos según tus preferencias, recuerda que tienes que añadir todos los campos de la tabla Fotografías. Cuando hayas terminado de incluir los campos en el formulario, cierra la ventana de los campos y pulsa en el botón “Vista formulario” (captura 4), para ver como van quedando los campos colocados. Si no están bien puestos, vuelve a la vista diseño y ve recolocándolos ajustando sus tiradores hasta que cada uno de los campos con su etiquetas queden bien. Te tiene que quedar un formulario parecido a lo que ves en la captura 7.
Si te fijas en la captura 7, verás que en el campo SENSIBILIDAD ISO, ya hay un valor. Eso es así porque cuando creaste el campo en la tabla, en la propiedad “Valor predeterminado” le tecleaste el valor 100. Por eso aparece ese número en el campo. Antes de guardarle vamos a poner el formulario un poco más majo. Vuelve a la vista diseño y localiza el grupo de botones que ves en la captura 8 y que se llaman “Controles”. Lo que señala la flecha roja es un control denominado “Etiqueta”. Ese control se usa para poner en el formulario una etiqueta para nombrar cualquier objeto que queramos incluir en el formulario, incluso se puede usar para escribir una pequeña ayuda sobre lo que hay que hacer en un determinado campo. Haz clic sobre él (no es necesario que mantengas el botón del ratón pulsado, solo haz clic sobre él) y posiciónate en un área vacia de la zona “Detalle”. Haz clic y
escribe, sin las comillas: “Avo de Segundo” y pulsa la tecla Enter. Acabas de crear una etiqueta que seguramente estará seleccionada. Ponte sobre ella hasta que el cursor adquiera la apariencia de una flecha de cuatro puntas. Cuando esté así pulsa el botón izquierdo del ratón y sin soltarlo arrastra la etiqueta hasta ponerla a la derecha del campo VELOCIDAD DE OBTURACIÓN. Suelta el botón del ratón y te tiene que haber quedado como puedes ver en la captura 9. Ahora vas a crear un par de etiquetas más, concretamente las etiquetas “mm” y “f”. Así es que procede del mismo modo que antes y sitúalas en su sitio correspondiente. Es decir, la etiqueta “mm” hay que ponerla a la derecha del
campo DISTANCIA FOCAL, y la etiqueta “f” a la derecha del campo APERTURA DE DIAFRAGMA. Colócalas en su sitio, haz clic sobre el botón “Vista formulario” y te tiene que haber quedado como puedes ver en la captura 11. Cierra el formulario y dale el nombre de Fotografías, que de momento has teminado con él.
ay algo que no cuadra, porque si ahora empezaras a meter información en la base de datos, tendrías que abrir el formulario Carpetas, para introducir los datos de la carpeta contenedora, y después abrir el formulario Fotografías para hacer lo propio con los datos de las fotos, y eso como que no esta bien. ¿Cómo se soluciona? Pues creando un subformulario vinculado. ¡¡Hala, otro “palabro” raro, pensarás!!, ¿y eso cómo porras se hace? Pues te juro que es muy sencillo, porque solo hay que arrastrar y soltar, así de simple. Te explico como: Primero abres el formulario, en “Vista diseño”, que va hacer de formulario principal. En éste caso el formulario CARPETAS. Después, en el panel de exploración haces clic, con el botón izquierdo del ratón, sobre el formulario FOTOGRAFÍAS, y sin soltar el botón del ratón, arrastrale hasta un área vacia de la zona “Detalle” del formulario CARPETAS. Cuando sueltes el botón tendrás lo que ves en la captura 12. Es decir que tendrás un formulario (CARPETAS) con un subformulario (FOTOGRAFÍAS). Así de simple. El siguiente paso es vincular el subformulario con el formulario, para ello selecciona todo el subformulario haciendo clic sobre él. Sabrás que está seleccionado cuando veas un recuadro con tiradores, tal y como lo ves en la captura 12. Cuando esté seleccionado pulsa la tecla “F4” para mostrar la ventana de propiedades del subformulario, busca la pestaña “Datos” y haz clic sobre ella para activarla. Verás lo que muestra la captura 13. Seguramente en las filas “Vincular cam
pos principales” y “Vincular campos secundarios” no haya nada escrito, así es que haz clic donde señala la flecha roja para mostrar la ventana “Vinculador de campos de subformulario”. Debes elegir en “Campos principales” el campo CÓDIGO CARPETA que pertenece a la tabla Carpetas. Y en “Campos secundarios”, el campo CÓDIGO CARPETA que pertenece a la tabla Fotografías. Haz clic en “Aceptar” y el formulario y el subformulario habrán quedado vinculados. De ésta forma en el cuadro Propiedades del subformulario podrás ver los campos vinculados de la tabla Carpetas y de la tabla Fotografías (como muestra la captura 13), así c
ada vez que des de alta una carpeta, los datos que teclees en el subformulario Fotografías quedarán vinculados a esa carpeta. Ahora entenderás porque es tan importante el haber hecho bien la relación entre las dos tablas que hiciste en la segunda entrega, si no fuera así sería imposible vincular ambos formularios. Ahora cierra el formulario y contesta afirmativamente a la pregunta que Access te hace de si quieres guardar los cambios. Cuando hayas teminado, tu base de datos tendrá la configuración que puedes ver en la captura 14. Repasa todo bien y relájate que en la próxima entrega del mes que viene, vas a aprender a hacer algunos cambios en los formularios y aprenderás a crear otro formulario que va a contener un menú de navegación para que la base de datos tenga un aspecto más profesional. Y ya sabes que si tienes algún problema, o alguna consulta que hacer, no dudes en ponerte en contacto conmigo. 
0 comentarios:
Publicar un comentario en la entrada