Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

È possibile usare l'azione di macro MostraOgniRecord nei database desktop di Access per rimuovere ogni filtro applicato dalla tabella attiva, dal set di risultati di una query o dalla maschera e visualizzare tutti i record della tabella o del set di risultati oppure tutti i record della tabella o della query sottostante della maschera.

Impostazione

L'azione di macro MostraOgniRecord non ha argomenti.

Osservazioni

È possibile usare questa azione di macro per assicurarsi che vengano visualizzati tutti i record (inclusi quelli cambiati o quelli nuovi) per una tabella, un set di risultati di una query o una maschera. Questa azione equivale a rieseguire una query dei record per una maschera o una sottomaschera.

È anche possibile usare questa azione per rimuovere ogni filtro applicato con l'azione di macro ApplicaFiltro, il comando Filtro della scheda Home oppure l'argomento Nome filtro o Condizione WHERE dell'azione di macro ApriMaschera.

Questa azione ha lo stesso effetto che si ottiene se si fa clic su Attiva/disattiva filtro nella scheda Home oppure se si fa clic con il pulsante destro del mouse sul campo filtrato e si sceglie Cancella filtro da in visualizzazione Maschera, Layout o Foglio dati.

Per eseguire l'azione MostraOgniRecord in un modulo di Visual Basic, Applications Edition (VBA), usare il metodo ShowAllRecords dell'oggetto DoCmd.

Esempio

Applicare un filtro con una macro

La macro seguente contiene un set di azioni, ognuna delle quali filtra i record per una maschera Elenco telefonici clienti. Mostra l'uso delle azioni di macro ApplicaFiltro, MostraOgniRecord e VaiAControllo . Mostra anche l'uso delle condizioni per determinare quale interruttore in un gruppo di opzioni è stato selezionato nella maschera. Ogni riga di azione è associata a un interruttore che seleziona il set di record a partire da A, B, C e così via o da tutti i record. Questa macro deve essere collegata all'evento AfterUpdate del gruppo di opzioni CompanyNameFilter.

Condizione

Azione

Argomenti: impostazione

Commento

[Company Name Filters] =1

ApplicaFiltro

Condizione WHERE: [CompanyName] Like "[AÀÁÂÃÄ]*"

Filtra in base ai nomi di società che iniziano con A, À, Á, Â, Ã o Ä.

[Company Name Filters] =2

ApplicaFiltro

Condizione WHERE: [Company Name] Like "B*"

Filtra in base ai nomi di società che iniziano con B.

[Company Name Filters] =3

ApplicaFiltro

Condizione WHERE: [Company Name] Like "[CÇ]*"

Filtra in base ai nomi di società che iniziano con C o Ç.

... Le righe di azioni da D a Y hanno lo stesso formato di A fino a C ...

[Company Name Filters] =26

ApplicaFiltro

Condizione WHERE: [Company Name] Like "[ZÆØÅ]*"

Filtra in base ai nomi di società che iniziano con Z, Æ, Ø o Å.

[Company Name Filters] =27

MostraOgniRecord

Visualizza tutti i record

[RecordsetClone].[RecordCount]>0

VaiAControllo

Nome controllo: NomeSocietà

Se per la lettera selezionata vengono restituiti record, passa lo stato attivo al controllo CompanyName.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×