+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 9 su 9

[Access 2007] riordinare record dopo aggiornamento dati

  1. #1
    Lion non è in linea Novello
    Buongiorno a tutti,
    mi sono appena registrato quindi sono un nuovo utente.
    Ho trovato questo forum molto interessante e pieno di contenuti e faccio i miei complimenti a tutte quelle persone che contribuiscono con discussioni utili a tutta la comunità...
    Vorrei porre una domanda:
    ho una maschera in access 2007 dove visualizzo la lista dei record. La maschera all'apertura ordina i record in base ad un filtro.
    Quando però modifico qualche dato, chiaramente, l'ordinamento dei record non corrisponde più al criterio da me scelto...cioè dovrebbe riordinarsi ma....
    non riesco ad aggiornare la maschera con il nuovo ordinamento...cioè riordinando i record nuovamente...
    Lion

  2. #2
    L'avatar di seamission
    seamission non è in linea Scribacchino
    Quote Originariamente inviato da Lion Visualizza il messaggio
    Buongiorno a tutti,
    mi sono appena registrato quindi sono un nuovo utente.
    Ho trovato questo forum molto interessante e pieno di contenuti e faccio i miei complimenti a tutte quelle persone che contribuiscono con discussioni utili a tutta la comunità...
    Vorrei porre una domanda:
    ho una maschera in access 2007 dove visualizzo la lista dei record. La maschera all'apertura ordina i record in base ad un filtro.
    Quando però modifico qualche dato, chiaramente, l'ordinamento dei record non corrisponde più al criterio da me scelto...cioè dovrebbe riordinarsi ma....
    non riesco ad aggiornare la maschera con il nuovo ordinamento...cioè riordinando i record nuovamente...
    Lion
    Ciao Lion
    Esegui un requery del form
    ℹ️ Leggi di più su seamission ...

  3. #3
    Lion non è in linea Novello
    Ciao, grazie dell'intervento,
    ho già provato il requery nell'evento after_update del form ma i record non si riordinano

  4. #4
    L'avatar di seamission
    seamission non è in linea Scribacchino
    Quote Originariamente inviato da Lion Visualizza il messaggio
    Ciao, grazie dell'intervento,
    ho già provato ma con il requery i record non si riordinano
    Dove lo fai il requery?

    su l'ultima riga del tuo codice inserisci me.requery

    Allega il codice.
    ℹ️ Leggi di più su seamission ...

  5. #5
    Lion non è in linea Novello
    Private Sub Form_AfterUpdate()
    Me.Requery
    End Sub

  6. #6
    L'avatar di seamission
    seamission non è in linea Scribacchino
    Quote Originariamente inviato da Lion Visualizza il messaggio
    Private Sub Form_AfterUpdate()
    Me.Requery
    End Sub
    Mettilo direttamento sul filtro che usi per aggiornare i dati e poi
    prova pure su current.

    Hai Provato con il refresh e il repaint.
    Dai una lettura all'help per vedere quale dei tre risulta più calzante alla tua situazione.
    Ultima modifica di seamission; 31-03-2010 13:04 
    ℹ️ Leggi di più su seamission ...

  7. #7
    Lion non è in linea Novello
    Ho risolto, grazie...

  8. #8
    L'avatar di seamission
    seamission non è in linea Scribacchino
    Quote Originariamente inviato da Lion Visualizza il messaggio
    Ho risolto, grazie...
    Come?
    ℹ️ Leggi di più su seamission ...

  9. #9
    Lion non è in linea Novello
    Scusa il ritardo Giovanni ero andato a mangiare...
    Ho messo il requery nell'After_Update...avevo un errore su un carattere, ecco perchè non funzionava...
    Private Sub Form_AfterUpdate()
      Me.Requery
    End Sub
    
    ...poi siccome dalla maschera che visualizza l'elenco dei record (per esempio maschera2) si può aprire la maschera con i dettagli completi di ciascun record (per esempio maschera1)...
    ...sul pulsante Chiudi della suddetta maschera 1 (che chiaramente permette di modificare i record) ho messo:
    Private Sub cmdClose_Click()
    DoCmd.Close
    If CurrentProject.AllForms("Maschera2").IsLoaded Then
     Forms![Maschera2].Requery
    End If
    End Sub
    
    Lion
    Ultima modifica di Lion; 31-03-2010 16:01 

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Chiudere salvataggio record dopo query aggiornamento
    Da CESABAS nel forum Microsoft Access
    Risposte: 0
    Ultimo Post: 11-08-2014, 13:46
  2. Risposte: 12
    Ultimo Post: 31-03-2014, 14:46
  3. Risolto: [VS2010] Aggiornamento combo dopo Update record
    Da dolcissimo nel forum Visual Basic .Net
    Risposte: 13
    Ultimo Post: 29-11-2011, 08:49
  4. Risposte: 2
    Ultimo Post: 23-04-2011, 00:26
  5. [Access 2007 - VBA]caricare dati su aggiornamento
    Da lj89 nel forum Microsoft Access
    Risposte: 5
    Ultimo Post: 07-02-2011, 15:04