Condividi tramite

Query con parametri e creazione maschera

Anonimo
2015-06-02T13:33:51+00:00

Ciao a tutti e buon pomeriggio. Mi rivolgo a questa community per risolvere un problema con una query e cioè:

ho una tabella con vari campi tra cui il campo OPERATORE e il campo DATA.Avrei bisogno di una query che mi estrapoli i dati in base all'operatore e in base ad un range di date (es. dal 01/05/2015 al 31/05/2015)

Grazie per l'aiuto.

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

14 risposte

Ordina per: Più utili
  1. Anonimo
    2015-06-02T15:41:07+00:00

    grazie molto gentile. COme avrai capito sono alle prime armi con access. Cosa intendi per form?

    Mi potresti consigliare qualche buon testo dove studiare seriamente access ?? Grazie

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2015-06-02T15:57:38+00:00

    Si abbrevia con Form (che vedrai è ricorrente :-) ) l'oggetto Maschera di Access.

    Normalmente si usa una maschera con dei controlli (text-box, button ...)  per creare una interfaccia verso l'utente. Come hai notato con la query il sistema ti richiede ad ogni esecuzione di digitare le variabili, disegnando una maschera, con origine dati la query, puoi acquisire i parametri ed evidenziarne il risultato.

    Puoi porre qualsiasi domanda riguardante Access sul presente forum.

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2015-06-02T15:33:19+00:00

    Ok, quindi puoi impostare i criteri della query:

    per la colonna Operatore nella riga criteri puoi aggiungere: [myOperatore]

    per la colonna Data pioi impostare: Between [DataDa] And [DataA]

    Questo soddisfa la tua query, ma ad ogni esecuzione ti vengono richiesti i valori delle variabili.

    La soluzione migliore sarebbe prevedere in una form le variabili sotto forma di controlli.

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2015-06-02T15:26:38+00:00

    Forse mi sono spiegato poco chiaramente: intendevo che la query mi dovrebbe chiedere sia l'operatore da estrapoloare sia il periodo che mi interessa ...

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2015-06-02T14:18:02+00:00

    Ciao,

    prova a creare una query di raggruppamento sul campo Operatore ed il campo data (month([Data].

    Crea una nuova query basata sulla tabella, seleziona la colonna Operatore, Year([Data] e Month([Data],

    quindi con il click di destra seleziona l'icona con il simbolo sigma.

    Facci sapere

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento