Ho lo stesso problema che non riesco a risolvere ne con Refresh, Requery, Recalc.
Il mio caso è questo:
Una maschera principale su una 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 dell'altra 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 sub form (mediante un comando "FindRecord"); anche questa collegata alla principale con i medesimi campi dell'altra (tre campi).
La situazione è la seguente. Tutto funziona regolarmente tranne quando applico un filtro sui record della maschera principale:
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) non è che perde il collegamento, risulta come se fosse priva di record (vuota) solo con il record vuoto (creazione record).
Non vi sono aggiornamenti che tengono.
Per far funzionare il tutto devo chiudere e riaprire la maschera principale.
Mi sapete dare una dritta...?
Grazie