Newsgroup: it.comp.appl.access
Titolo: Eliminare filtro

Ciao a tutti
In una maschera ho 5 pulsanti per filtrare i  prodotti di altrettanti
fornitori in
una casella combinata (CmbCercaCodice)
più un'altro pulsante per annullare il filtro ,
Ora quando premo il pulsante per filtrare i prodotti di fornitore x  nella
casella
combinata mi vengono visualizzati effettivamente solo quei prodotti, e tutti
i pulsanti
funzionano a dovere,  il codice di ogni pulsante è :
Private Sub Cmd1_Click()
    DoCmd.ApplyFilter "", "[nome fornitore]=""arrow"""
    DoCmd.GoToControl "cmbcercacodice"
    CmbCercaCodice.requery
End Sub
Il problema è che il pulsante per annullare il filtro e farmi vedere tutti i
prodotti
nella casella combinata non
ne vuole sapere di funzionare , anche se dal numero di record che mi appare
sotto la maschera nei pulsanti di spostamento
vedo che il numero di prodotti corrisponde al totale quindi il filtro non
c'è più.
Allora perchè nella casella combinata rimangono sempre i prodotti
dell'ultimo filtraggio.
L'origine record della maschera e della casella combinata è lo
stesso.(GenericoArticoli)
Ho provato in tanti modi ma niente, ora il pulsante annulla filtro ha questo
codice:
Private Sub Comando59_Click()
DoCmd.ShowAllRecords
End Sub
Se qualcuno mi da una mano  Grazie
  Ciao Giuseppe

 DoCmd.ShowAllRecords
e qui ci mettiamo una bella
CmbCercaCodice.requery
Che ne dici?
Antonio

 ha scritto nel messaggio
news:E%0g9.134$my3....@twister2.libero.it...

Dico che non funziona ,
purtroppo
forse devo modificare l'origine riga della combo CmbCercaCodice?
Ora è così:
SELECT [Generico Articoli].Codice, [Generico Articoli].[Nome Fornitore]
FROM [Generico Articoli]
WHERE ((([Generico Articoli].[Nome
Fornitore])=[forms]![codificaArticoliGenerico]![nome fornitore]))
ORDER BY [Generico Articoli].Codice;
Numero colonne  1
Colonna associata  la 1
L'origine Record della maschera è la tabella  Generico Articoli
Caro Antonio non c'e pane per gli artisti.
Ciao Giuseppe

 L'origine Record della maschera è la tabella  Generico Articoli
Mi ripeti il discorso dei 5 pulsanti?
Antonio

 ha scritto nel messaggio
news:gs5g9.1539$my3....@twister2.libero.it...

La maschera si chiama Generico Articoli
C'e una combo CmbCercaCodice , 10 controlli che mi restituiscono quello
trovato dalla combo
poi ci sono 5+1 pulsanti di comando che mi servono per filtrare i prodotti
dei  rispettivi fornitori
ogni pulsante sceglie un fornitore il codice è (    DoCmd.ApplyFilter "",
"[nome fornitore]=""arrow"""
DoCmd.GoToControl "cmbcercacodice"
CmbCercaCodice.requery  )
+ un'altro pulsante mi dovrebbe azzerare il filtro del fornitore
e visualizzare nella combo tutti i prodotti , mentre invece rimangono sempre
quelli dell'ultimo filtro.
Se può servire inoltre nel piè pagina  maschera ci sono altri 5 pulsanti :
AggiungiRecord,  ModificaRecord,  SalvaRecord,  EliminaRecord,  Annulla
e tutto funziona regolarmente
Su l'evento  Corrente della maschera:
Private Sub Form_Current()
    CmbCercaCodice = Codice
        Me.AllowEdits = False
Su l'evento Dopo Aggiornamento della maschera :
Private Sub Form_AfterUpdate()
        Me.AllowEdits = False
            MsgBox "  0K  il  Record  è  stato  salvato  ", vbOKOnly, "
Modifica Record   "
                CmbCercaCodice.SetFocus
                    CmbCercaCodice.requery
Questo è tutto spero di essere stato chiaro.
Ciao Giuseppe