Newsgroup: it.comp.appl.access
Titolo: PULSANTE "AGGIORNA TUTTO" ACCESS 2007

Ciao a tutti,
ho un problema con alcuni filtri, generati da codice, in una maschera
di un db realizzato con A2003.
Tutto si risolve se dopo aver premuto il pulsante del filtro ( con
selezione di una casella non associata ) premo il pulsante del menù
RECORD " Aggiorna tutto". Ho provato ad inserire nella routine
me.refresh ma senza risultati, piuttosto che altri 7/8 vari altri
tentativi/prove.
La mia domanda é : c'è qualcuno che conosce quale sia esattamente la
funzione del pulsante "Aggiorna tutto" sulla barra nel menù Record?
Grazie.

 ha scritto nel messaggio 
news:8d1963ba-8363-4a80...@s20g2000yqh.googlegroups.com...
Ciao a tutti,
ho un problema con alcuni filtri, generati da codice, in una maschera
di un db realizzato con A2003.
Tutto si risolve se dopo aver premuto il pulsante del filtro ( con
selezione di una casella non associata ) premo il pulsante del menů
RECORD " Aggiorna tutto". Ho provato ad inserire nella routine
me.refresh ma senza risultati, piuttosto che altri 7/8 vari altri
tentativi/prove.
La mia domanda é : c'č qualcuno che conosce quale sia esattamente la
funzione del pulsante "Aggiorna tutto" sulla barra nel menů Record?
Grazie.
[risposta]
Probabilmente non ho capito; su una maschera il codice: me.refresh inserito 
in un bottone (evento "su clic"), non aggiorna il record con 
modifiche/inserimenti pendenti?
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Ma con aggiorna tutto intendi rimuovere il filtro?
se e' cosi' c'e' FilterOn=off     (oppure false ora non mi ricordo)

 Sergio MAZZA
Ciao, mi spiego meglio.
Db creato con A03 e utilizzato con A07
Maschera di interrogazione record.
Pulsante con filtro su evento click :
Private Sub Comando152_Click()
    DoCmd.ApplyFilter "", "[SITO]=[Forms]![INTERROGAZIONE INTERVENTI
1]![TROVA SITO]"
    If IsNull([TROVA SITO].Value) Then
    MsgBox ("                    INSERIRE SITO!                "),
vbOKOnly
    Me.[TROVA SITO].SetFocus
    End If
   Exit Sub
   End Sub
Dopo il click la maschera non visualizza nulla, ma se clikko il
pulsante "Aggiorna tutto" sulla barra nel menù Record la maschera
visualizza i record filtrati correttamente.
Ora, per evitare di rivedere i codici di tutti i filtri vorrei
inserire al termine della routine un "Aggiorna tutto" da codice....ma
come?

 ha scritto nel messaggio 
news:9754074d-0968-4f8f...@c36g2000yqn.googlegroups.com...
Ciao, mi spiego meglio.
Db creato con A03 e utilizzato con A07
Maschera di interrogazione record.
Pulsante con filtro su evento click :
Private Sub Comando152_Click()
    DoCmd.ApplyFilter "", "[SITO]=[Forms]![INTERROGAZIONE INTERVENTI
1]![TROVA SITO]"
    If IsNull([TROVA SITO].Value) Then
    MsgBox ("                    INSERIRE SITO!                "),
vbOKOnly
    Me.[TROVA SITO].SetFocus
    End If
   Exit Sub
   End Sub
Dopo il click la maschera non visualizza nulla, ma se clikko il
pulsante "Aggiorna tutto" sulla barra nel menů Record la maschera
visualizza i record filtrati correttamente.
Ora, per evitare di rivedere i codici di tutti i filtri vorrei
inserire al termine della routine un "Aggiorna tutto" da codice....ma
come?
[risposta]
L'utilizzo del termine "aggiorna" mi portava fuori strada; quello che vuoi 
fare tu l'ha previsto M C, applicare un filtro (filtrare).
Ora, in access 2007 hai abilitato l'esecuzione del codice VBA?
Non ho capito che cosa dovrebbe fare il codice che hai inviato...
Ciao.
-- 
Sergio MAZZA