[RISOLTO] query con diversi filtri da combobx

di il
20 risposte

20 Risposte - Pagina 2

  • Re: [RISOLTO] query con diversi filtri da combobx

    Avevo provato ma mi compaio 3 messageboxes che mi chiedono Campo1 Campo2 e Campo3...
    ho messo una textbox nella maschera e settata con il tasto "applica filtro" su txtbx.Value=strWH e come risultato ottengo:

    Campo1= ' 50434640 ' AND Campo2= 1 AND Campo3= 1

    (il campo 1 è testo, gli altri numerici)
  • Re: [RISOLTO] query con diversi filtri da combobx

    Sarà mai vero che i campi nelle tue tabelle si chiamano [Campo1, Campo2 ...] hai pensato a sostituire i nomi dell'esempio con i Nomi reali vero...?
  • Re: [RISOLTO] query con diversi filtri da combobx




    funziona! (ovviamente). ti ringrazio per l'aiuto e per la pazienza.
    in realtà c'erano diversi errori: campo1 invece che il nome del campo; nel codice avevo fatto casino con gli spazi e gli apici (barcode è testo, gli altri numerici, ma non ci vanno spazi); avevo aggiunto la voce "SELEZIONA DATA" con id=0 e faceva confusione.

    ora sistemo la parte di aggiunta della voce nulla e poi è perfetto!

    Grazie ancora!
  • Re: [RISOLTO] query con diversi filtri da combobx

    Se può interessare a completamento ho buttato giù questo veloce demo che era in cantiere da unpo di tempo...

    http://forum.masterdrive.it/access-79/maschera-filtri-86836/
  • Re: [RISOLTO] query con diversi filtri da combobx

    Ciao Alessandro,
    una domanda.
    impostando le combo, cboFld1, cboFld2, cboFld3, cboFld4 ad elenco campi e su load della filter form :
    
    Me.cboFld1.RowSource = frmCPY.RecordSource
    Me.cboFld2.RowSource = frmCPY.RecordSource
    Me.cboFld3.RowSource = frmCPY.RecordSource
    Me.cboFld4.RowSource = frmCPY.RecordSource
    
    pensi che si potrebbe evitare function FillFileds ?oppure mi perdo qualcosa?
    Mi è caduto l'occhio velocemente su questa cosa il resto me lo devo studiare per bene...e credo ti porrò altri quesiti...
    il CodeContextObject mi mancava (come mooolte altre cose... )....interessante sfruttarlo in questo modo per passare l'oggetto form.
    ti saluto, complimenti per la demo e grazie per averla pubblicata!
    ciao.
  • Re: [RISOLTO] query con diversi filtri da combobx

    Era stata la prima idea che mi era venuta, e che trovo corretta... poi ho fatto una modifica che, una volta selezionato un campo dalla 1° combo, rimuoveva il campo dall'elenco nelle successive, quindi era da gestire con l'elenco valori...
    Tale modifica poi si è rilevata poco funzionale proprio nel caso di OR logico tra i criteri sullo stesso campo(Campo1=1 OR Campo1=2 per capirci, eliminando Campo1 non avrei potuto mettere la 2°)... ma non sono più tornato indietro su questo aspetto...

    Quindi direi di si è certamente una cosa importante che elimina codice, grazie dell'ottimo suggerimento... succede proprio che guardando le stesse cose troppo poi si perdono i pezzi.

    Volevo implementare anche la condizione
    ...IN (Valore1,Valore2,...ValoreN)
    per migliorare le possibilità di filtro... ora vedo se nelle vacanze ho un po di voglia...

    Chiaramente se vengono altre idee ben vengano.
Devi accedere o registrarti per scrivere nel forum
20 risposte