Applicare filtri su maschera continua basata su query

Anonimo
2021-11-23T10:25:28+00:00

Win 10

Access 2013

Buongiorno,

il DB è stato realizzato, i dati li inserisco tutti correttamente ma non ci faccio nulla se non riesco ad interrogarlo!

sto provando ad utilizzare una maschera come interfaccia per decidere cosa cercare e tramite un report avere il risultato.

mi sono basato su un tutorial che però non mi filtra la parte "periodo inizio e fine" ma almeno quello sulla Categoria funziona :)

a parte il fatto che la ricerca dovrebbe permettere :

  • ricerca nel periodo;
  • ricerca per categoria;
  • ricerca per nome Assetto;
  • ricerca per categoria nel periodo
  • ricerca per nome Assetto, categoria nel periodo.
  • ricerca se valido;
  • e chi più ne ha più ne metta

provo a condividere quanto fin ora ho cercato di fare, ma mi vergogno dei miei limiti :(

MascheraRicercaQuery

Ivan

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
Risposta accettata dall'autore della domanda
Anonimo
2021-11-30T19:52:22+00:00

Qui trovi la soluzione.

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

42 risposte aggiuntive

Ordina per: Più recente
  1. Anonimo
    2021-11-24T09:00:12+00:00

    ciao Ivan,

    francamente non ho capito troppo il tuo ragionamento ne' il tuo scenario nella sua interezza.

    La machera del mio esempio appoggia sulla tabella, ma non cambierebbe nulla se appoggiasse su una query.

    Se vedi nel mio esempio filtro idmpiegato tramite al PK ma visualizzo il nominativo dello stesso e non l'id, tramite la comboBox di riferimento nel corpo della form.

    prova a controllare ancora la logica e la modalita' di esecuzione del codice.

    ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2021-11-24T07:58:59+00:00

    buongiorno Sandro,

    stavo lavorando sul tuo esempio e vedo che la maschera filtro è collegato ad una tabella mentre la mia per poter risalire agli ID che devo andare a filtrare li posso recuperare solo se faccio una Query.

    infatti per esempio già la prima combo che sul tuo esempio si chiama "cboImpiegato" filtra l'ID Impiegato che trova nella stessa tabella su cui poggia la maschera.

    io invece per recuperare (nel mio caso) IDCategoria o IDNazione devo passare per una query per recuperare quei dati.

    ed infatti se aggiusto il codice mi restituisce errore perchè non trova IDCategoria.

    non ho idea di come apportare le corrette modifiche e andare a modificare la TabellaEventi sarebbe la soluzione meno auspicabile per la mole di dati che dovrei andare a modificare.

    eppure la soluzione di adottare due tabelle TEventi e TInterventi mi sembrava buona visto che TInterventi è connessa all'evento X.

    anche il risultato che cerco dopo aver filtrato i dati è numerico per poter poi procedere con le varie statistiche.

    es.

    quanti eventi sono stati fatti nel 2020? = n° X eventi

    di questi n° X eventi nel 2020 quanti sono stati Validi ? = n° X eventi di cui n°y Validi

    e di questi n° y Validi quanti sono stati effettuati dal privato? e quanti dal pubblico?

    e di questi effettuati dal pubblico quanti erano sono Visual e quanti Effettuati fisicamente?

    questo è ciò che mi serve, quindi anche la maschera continua potrebbe non essere presa in considerazione se questa potrebbe limitare quanto mi serve....

    mi dispiace solo non avere le vostre conoscenze per realizzarlo

    Ivan

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2021-11-23T15:45:17+00:00

    ciao Ivan,

    valuta questo ESEMPIO per il filtro.

    Ottima l'idea di elaborare i grafici in Excel.

    ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2021-11-23T14:58:16+00:00

    Sandro ciao,

    credo di aver sbagliato a far uscire il risultato su un report, perchè alla fine, il risultato di ogni possibile ricerca si deve poter elaborare per realizzare dei grafici.

    io per i grafici uso excel perchè con access mi rimane difficile così quando ho ottenuto il risultato lo trasferisco su un file excel.

    magari potrei optare per fare qualcosa di simile come ho fatto nell'altro mio post "Applicare filtri su maschera continua" e mi sembra che il tuo suggerimento verta su questo o sbaglio?

    io ci provo perchè mi garba tuffarmi nell'inconscio ma non fatevi atterrare senza rete di protezione :)

    ivan

    La risposta è stata utile?

    0 commenti Nessun commento