2010-03-02 8 views
2

J'ai un problème avec Microsoft Access Database connecté via ODBC à la base de données Postgresql. Filtre de dialogue - pour le filtrage des données en utilisant de multiples cases sélectionnables:MSAccess et ODBC. Boîte de dialogue de filtre ne montre pas

Check box screenshot

ne fonctionne pas.

EDIT: Ne fonctionne pas: Je n'ai aucune case à cocher à sélectionner. Il n'y a que des options pour trier A-Z et Z-A.

Comment résoudre ce problème? Je peux trier les données, je peux filtrer en entrant une seule valeur, mais ne peux pas filtrer par plusieurs valeurs. Merci d'avance.

+0

Définir "ne fonctionne pas" - que se passe-t-il exactement? Et où dans l'interface A2007 utilisez-vous l'interface de filtre? On dirait que c'est dans la vieille feuille de données, mais il est un peu déroutant pour l'anglophone de reconnaître quoi avec la terminologie inconnue dans votre langue (que je ne vais pas essayer de deviner!). –

+0

Je veux dire que lorsque je clique sur l'icône "Filtre", il n'y a pas de boîte de sélection dans le dialogue de filtre (cette boîte de capture d'écran). Il n'y a que "Trier de A à Z", "Trier de Z à A". – Dariusz

+0

Le choix du filtre historique dans le menu contextuel a toujours fonctionné de cette manière. Vous pouvez choisir plusieurs valeurs en les tapant, par exemple, FirstValue ou SecondValue ou ThirdValue, etc. Je suppose que vous faites allusion à quelque chose qui est une innovation A2007, donc je m'en remettrai à la réponse d'Albert, car il utilise A2007 tout le temps (et A2010, aussi). –

Répondre

6

Le paramètre par défaut pour Access pour ce dialogue de filtre à afficher est défini sur 1000 enregistrements. Vous pouvez certainement l'augmenter au-delà de 1000 enregistrements. Vous devez également activer cette option pour les tables liées ODBC (Ce paramètre par défaut est défini de sorte que vous ne vous blessez pas car vous devez réaliser pour l'accès à la construction que cette boîte de dialogue mignonne doit tirer toutes les reocrds).

Je n'ai pas 2007 à portée de main, mais en 2010 il y a une case à cocher pour activer cette boîte de dialogue pour les sources ODBC. Je suis sûr que l'option de vérification existe également pour 2007. Cliquez simplement sur le bouton Office, puis accédez aux options (en bas à droite), puis sélectionnez la base de données en cours. Faites défiler jusqu'à la section intitulée

Filter lookup options for <you database name> database. 
You see a set of check boxes: 
[ ] Local indexed fields 
[ ] Local non indexed fields 
[ ] ODBC fields 

Ainsi, vous pouvez activer tous les trois, et d'utiliser à nouveau cette option odbc, ou pas les colonnes indexées auront un coût en termes de performance. En regardant l'ensemble d'options ci-dessus, c'est assez intelligemment pensé.

+0

Merci Albert pour votre réponse parfaite! – Dariusz

Questions connexes