Buongiorno,
riprendo un tema già trattato qualche anno fa al seguente LINK:
https://www.iprogrammatori.it/forum-programmazione/access/aggiornamento-sottomaschere-sola-lettura-create-query-t28159-15.html
Il problema, che non riesco a risolvere né con Refresh, né con Requery o Recalc, è il seguente:
Ho una maschera principale basata su una origine tabella dati.
Una SubForm (maschera continua) collegata con la principale da tre campi master-secondari
Un'altra SubForm (maschera dati) in formato tabulare che contiene gli stessi dati della prima subform, visualizzati in maniera tabellare che funge come riepilogo dei record della prima sub form (e da cui cliccando lo specifico record) ci si posiziona sul relativo record della prima subform (mediante un comando "FindRecord"); anche questa collegata alla principale con i medesimi campi dell'altra (tre campi).
La problematica concreta è la seguente. Tutto funziona regolarmente tranne quando applico un filtro sui record della maschera principale:
mentre la seconda subform (in formato tabulare) resta tranquillamente collegata e non perde mai la connessione con la maschera principale,
la prima subform (in formato maschera continua) sembra perde la relazione (campi master-secondari) e risulta come se fosse priva di record (vuota) solo con il record vuoto (creazione record).
Non vi sono "aggiornamenti" forzati che tengono (neanche inserendo Refresh, Requery o Recalc) sulla subform.
Per far funzionare il tutto devo chiudere e riaprire la maschera principale.
Mi sapete dare una dritta...?
Grazie