Walter61 ha scritto:
Perfetto come sempre Alex grazie
Mi aiuti a capire?
Perche' RecordsetClone?
La maschera si riallinea sul record com Me.Bookmark=Me.RecordsetClone.Bookmark?
Il RecordsetClone è lo specchio dei Dati di maschera, e contrariamente all'Oggetto Recordset, quando lo si manipola non si generano eventi nell'interfaccia Grafica, quindi se sposto il Record Attivo, non si genera un Current.
Questo è particolarmente utilee in quanto evita possibili FLIKERING dell'interfaccia, ma anche perchè in queste circostanze gli eventi sono inutili e rallentano.
Ovviamente poi alla fine, serve riallineare l'interfaccia con il RecordsetClone,m in quanto puntano a Record Diversi, e, uguagliare i Bookmark serve proprio a quello.
DI fatto quindi ho fatto la ricerca del Record nel RecordsetClone in relazione alla PK della ListBox, una volta trovato, sposto lo stato attivo dell'interfaccia sullo stesso Record.