Formularis amb macros

Activitat global

Amb aquesta activitat es practicaran conjuntament els temes treballats en aquesta unitat: formularis amb macros condicionals i amb submacros.

Activitat

Obrir la base de dades (acc10n2_u06_actglobal_fitxer.accdb) i realitzar els següents punts:

  1. Crear una macro que executi les següents accions al formulari “USUARIS”:
    • Si l’usuari ha perdut el carnet, el títol del formulari ha de mostrar el text “USUARI SENSE CARNET”.
    • En el cas contrari, ha de mostrar el text “USUARI AMB CARNET”.
  2. Desar la macro amb el nom “Mcr_TítolFrm”.
  3. La macro creada s’ha d’executar cada cop que s’activi un registre al formulari “USUARIS”, per tant associar-la a l’esdeveniment “Al activar registro” del formulari.
  4. Crear una segona macro que contindrà dues submacros:
    • La primera Submacro ha d’executar una acció AbrirFormulario, per mostrar tots els registres del formulari “LLIBRES”. Desar amb el nom “ObreFitxesLLibre”.
    • La segona Submacro ha d’executar una acció AbrirInforme, per mostrar totes les dades de l’informe “USUARIS”. Desar amb el nom “ObreLlistaUsuari”.
  5. Desar la macro global amb el nom “Mcr_Botons”.
  6. Crear al formulari “USUARIS” dos botons de comandament, cadascun d’ells ha d’executar una de les submacros creades.

Per resoldre l’activitat consulta el recurs de la zona dreta.

RECURSOS

Consultar el procés per resoldre l’activitat proposada i el fitxer solucionat:

Pas a pas de l'activitat

Fitxer solucionat