[Access] Realizzare una lista presenze

Anonimo
2010-02-02T22:14:13+00:00

Ciao a tutti, probabilmente mi sto perdendo in un bicchiere d'acqua

Devo realizzare una database per stilare una lista presenze annuale delle formazioni seguite per ogni dipendente.

Ho realizzato una tabella dipendenti e una tabella con le formazioni

Ora devo mettere in relazione dipendenti e formazioni. Cioè, data una formazione, assegnarle i dipendenti (indicare quali dipendenti erano presenti).

Inoltre al termine dell'anno o di un determinato periodo per ogni dipendente dovrei avere un riassunto che indichi le formazioni seguite per ogni dipendente.

Sigh! Forse chiedo troppo!

Qualcuno mi da un colpo di mano?? Grazie!

David

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2010-02-03T09:45:01+00:00

Ciao David,

dalla descrizione capisco che un dipendente può partecipare a più di una formazione, e lo stesso tipo di formazione può essere erogato a più dipendenti, per cui si configura una relazione miolti a molti tra dipendenti e formazioni.

Per gestire questo tipo di relazione è necessario una terza tabella che chiameremo FormazioniDipendenti che conterrà almeno il campo chiave della tabella Formazioni (es. idFormazione) e il campo chiave della tabella dipendenti (es. idDipendente) la tabella potrebbe contenere altri dati ad esempio la data di partecipazione se non è già presente nella tabella Formazioni oppure il risultato ottenuto se previsto.

Una volta caricati i dati nelle tre tabelle con delle query e dei report puoi ottenere i dati che ti interessano.

Vedi questa guida sulle relazioni tra tabelle: http://office.microsoft.com/it-it/access/HA101205341040.aspx?pid=CH100645681040

e se hai altre domande, richiedi!


Cinzia


Sito RIO

Il mio Blog

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2010-02-21T10:13:12+00:00

    Ciao Cinzia,

    Grazie mille per la dritta!

    In effetti funziona...

    Il mio errore è che ho cominciato a realizzare il database senza prima un breve progetto scritto e visuale, avevo in testa cosa fare, ma è proprio meglio visualizzarlo... e creare le relazioni prima di qualsiasi altra cosa!!

    Ma andiamo avanti... ho un altro piccolo problema...

    Ho realizzato, come suggerito, una tabella intermedia che raccoglie i dati, che per prova ho immesso manualmente nella tabella. Ho poi creato una maschera per ogni dipendente con una sottomaschera che visualiza i dati relativi a ogni dipendnete.

    Però ora vorrei creare una maschera di immissione. Praticamente, per ogni corso, vorrei assegnare i partecipanti... magari lo posso fare con un sistema a crocette, ma come posso realizzare il tutto?

    Ora provo a sbizzarrirmi, magari trovo la soluzione da solo... anche se ho i miei dubb  :-)

    Grazie.

    Ciao

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2010-02-16T04:19:34+00:00

    Ciao Cinzia,

    Hai centrato il mio problema... Grazie mille per la tua risposta. Darò un'occhiata alla guida suggerita e mi cimenterò nella sperimentazione appena avrò un po' di tempo (non ce n'è mai abbastanza)  :-)

    Grazie mille!

    David

    La risposta è stata utile?

    0 commenti Nessun commento