Ho un problemone (x me).
Ho creato un Database Access con 4 tabelle:
- anagrafica dipendenti (campi: ID_dipendente, Nome, Cognome)
- elenco attività (campi: ID_attivita, Descr_attivita)
- elenco subattività (campi: ID_attivita, ID_subattivita, Descr_subattivita)
- lavori (campi: ID_lavoro, ID_dipendente, ID_attivita, ID_subattivita)
Ho creato una maschera per inserire i lavori svolti, con caselle combinate che pescano i valori dalle prime tre tabelle.
Vorrei che, scelta una attività, nella casella successiva comparissero solo le subattività relative, o nulla se non ne ha.
Ho fatto pescare i valori delle subattività da una query impostando il valore di ID_attività con il contenuto della casella precedente, ma mi funziona solo la prima volta. Se cioè cambio attività, non si aggiornano le subattività.
Ho anche provato a creare una macro sulla casella attività (quando cambia contenuto) per aggiornare il tutto, ma senza risultato.
I miei tentativi:
- "Aggiorna query" -> mi dice che la query non è aperta.
- "Apri query", "Aggiorna query", "Chiudi query" -> nulla
- "Aggiorna maschera" -> nulla
Ho anche provato a mettere la casella delle subattività in una sottomaschera per poter impostare "aggiorna maschera" (cioè la sottomaschera) -> nulla.
Cosa posso fare?
Grazie,
robywan