FILTRI SU MASCHERA

Anonimo
2020-05-20T14:35:20+00:00

Salve, inizialmente, per la gestione delle informazioni, avevo approntato un file excel ma con scarsi risultati e, dietro suggerimento, ho provato a fare una trasposizione EMBRIONALE del vecchio file excel in Access nella speranza che possa trovare una soluzione...premetto che se con excel qualcosa riesco a fare, con access molto meno. di seguito i passaggi fatti finora e link del file.

  • creazione tabella dove andranno tutte le informazioni (ListaAnomalie)
  • creazione Maschera di inserimento e spero interrogazione (Gestanomalie)
  • creazione di combobox collegate ad altre tabelle per "vincolare" la scelta
  • inserimento di una casella di testo che mi conta record in funzione di un campo da me indicato
  • un pò di grafica e tasti tutti da rivedere (ma l'aspetto grafico mi preoccupa poco)

siate clementi please..

lo step successivo, che poi è quello più importante, è la possibilità di creare delle combobox che mi permettano di filtrare i record in funzione di alcuni campi da me indicati per poter poi operare solo su alcuni di essi. (in sostanza quello che accade con excel filtrando le colonne)

esempio: filtramii record della sola filiale di (XXXXX) che abbiano una GESTIONE PRATICA (XXXXX) o ancora , filtrami i record del CLIENTE (XXXXX) destinati nella regione (XXXXXX)

ho provato con "filtra in base a maschera" ma non riuscirei a trasmettere eventualmente all'operatore una gestione dei filtri così per cui l'ideale sarebbe associare il filtro alla combobox

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

10 risposte

Ordina per: Più utili
  1. Anonimo
    2020-05-26T09:21:53+00:00

    ciao Riccardo,

    se a  ListaAnomalie.ID corrispondono citta' con lo stesso nome l'effetto di distinct viene a svanire.

    Elimina dal predicato  ListaAnomalie.ID e visualizzerai il nome delle citta' in modo univoco.

    Alternativa….creare una tabella con le citta' ed la relativa chiave primaria id univoca una solo volta ed impostarla come chiave esterna nella tabella ListaAnomalie.

    In tale scenario il predicato sql della combo avra' la tabella ListaAnomalie e la tabella citta in join ed estraendo l'id chiave primaria - che potrai mantenere nascosta - ed il relativo campo citta', avrai la citta' mostrata una sola volta.

    Ciao, Sandro.

    ps. cosa centra questo con il filtro ?

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2020-05-26T08:54:50+00:00

    l'SQL riporta di seguito:

    SELECT DISTINCT ListaAnomalie.ID, ListaAnomalie.FILIALE

    FROM ListaAnomalie

    ORDER BY ListaAnomalie.FILIALE;

    ma il risultato è questo....

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2020-05-25T14:16:39+00:00

    ciao Riccardo,

    il predicato SQL della comboBox, suppongo possa essere qualcosa del genere :

    select citta from tblCitta;

    modifca in 

    select DISTINCT citta from tblCitta:

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2020-05-25T13:26:51+00:00

    grazie, leggendo i vari post sono riuscito a creare un filtro mediante casella combinata. Adesso però è sopraggiunto un problema...nella casella combinata del filtro (ad es città) una città mi compare tante volte quanti record la comprendono (ad esempio mi compare 10 volte milano), in realtà vorrei che comparisse una sola volta e mi restituisse tutti i record inoltre vorrei che uscisse anche "Tutte" qualora volessi togliere il filtro.

    grazie

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2020-05-21T08:37:49+00:00

    ciao Riccardo,

    il filtro e' un argomento molto dibattuto trovi un sacco di materiale all'interno della community puoi cominciare da qui.

    https://answers.microsoft.com/it-it/search/search?SearchTerm=filtrare&tab=&status=all&advFil=&IsSuggestedTerm=false&isFilterExpanded=undefined&CurrentScope.ForumName=msoffice&CurrentScope.Filter=msoffice\_access&ContentTypeScope=&page=1&sort=Relevance&dir=Desc

    Ti suggerisco comunque di eliminare dati sensibili quando pubblichi le tue applicazioni, basta che si sia qualche info fittizia per rendere l'idea, anche, Pippo e Pluto, ma se ci sono riferimenti reali meglio sempre eliminarli.

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento