Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
ciao Luca,
dal mio punto di vista la NavigationWhereClause agisce esclusivamente sulla maschera aperta.
Quando passi da una maschera all'altra agendo sul pulsante di spostamento la maschera attualmente visualizzata si chiude, non funziona come il controllo a schede in cui nei vari tab le maschere restano caricate.
Avrei individuato questo workaround.
Imposta una txtBox non associata, da creare nella form principale.
Nell'evento su corrente della form da cui desideri che il link venga creato ( Da cui ), imposti :
Private Sub Form_Current()
Me.Parent!txtSupplier = Me.ID
End Sub
in modo che la textbox non associata sia valorizzata.
Nella NavigationWhereClause del pulsante in cui desideri che il link venga impostato ( In cui ) invochi :
[id fornitore]=forms!MSP!txtsupplier.
Vedi le immagini che seguono, l'esempio e' tratto dal DB di NorthWind per cui facilmente riproducibile, con form create sulla tabelle fornitori e ordini di acquisto ( occhio ovviamente ai riferimenti corretti da impostare per il tuo scenario, la form di spostamente si chiama MSP):
e
prova, da me funziona come mi aspetto. La txtLink, una volta che ti sei accertato del funzionamento e della corretta valorizzazione, puo' ovviamente essere nascosta.
HTH.
Ciao, Sandro.