Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Ho copiato la stringa da un post troppo vecchio dove mancavano le parentesi quadre per il campo con degli spazi.
Mimmo
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Salve
Nel mio DB vi è una maschera chiamata “Elenco” contenente un certo numero di record composti dai vari Cognome, Nome, etc. etc., Vi sono anche dei campi con valore Data.
Io vorrei creare nella stessa maschera una casella combinata che mi permetta di filtrare tutti i record in cui sia presente una determinata data di un certo campo
In poche parole vorrei che nella combo (la cui etichetta sarà “Scegli data”) siano presenti tutte le date inserite (chiaramente raggruppate) e che scegliendo una di queste siano filtrati tutti i relativi record.
Logicamente vorrei anche poter eliminare il filtro.
(ho provato con il classico filtro ma chiaramente mi costringe ad inserire manualmente la data, cosa che vorrei evitare con un elenco di tutte la date possibili nella combo)
Qualcuno può aiutarmi ?
Grazie
Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
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.
Risposta accettata dall'autore della domanda
Ho copiato la stringa da un post troppo vecchio dove mancavano le parentesi quadre per il campo con degli spazi.
Mimmo
Risposta accettata dall'autore della domanda
Ciao,
Se la qualifica è una stringa ad es. Operaio devi racchiudere tra apici singoli quindi
Me.Filter = "tuoCampo = '" & cboQualifica & "'"
Se hai problemi, postaci la tua istruzione.
Mimmo
Risposta accettata dall'autore della domanda
Ciao,
è proprio così.
Per le date devi racchiudere il campo tra # tuocampo #
Per un campo testo devi racchiudere tra apici mentre per un numero nessun carattere.
Mimmo
Risposta accettata dall'autore della domanda
In fondo al codice Sql hai Desc per ottenere l'ordine decrescente per averl crescente metti Asc.
Per togliere il filtro aggiungi un pulsante a fianco della combo a sull'evento su click imposta
Me.Filter = ""
Me.FilterOn = False
Ciao Mimmo
Ciao
Grazie per aver contattato qui per quanto riguarda questa query.
Generalmente
È possibile fare clic in un punto qualsiasi della colonna o del controllo corrispondente al primo campo che si desidera filtrare e, nel gruppo Ordina e filtro della scheda Home, fare clic su Filtro.
Per applicare un filtro comune: scegliere Filtri di testo (o Numero o Data) e quindi fare clic sul filtro desiderato.
Nel frattempo, stai cercando di capire un processo automatico per l'immissione dei dati della data da raggruppare e filtrare di conseguenza?
Saluti Albert
Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o espressioni strane.