Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 2 su 2

[VBA | Access2003] Reset di un filtro con campi numerici

  1. #1
    gplele non  in linea Scolaretto
    Post
    172
    Like Inviati  
    0
    Like Ricevuti  
    0
    Ciao a tutti, dopo aver cercato nel forum senza esito ecco il quesito: in una maschera di access, di tipo tabulare, ho creato a pi pagina una combo box per filtrare un campo della maschera. Il campo numerico e contiene l'anno di esercizio (es. 2012, 2013, ...). Quando seleziono con la combobox uno dei valori presenti in essa ottengo il filtro dei record presenti nella mia maschera. Il problema quando voglio resettare il filtro, ovvero se voglio tornare a vedere tutti i record! Se avessi un campo di tipo testo risolvo il quesito digitando il carattere "*", mentre nel caso di valore numerico non so come comportarmi. Qualcuno saprebbe aiutarmi? Grazie.

  2. #2
    L'avatar di @Alex
    @Alex non  in linea Moderatore Globale
    Post
    16,800
    Like Inviati  
    0
    Like Ricevuti  
    23
    Quote Originariamente inviato da gplele Visualizza il messaggio
    Ciao a tutti, dopo aver cercato nel forum senza esito ecco il quesito: in una maschera di access, di tipo tabulare, ho creato a pi pagina una combo box per filtrare un campo della maschera. Il campo numerico e contiene l'anno di esercizio (es. 2012, 2013, ...). Quando seleziono con la combobox uno dei valori presenti in essa ottengo il filtro dei record presenti nella mia maschera. Il problema quando voglio resettare il filtro, ovvero se voglio tornare a vedere tutti i record! Se avessi un campo di tipo testo risolvo il quesito digitando il carattere "*", mentre nel caso di valore numerico non so come comportarmi. Qualcuno saprebbe aiutarmi? Grazie.
    Come applichi il FILTRO...?
    Verifica su Evento AfterUpdate(dopoAggiornamento) della Combo...!
    Dovresti avere una sorta di
    Me.Filter=Criterio...
    
    Ora se la Combo impostata per accettare anche VALORI non in lista, puoi gestire su Evento NOT IN LIST, il NULL VALUE come mezzo per rimuovere il FILTRO... o applicare la stringa Vuota
    Me.FilterOn=False
    Me.Filter=vbNullString
    Me.FilterOn=True
    
    Ciao
    ℹ️ Leggi di pi su @Alex ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Creazione Datagridview con campi numerici
    Da momodj20 nel forum Visual Basic .Net
    Risposte: 2
    Ultimo Post: 28-12-2020, 07:29
  2. Risposte: 13
    Ultimo Post: 07-06-2019, 23:15
  3. Unione pi campi numerici in uno
    Da Giginiello nel forum Microsoft Access
    Risposte: 12
    Ultimo Post: 19-02-2016, 19:50
  4. Access2003. Accesso utente e filtro dati su questo
    Da belfast1 nel forum Microsoft Access
    Risposte: 2
    Ultimo Post: 23-10-2008, 17:15
  5. [Access] Campi numerici
    Da matteo_77 nel forum Microsoft Access
    Risposte: 3
    Ultimo Post: 04-07-2007, 15:14