Aplicacions amb la base de dades Access
|
|
||||||||||||||||
![]() |
||||||||||||||||
Pràctica |
![]() |
Exercicis
|
||||||||||||||
L'objectiu d'aquesta pràctica és aprofundir en el disseny dels formularis presentar-ne nous tipus i iniciar l'alumnat en el disseny personalitzat de formularis. |
|
Desenvolupament de la pràctica | |
![]() |
Aquest són els punts desenvolupats al llarg d'aquesta pràctica: |
Formulari amb subformulari | |
Aquest tipus de formulari consisteix en la creació d'un formulari dintre del qual un dels elements que el componen és un altre formulari. Habitualment es creen amb dues taules. Aquestes taules han d'estar relacionades. Per exemple, imagineu que voleu un formulari en què es poguessin veure les dades dels autors i dels seus llibres; de manera que, a cada pantalla del formulari, tinguéssiu els camps de la taula Autors i tots o alguns camps de la taula Llibres. Per aconseguir-ho heu de seguir les següents passes: En aquest cas, la taula Autors està relacionada amb la taula Llibres amb una relació d'u a varis. Seleccioneu la taula Autors (la taula del costat 1 de la relació) dintre de la finestra de creació de nou formulari que obtindreu en seleccionar el botó Nuevo de la finestra de formularis: Accepteu. Seleccioneu tots els camps de la taula Autors i, a continuació del quadre combinat Tablas/Consultas, seleccioneu la taula Llibres. D'aquesta taula, seleccionareu únicament alguns camps: Títol i Data_edició. Premeu Siguiente i arribarareu a la finestra següent en què l'Access mostra la distribució de camps seleccionats. Com podeu veure, l'Access separa els camps per taula. Premeu Siguiente i l'assistent us demanarà que escolliu la distribució que tindrà el subformulari amb la informació dels llibres. Manté la distribució Tabular. Premeu Siguiente i seleccioneu l'estil. Finalment, heu de donar el nom tant al formulari com al subformulari. Poseu el nom que veieu a la imatge. Premeu Termina i ja teniu fet el formulari. Si passeu d'un autor a un altre amb la barra de registres, podreu veure com el contingut del subformulari s'actualitza automàticament amb els llibres de l'autor corresponent. Creeu el formulari Alumnes-Préstecs en què podreu veure les dades dels alumnes i la llista dels préstecs (data del préstec i títol del llibre) que ha fet. |
|
![]() |
Polseu aquí i podreu veure el procés de creació del formulari amb subformulari en una animació. |
![]() |
Si ara creéssiu un autoformulari del tipus columna o un autoformulari del tipus tabular des de la finestra que trobeu quan aneu al botó Nuevo des de la finestra de formularis, l'estil que tindria seria l'últim seleccionat per l'usuari que, en aquest cas, és el Colorido 2. |
Modificació del disseny d'un formulari | |
Ara aprendreu a modificar manualment el disseny dels formularis de manera que pugueu personalitzar-ne el format i la distribució dels elements. Les primeres operacions que heu d'aprendre a fer són:
Per modificar el disseny d'un formulari, heu de fer un clic sobre el formulari i després seleccionar el botó Diseño. També ho podeu fer clicant amb el botó dret sobre el nom del formulari i seleccionant l'opció Diseño. Per començar fent les primeres pràctiques amb el disseny d'un formulari, treballareU amb el formulari Alumnes. Aneu al seu disseny. El que es veu al disseny són objectes: etiquetes amb el nom del camp i quadres de text connectats als camps de la taula que són els que mostraran la informació dels registres. Per canviar la mida d'un objecte, el primer que heu de fer
és seleccionar-lo fent un clic a sobre, i després apuntar
amb el ratolí sobre un dels quadres negres que apareixen al seu
voltant, i arrossegar fins a aconseguir la mida que voleu. Per guardar
els canvis, només heu de tancar la finestra del formulari Tots els elements que trobeu dintre d'un formulari van acompanyats normalment d'una etiqueta que identifica la informació que hi ha dintre de l'objecte. Per moure tot l'element: el quadre de text i la seva etiqueta, primer seleccioneu l'element fent un clic i després passeu el ratolí per sobre fins que aparegui una mà com la de la imatge; en aquest moment feu-hi clic i arrossegueu-lo fins on vulgueu. Si únicament voleu moure una part de l'objecte, aleshores heu d'arrossegar una mà que assenyala, com la de la imatge, que trobareu passant el ratolí per sobre del quadre negre més gran que es troba a la cantonada superior esquerra. Practiqueu movent diferents elements del disseny del formulari
Alumnes. Per veure com va quedant, només heu de fer clic
sobre aquesta icona Per esborrar un element del disseny d'un formulari només heu de fer clic a sobre i després premeu Supr. Esborreu el camp Nom. Potser quan vàreu crear el formulari amb l'assistent i vàreu escollir els camps de la taula que formarien part de formulari, vàreu deixar-ne un o varis, o vàreu esborrar un camp per equivocació. Per solucionar això heu de seguir les següents passes: Seleccioneu el botó Lista de campos que teniu a la barra d'eines de la finestra de disseny. Feu-hi un clic i veureu la llista de camps de l'origen de la informació: taula o consulta seleccionada quan vàreu crear el formulari. En aquest cas, és la llista de camps de la taula Alumnes. El següent pas és col·locar el camp que us falti en la situació que vulgueu. Feu un clic sobre el camp Nom i arrossegueu-lo fins a situar-lo entre el quadre de text Codi_alumne i Cognoms, aleshores deixeu anar el ratolí i ja tindreu col·locat el camp Nom. Modificar les propietats dels elements: color de fons... Tots els elements integrants d'un formulari tenen un conjunt de propietats que podeu editar també des de la finestra de disseny. Les propietats són diferents depenent del tipus d'objecte. Per accedir a les propietats d'un objecte, només heu de fer un clic amb el botó dret i seleccionar l'opció Propiedades. També podeu accedir a les propietats
fent clic sobre la icona Veureu un quadre de diàleg com aquest on teniu totes les propietats d'aquest objecte agrupades per categories. Són moltes i les anireu veient a mesura que les necessiteu durant el curs. Per exemple, a dins de l'apartat Formato, a la propietat Color de fondo, podeu seleccionar un color de la paleta que es mostra. Aquest és el resultat. Practica dintre del formulari Alumnes amb les propietats Estilo de fondo, Color de fondo, Efecto especial i Estilo de los bordes. |
|
Formularis que tenen com a origen una consulta | |
Igual que heu fet fins ara quan creàveu un formulari en què heu indicat el nom de la taula que conté la informació que es mostrarà al formulari; ara haureu de procedir de la mateixa manera quan l'origen de la informació sigui una consulta. Per exemple, feu un formulari que tingui per origen la Consulta12 (consulta amb paràmetres que mostra els llibres d'una temàtica). Fareu una consulta de tipus tabular: Quan accepteu, abans de mostrar el formulari, us demanarà el valor per al paràmetre. Ja teniu el formulari fet, és molt fàcil! Si la mida dels elements no és suficient, perquè es vegi adequadament tot el contingut, entra al disseny i mou i amplia els controls. Guarda el formulari amb el nom Consulta12. Creeu ara formularis per a la resta de consultes amb paràmetres: Consulta13, Consulta17, Consulta18 i Consulta19. Anomeneu-los amb el mateix nom que la consulta. |
|
Aquest apartat estableix un enllaç a la pràctica 3 d'aquest mòdul. | |
![]() |
|