Ci provo
creo 5 tabelle, (tb1;tb2;tb3;tb4;tb5)
tb1 ha i seguenti campi: ID, numerofascicolo, anno
tb2 ha i seguenti campi: ID, ufficiocompetente,stanza, IDtb1
tb3 ha i seguenti campi: ID, azienda,ubicazione,IDtb2
tb4 ha i seguenti campi: ID, tipologiaintervento, IDtb3
tb5 ha i seguenti campi: ID, dataintervento, operatori,esito, IDtb4
stabilisco di relazionare i campi PK e FK es: tb1.ID e tb2.Itb1
successivamente creo 5 maschere singole , una per ogni tabella
Tropo infatti poco pratico (e poco facilmente visualizzabile nella sua completezza a video) riportare 4 sottomaschere nella maschera tb1, modo con cui avrei la possibilità di per esempio aggiungere una nuova informazione nella sottomaschera tb5.
Sto valutando dunque di poter aprire a cascata le 5 maschere, in modo ad esempio di consentire l'inserimento dei dati in un nuovo record della tb5, e forse l maschere collegate , opportunamente perfezionate da altro codice VBA possono consentirlo.
esempio tb1 63, 34, 2020 --- tb2 89, ufficio20, 55, 63 --- tb3 111,pescheria sempronio,via Torino 5 - La Spezia,89 ---tb4 167, sanificazione, 111 --- tb5 199, 03/05/2020, rizzo e rossi, concluso, 167
pensa dunque di aggiungere, nel caso di maschere parent e child a catena, un nuovo record tb5 232, 03/05/2020, rizzo e rossi, concluso, 167 (cioè sempre correlato al campo ID 167 della tb4, che a sua volta resta correlato ai campi FK e PK 89 della tabella superiore ed a salire fino alla prima tabella).
chiedo scusa se mi esprimo in maniera inappropriata ed approssimata