J'ai une base de données Access 2007 dans laquelle je veux afficher un formulaire de vue partagée (demi-formulaire, demi-fiche) avec une source de données d'une requête. Cependant, il y a une chance que la requête puisse être vide. Dans le cas où la requête n'a aucune ligne, aucun des contrôles de formulaire n'est affiché. Est-il possible de s'assurer que tous les contrôles de formulaire sont affichés sur une requête vide?Access 2007 Query de requête vide
Répondre
Désolé au travail et ne peut pas donner une réponse détaillée.
La requête est-elle modifiable? En d'autres termes, pouvez-vous insérer ou mettre à jour des lignes dans la requête? Essayez de lier à une requête modifiable et voir si cela aide.
Seth
Je n'ai pas travaillé avec l'accès aux formulaires de fendus 2007, mais le plus souvent dans l'accès et le vide d'enregistrements témoins à blanc signifie que vous avez Autoriser Additions désactivé. Si c'est sur, alors un enregistrement vide vide sera affiché, et dès que vous modifiez l'un des contrôles, il ajoutera l'enregistrement.
Si cela ne vous convient pas, vous devrez modifier la source de données. Je le fais tout le temps pour afficher les formulaires avant que l'utilisateur ait fourni des critères pour récupérer une source d'enregistrements restreinte. D'habitude, je vais vous donner la forme d'un recordsource comme celui-ci, où MyTable est la plus petite table dans la base de données:
SELECT TOP 1 Null As Field1, Null As Field2...
FROM MyTable
Ceci est très rapide, et fournit des valeurs pour les champs afin que vous n'avez pas #nom erreurs . Il est également non éditable, donc la seule façon de le faire fonctionner est d'avoir un bouton Nouvel enregistrement qui insère un nouvel enregistrement (avec une valeur de clé étrangère appropriée) et change la source d'enregistrements pour la visionner/modifier les données.
Comme je l'ai dit, tout cela est en désordre. Si vous pouvez le faire en activant uniquement les ajouts, c'est beaucoup plus simple.
Découvrez this article. Il se rapporte à la réponse de David Fenton mais est plus complet, ce qui peut être utile dans le dépannage.
- 1. Paramètres MS Access Crosstab Query
- 2. Microsoft Access 2007 Connection
- 3. ms-access 2007 .exe
- 4. Microsoft Access 2007 - Afficher la requête utilisée dans le rapport?
- 5. Problème de jeu d'enregistrements Access 2007
- 6. Événement OnKeyUp dans Access 2007
- 7. Période hebdomadaire dans Access 2007
- 8. xml en ms access 2007
- 9. C# Impossible d'enregistrer les données dans Access 2007
- 10. Importation de code SQL dans Access 2007
- 11. Impossible de créer un formulaire vide dans MS Access
- 12. Insérer une requête dans Access
- 13. MS-Access 2007 Runtime SendObject Crash
- 14. Accès à Field2 dans Access 2007
- 15. Lien une table ODBC dans Access 2007
- 16. Access 2007 Afficher en plein écran
- 17. Question de requête Microsoft Query SQL
- 18. Requête Microsoft Access SQL
- 19. access-query access: positionne la colonne sur un littéral pour chaque enregistrement
- 20. Dans l'exportation CSV Access 2007: Désactiver la notation scientifique
- 21. connexion de base de données dans MS Access 2007
- 22. Microsoft Access 2007 et les utilisateurs de puissance
- 23. Création de graphique croisé dynamique avec Access 2007 VBA
- 24. Dictionnaires et tables de hachage dans MS-Access 2007
- 25. Passage de Microsoft Access 2007 à Sql Server 2005
- 26. Étrange problème d'attribution de champ dans DAO avec Access 2007
- 27. MySQL - Requête UPDATE basée sur SELECT Query
- 28. Outlook 2007 tâches de requête DASL
- 29. Comment créer un MDE Access 2003 par programme ou par ligne de commande dans Access 2007?
- 30. Est-il possible de détecter par programme des tables de base de données Access 2007 corrompues?
La requête est modifiable. –