1. Formularis
Els formularis són objectes dins les bases de dades que faciliten la feina d'introduir i modificar els registres i presenten la informació en pantalla d'una manera més dinàmica, atractiva i elegant. Es poden crear sobre una taula o sobre una consulta segons convengui.
Són molt útils ja que permeten la integració al codi HTML per generar pàgines web dinàmiques a les que es pot accedir i modificar la informació que hi ha emmagatzemada a una base de dades. Això pernet, entre altres coses, crear usuaris i emmagatzemar tota la seva informació.
Fixa't a la la nostra BBDD d'exemple a la pestanya "Formularis". Fes doble clic damunt "Libros" per entendre un poc millor que fa un formulari.
Pots veure que el que apareix té pinta de pàgina web però està connectat amb els registres de la BBDD "Biblioteca".
A la part inferior, hi ha una barra d'eines nova que ens permet cercar dins qualsevol camp de l'origen de dades (taula o consulta), navegar pels diferents registres, crear-ne de nous i esborrar d'altres.
Exercicis:
Fes servir l'eina de recerca per trobar "Cervantes Saavedra, Miguel De". Anota el registre que apareix a la part inferior de la finestra que et diu que es correspon amb el criteri de recerca. Ves pitjant el botó "Cerca" per tal d'anar passant per tot els llibres d'en Cervantes que hi ha a la biblioteca i anota els resultats.
Cerca a quins llibres corresponen els tres primers nombres que has trobat a l'exercici anterior i fes una captura del que et retorna el formulari.
Crea un nou registre pel llibre "Mecánica Teórica", d'en "Carot, Jaume" que va publicar l'editorial "Reverté" a l'any 2010.
Visualitza el registre 119 i elimina'l.
Tanca el formulari i obre'l en vista disseny (botó dret --> Editar).
Canvia la mida dels camps "Registro", "Autor" i "Editorial" per fer-los més llargs i que es puguin visualitzar tot correctament.
Ves a la Taula "Libros" i afegeix un camp de tipus text (amb una longitud de 150 caracters) que s'anomeni "Comentarios". Torna al formulari i insereix un quadre de text (cerca l'opció al menú de l'esquerra). Per tal de relacionar aquest quadre amb el nou camp de la taula, fes doble clic i s'obrirà un menú. A la pestanya "Dades", tria com a camp de dades "Comentarios".
Torna a fer doble clic damunt del quadre i a la pestanya general canvia el color de fons per "Gris 20%" i les vores per "3D".
A l'esquerra del quadre crea una etiqueta (utilitza el botó que trobaràs al menú de l'esquerra) amb el text "Comentaris". Per canviar el text fes doble clic damunt d'ella i escriu al camp "Etiqueta".
Utilitza els botons de la part superior (ja els coneixes perquè són comuns a totes les aplicacions de LibreOffice) i canvia el format general del formulari (color de fons, format del títol,...).
Prova el nou quadre de text afegint al llibre d'en Jaume Carot el comentari "Un gran llibre de Física Teòrica!".
6. Utilitza l'auxiliar per crear un formulari semblant al que ja hem vist, però per consultar i modificar la taula "Préstamos". Assegura't de que estiguin tots els camps de la taula, de no afegir cap subformulari (de moment), de que es visualitzin i es puguin modificar totes les dades i de triar un estil que t'agradi. Desa'l amb el nom "Préstamos".
7. Torna a utilitzar l'auxiliar per crear un segon formulari sobre la taula "Libros" però que en aquest cas tindrà un subformulari sobre la taula "Préstamos". Cerca una estètica que t'agradi per tal d'obtenir un resultat com el següent. Desa'l com "Histórico".
Afegeix amb el formulari "Préstamos" tres prestecs d'un mateix llibre a diferents lectors (companys de classe). Visualitza'ls amb el formulari "Histórico" i fes una captura de pantalla. Entens els avantatges dels subformularis?
Quina diferència penses que hi ha entre ficar dades directament a una taula o ficar-les mitjançant un formulari?
2. Informes
Els informes serveixen per imprimir i presentar amb un format agradable el contingut d'una taula o d'una consulta. Visualitza l'informe d'exemple a la nostra BBDD per fer-te una idea de què són.
Exercicis:
Cerca a internet la diferència que hi ha entre un informe dinàmic i un estàtic.
Utilitza l'assistent per fer un informe de tots els llibres de la nostra BBDD agrupats per "Autor". Com a segon criteri d'ordenació, utilitza l'any d'edició i tria una estètica elegant.
Utilitza l'assistent per crear un informe damunt la consulta "Morosos".