Query parametrica con Querydef

di il
30 risposte

30 Risposte - Pagina 3

  • Re: Query parametrica con Querydef

    Credevo di averti già risposto qui

    OsvaldoLaviosa ha scritto:


    Osservazioni:
    Finora tu hai parlato di una "query parametrica" e io ti ho risposto in quella direzione.
    Se leggi bene il link che ti ho proposto DoCmd.OpenForm noterai che il 4° argomento espone la WHERE Condition...che risulta molto comoda da usare. Se intendi usarla, ti accorgerai che la query può tornare normale (senza filtri/criteri/parametri) e puoi aprire la maschera filtrando con la WHERE.
    Se quest'ultimo discorso che ti ho fatto ti confonde le idee, torna sui tuoi passi con la query parametrica.
    Ripeto:
    Caso A) Lasci la query parametrica e fai solo DoCmd.OpenForm (senza usare la WHERE). Qui il filtro/parametro ce l'hai già nativo dalla query.
    Caso B) Dalla query togli sia il rigo PARAMETERS, sia il filtro/parametro che sta dentro il predicato SQL. In VBA sfrutti il 4° argomento di DoCmd.OpenForm. Qui il filtro te lo giochi in VBA poi.
Devi accedere o registrarti per scrivere nel forum
30 risposte