Aplicacions amb la base de dades Access
Enrera
Mòdul 7: Millora de la presentació de la informació
  Pràctica
1
2
3
4
   
Exercicis
Exercicis
 
 

La tercera pràctica és presentar més continguts referents a informes i formularis. Us mostrarem més alternatives per millorar els vostres informes i la possibilitat de fer cerques de registres de forma ràpida i automàtica des dels formularis.

   
Desenvolupament de la pràctica
   
Pràctica

L'objectiu d'aquesta pràctica és:

 

Més possibilitats dels informes a partir d'un exemple

Ara fareu amb els informes igual que vàreu fer amb els formularis a la pràctica 1, en què se us va ensenyar més controls i possibilitats a partir d'un exemple.

Característiques de l'informe exemple:

  • Aquest informe mostra els préstecs de llibres fets a alumnes durant un període de temps.
  • La informació es mostra agrupada primer per cicle i després per temàtica.
  • Quan acaba de mostrar la informació dels alumnes de batxillerat, l'informe canvia de pàgina i mostra la dels alumnes de l'ESO.
  • El rètol Informe de Préstecs surt a totes les pàgines.

Primer, heu de crear una consulta que tingui tots els camps que veieu a la imatge de l'informe. Col·loqueu el paràmetre perquè us demani les dades de l'interval en què s'han fet els préstecs.

Guardeu la consulta: Pas1.

Creeu un informe nou amb l'assistent.

Seleccioneu tots els camps.

Deixeu la finestra com a la imatge.

Afegiu dos nivells d'agrupament: un per cicle i un altre per tema.

Ordeneu pel camp DATA_PRESTEC.

Seleccioneu un tipus de distribució.

Escolliu l'estil.

Indiqueu el nom de l'informe.

Fins aquest moment heu aconseguit un informe agrupat per cicle i per temàtica, però encara falta que faci un salt de pàgina en canviar de cicle i que mostri el títol a totes les pàgines.

Per fer el salt de pàgina fareu servir un control nou que teniu al quadre d'eines .

Com que el que voleu és que faci el salt de pàgina en canviar de cicle, inserireu aquest control dintre del Pie NOM_CICLE. Com que inicialment no està visible, fareu que es mostri des del quadre d'Ordenar y Agrupar que apareix en seleccionar l'opció del menú Ver.

Ara inseriu el control Salt de pàgina. Per fer-ho, feu un clic sobre el control i després un altre clic sobre el lloc on voleu que vagi.

Bé, ara l'únic que us falta per tenir enllestit l'informe és fer que el títol aparegui en totes les pàgines. Per això, res més senzill que copiar el contingut del Encabezado de Informe i posar-lo a Encabezado de pàgina.

Copieu el codi SQL a l'informe i esborreu la consulta.

 

Fórmules personals

Una fórmula personal és una combinació d'elements numèrics, alfabètics i operadors (matemàtics, lògics i de relació) que permeten obtenir un valor com a resultat.

Dintre del formulari Informe de Préstecs, teniu una fórmula personal:

Dintre d'aquesta fórmula teniu:

  • "Página": tots els elements que van entre cometes són literals, això vol dir que es mostren tal qual.
  • &: serveix per unir elements en una fórmula on el resultat no és un valor numèric.
  • [Pàgina]: mostra el nombre de pàgina.
  • [Páginas]: mostra el nombre total de pàgines que té l'informe.

Més exemples de fórmules personals són les següents:

La primera mostra com a resultat la data d'avui incrementada en dies.

La segona mostra el valor del camp PENALITZACIO multiplicat per 2 i dividit per 12.

Com podeu veure, les possibles combinacions són infinites i poden donar resposta a qualsevol necessitat que tingueu a les vostres bases de dades.

 

Cerca de registres dintre d'un formulari

Un dels aspectes més importants en la gestió d'una base de dades és l'accés ràpid a la informació que hi teniu. Volem que conegueu un sistema de cerca molt senzill i pràctic que incorporareu als vostres formularis.

Quan teniu obert un formulari, i no està oculta, podreu veure la barra de botons Vista Formulario següent:

El botó que heu assenyalat (prismàtics) permet accedir a un quadre de diàleg a partir del qual indicareu la informació per accedir al registre que us interessi.

Per exemple, obriu el formulari Llibres nou. Feu un clic a sobre del quadre de text CODI_LLIBRE i després polseu el botó de cerca.

Els apartats de la finestra són:
  • Buscar: poseu el valor que conté el registre que busqueu.
  • Buscar en: té tres possibles alternatives, Arriba per fer una cerca només en els registres que es trobin per dalt, Abajo per fer una cerca pels registres situats a sota, i Todos en què es fa una cerca per tots els registres de la taula.
  • Coincidir: Cualquier parte del campo perquè es faci la cerca del valor de Buscar: en qualsevol posició del camp seleccionat, no cal que coincideixi tot el valor perquè la cerca sigui vàlida. Hacer coincidir todo el campo ha de coincidir tot el valor amb el contingut del camp perquè sigui vàlida, Comienzo del campo per indicar a l'Access que ha de fer coincidir el valor de Buscar: amb la primera part del valor del camp seleccionat.
  • Mayúsculas y minúsculas: si està seleccionat l'Access, buscarà el registre que tingui el valor exactament igual que Buscar: en què fa referència a la utilització de majúscules i minúscules.
  • Buscar los campos con formato: si està activat, buscarà el valor que hàgiu posat en Buscar: i que tingui el format que hàgiu escrit. Recordeu que hi pot haver diferència entre el format que veieu i la forma com vàreu introduir les dades, ja que podeu modificar el format de sortida. Millor desactivat.
  • Buscar sólo el campo activo: farà la cerca únicament en el camp seleccionat. El camp actiu és on us trobàveu just abans de polsar el botó de cerca.

Els botons:

  • Buscar primero: busqueu el primer registre que conté el valor.
  • Buscar siguiente: busqueu el següent registre que conté el valor.

La cerca que es faria amb l'expressió que hi ha a la imatge seria del llibre que tingués dintre del títol la paraula Curiel. Polsa Siguiente i trobareu el registre.

Practica amb totes les combinacions que se us acudeixin i comproveu la potència d'aquesta eina.

Ara us presentem, en format vídeo, més possibilitats de la barra de formularis. Polseu.
 

Treballeu amb el vostre projecte des de la pràctica 4.

 
Amunt