[RISOLTO] Aggiorna maschera principale su uscita sottomaschera

di il
2 risposte

[RISOLTO] Aggiorna maschera principale su uscita sottomaschera

Save a tutti,
ho creato un maschera singola con tutta una serie di calcoli derivanti da una query,
ed una sottomaschera che mi alimenta un parte i dati della query.

per aggiornare la maschera principale nell' evento "su uscita" della sottomaschera ho messo:
Me.Requery
il problema è che quando esco dalla sottomaschera mi aggiorna la maschera perfettmante ma la porta al primo record invece di restare sul record che ho modificato.

ho cercato in giro qualche soluzione ho provato a mettere sul evento "su uscita" della sottomaschera sia
Me.Recalc
che con
Me.refresh
ma non mi fa niente.

Immagino che questo argomento sia stato più che trattato per la sua banalità
ma non ho trovato nulla
Mi sapete dare qualche indicazione?
Grazie

2 Risposte

  • Re: [RISOLTO] Aggiorna maschera principale su uscita sottomaschera

    Quello che accade è ovviamente normale... rieseguire la query riporta sempre al primo record.
    Per tornare al.record in cui eri prima... devi farlo da codice memorizzando la Pk(di solito il.campo ID counter) prima di eseguire il Requery e cercando, con FinsFirst membro dell'oggetto Recordsetclone, la pk memorizzata e spostando il Bookmark.
    Fatta la.spiegazione puoi leggere la.traduzione nel sito.di Karl:
  • Re: [RISOLTO] Aggiorna maschera principale su uscita sottomaschera

    Perfetto Alx risolto, grazie mille, con questo ho risolto anche il fastidioso sfarfallino che avevo!
Devi accedere o registrarti per scrivere nel forum
2 risposte