Problème affichage formulaire sous access2010
Résolu
tokov
Messages postés
13
Date d'inscription
Statut
Membre
Dernière intervention
-
Le Pingou Messages postés 12250 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12250 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Vous seriez bien urbains de m'aider car je suis dans la panade. Au bureau, je désire créer une base de données afin d'avoir un suivi au niveau des formations que nous donnons. J'ai créer plusieur tables (formateur, formation, école, facturation, etc.). Il y a également des tables intermédiaires puisque par exemple, une personne contact peut se retrouver dans différentes école. J'ai également effectué un renforcement de l'intégrité entre toutes les tables.
Mon problème se situe au niveau du formulaire général où l'on doit remplir tous les champs. C'est un formulaire multi-table, vous l'aurez compris. Lorsque j'effectue avec l'assistant de création de formulaire, c'est bien sûr nickel en mode création, mais par contre en mode formulaire, je ne vois que l'entête, la partie détail est quant à elle totalement blanche.
Avez vous une idée de là où j'ai merdé.
Vous seriez bien urbains de m'aider car je suis dans la panade. Au bureau, je désire créer une base de données afin d'avoir un suivi au niveau des formations que nous donnons. J'ai créer plusieur tables (formateur, formation, école, facturation, etc.). Il y a également des tables intermédiaires puisque par exemple, une personne contact peut se retrouver dans différentes école. J'ai également effectué un renforcement de l'intégrité entre toutes les tables.
Mon problème se situe au niveau du formulaire général où l'on doit remplir tous les champs. C'est un formulaire multi-table, vous l'aurez compris. Lorsque j'effectue avec l'assistant de création de formulaire, c'est bien sûr nickel en mode création, mais par contre en mode formulaire, je ne vois que l'entête, la partie détail est quant à elle totalement blanche.
Avez vous une idée de là où j'ai merdé.
A voir également:
- Problème affichage formulaire sous access2010
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Affichage double ecran - Guide
- Problème affichage fenêtre windows 10 - Guide
10 réponses
Bonjour,
Pouvez-vous mettre une copie d'écran du formulaire mode création et une autre mode formulaire sous https://www.cjoint.com/ et poster le lien.
Pouvez-vous mettre une copie d'écran du formulaire mode création et une autre mode formulaire sous https://www.cjoint.com/ et poster le lien.
bonjour et merci d'avance,
voici les liens du formulaire en mode creation (il ne s'agit juste que des données mises en forme automatiquement par access. m'étant aperçu directement du problème, j'ai pas poussé la mise en forme):
http://cjoint.com/?ADBiVZl7XGP
http://cjoint.com/?ADBiXcMp8WY
http://cjoint.com/?ADBiYQJoBAA
en mode formulaire:
http://cjoint.com/?ADBiZmmCBYH
les tables de relations, dès fois que...
http://cjoint.com/?ADBiZRKToDG
voici les liens du formulaire en mode creation (il ne s'agit juste que des données mises en forme automatiquement par access. m'étant aperçu directement du problème, j'ai pas poussé la mise en forme):
http://cjoint.com/?ADBiVZl7XGP
http://cjoint.com/?ADBiXcMp8WY
http://cjoint.com/?ADBiYQJoBAA
en mode formulaire:
http://cjoint.com/?ADBiZmmCBYH
les tables de relations, dès fois que...
http://cjoint.com/?ADBiZRKToDG
Bonjour,
Qu'elle est la source des données de votre formulaire ?
Note: il aurait été plus simple de mettre vos 5 extraits dans le même fichier compressé.
Salutations.
Le Pingou
Qu'elle est la source des données de votre formulaire ?
Note: il aurait été plus simple de mettre vos 5 extraits dans le même fichier compressé.
Salutations.
Le Pingou
re,
Pour le moment, hormis la table code postal et formateur, il n'y a pas de données. Les tables ont été directement construite dans access et j'ai essayé de faire le formulaire directement avec l'assistant où j'ai été chopé les champs dans les tables.
Pour le moment, hormis la table code postal et formateur, il n'y a pas de données. Les tables ont été directement construite dans access et j'ai essayé de faire le formulaire directement avec l'assistant où j'ai été chopé les champs dans les tables.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Merci.
Ce n'est pas la réponse que j'attends ... voir : https://www.cjoint.com/?3DBtdAOECjU
Qu'elle est la source des données de votre formulaire ?
Merci.
Ce n'est pas la réponse que j'attends ... voir : https://www.cjoint.com/?3DBtdAOECjU
Qu'elle est la source des données de votre formulaire ?
re,
Je ne pourrai pas te répondre avant demain, ma bdd n'existe que sur mon pc au bureau. Mais je le ferai à la première heure.
Je ne pourrai pas te répondre avant demain, ma bdd n'existe que sur mon pc au bureau. Mais je le ferai à la première heure.
re,
SELECT [Code Postale].[Code postale] AS [Code Postale_Code postale], [Code Postale].[Province], [Ecoles].[Nom] AS Ecoles_Nom, [Ecoles].[Adresse], [Ecoles].[Code postale] AS [Ecoles_Code postale], [Ecoles].[Remarques] AS Ecoles_Remarques, [Facturation].[Nom] AS Facturation_Nom, [Facturation].[Prix Intervention], [Facturation].[Frais Divers], [Facturation].[Date d'envoie], [Facturation].[Date de Paiement], [Formateur].[Nom] AS Formateur_Nom, [Formateur].[Prénom] AS Formateur_Prénom, [Formateur].[N° Tel], [Formateur].[Ad email], [Formations].[Nom Groupe], [Formations].[Année civile de formation], [Formations].[Date début formation], [Formations].[Date Fin formation], [Formations].[Nb de jours requis], [Groupe].[Nom] AS Groupe_Nom, [Groupe].[Nom Module], [Groupe].[Niveau enseignement], [Groupe].[Type enseignement], [Module].[Nom] AS Module_Nom, [Personnes de contact].[Nom] AS [Personnes de contact_Nom], [Personnes de contact].[Prénom] AS [Personnes de contact_Prénom], [Personnes de contact].[Statut], [Personnes de contact].[Rôle], [Personnes de contact].[N°tel], [Personnes de contact].[Adresse email], [Personnes de contact].[Remarques] AS [Personnes de contact_Remarques] FROM ((([Code Postale] INNER JOIN Ecoles ON [Code Postale].[Code postale] =[Ecoles].[Code postale]) INNER JOIN ((([Module] INNER JOIN Groupe ON [Module].[N°] =[Groupe].[Nom Module]) INNER JOIN Formations ON [Groupe].[N°] =[Formations].[Nom Groupe]) INNER JOIN (Formateur INNER JOIN [Formateurs - formations] ON [Formateur].[N°] =[Formateurs - formations].[Nom Formateur]) ON [Formations].[N°] =[Formateurs - formations].[N° Formation]) ON [Ecoles].[N°] =[Groupe].[Nom Ecole]) INNER JOIN ([Personnes de contact] INNER JOIN [Personnes - Ecoles] ON [Personnes de contact].[N°] =[Personnes - Ecoles].[Nom Personne Contact]) ON [Ecoles].[N°] =[Personnes - Ecoles].[Nom Ecole]) INNER JOIN Facturation ON [Ecoles].[N°] =[Facturation].[Nom];
SELECT [Code Postale].[Code postale] AS [Code Postale_Code postale], [Code Postale].[Province], [Ecoles].[Nom] AS Ecoles_Nom, [Ecoles].[Adresse], [Ecoles].[Code postale] AS [Ecoles_Code postale], [Ecoles].[Remarques] AS Ecoles_Remarques, [Facturation].[Nom] AS Facturation_Nom, [Facturation].[Prix Intervention], [Facturation].[Frais Divers], [Facturation].[Date d'envoie], [Facturation].[Date de Paiement], [Formateur].[Nom] AS Formateur_Nom, [Formateur].[Prénom] AS Formateur_Prénom, [Formateur].[N° Tel], [Formateur].[Ad email], [Formations].[Nom Groupe], [Formations].[Année civile de formation], [Formations].[Date début formation], [Formations].[Date Fin formation], [Formations].[Nb de jours requis], [Groupe].[Nom] AS Groupe_Nom, [Groupe].[Nom Module], [Groupe].[Niveau enseignement], [Groupe].[Type enseignement], [Module].[Nom] AS Module_Nom, [Personnes de contact].[Nom] AS [Personnes de contact_Nom], [Personnes de contact].[Prénom] AS [Personnes de contact_Prénom], [Personnes de contact].[Statut], [Personnes de contact].[Rôle], [Personnes de contact].[N°tel], [Personnes de contact].[Adresse email], [Personnes de contact].[Remarques] AS [Personnes de contact_Remarques] FROM ((([Code Postale] INNER JOIN Ecoles ON [Code Postale].[Code postale] =[Ecoles].[Code postale]) INNER JOIN ((([Module] INNER JOIN Groupe ON [Module].[N°] =[Groupe].[Nom Module]) INNER JOIN Formations ON [Groupe].[N°] =[Formations].[Nom Groupe]) INNER JOIN (Formateur INNER JOIN [Formateurs - formations] ON [Formateur].[N°] =[Formateurs - formations].[Nom Formateur]) ON [Formations].[N°] =[Formateurs - formations].[N° Formation]) ON [Ecoles].[N°] =[Groupe].[Nom Ecole]) INNER JOIN ([Personnes de contact] INNER JOIN [Personnes - Ecoles] ON [Personnes de contact].[N°] =[Personnes - Ecoles].[Nom Personne Contact]) ON [Ecoles].[N°] =[Personnes - Ecoles].[Nom Ecole]) INNER JOIN Facturation ON [Ecoles].[N°] =[Facturation].[Nom];
Bonjour,
La source du formulaire est donc une requête.
Essayez d'exécuter uniquement la requête et voir le résultat !
Selon se que j'ai observé sur les copies d'écran, votre base est en version 2007, dans se cas si rien ne marche, vous pouvez la compresser en ZIP ou RAR et la mettre sur https://www.cjoint.com/ et poster le lien.
La source du formulaire est donc une requête.
Essayez d'exécuter uniquement la requête et voir le résultat !
Selon se que j'ai observé sur les copies d'écran, votre base est en version 2007, dans se cas si rien ne marche, vous pouvez la compresser en ZIP ou RAR et la mettre sur https://www.cjoint.com/ et poster le lien.
Bonjour,
Visiblement, le problème était lié au fait que je mettais dans un même formulaire des tables qui ne se trouvait pas dans un lien direct. J'ai donc créer 3 formulaires :
un formulaire relatif à l'école où se donne la formation : code postal, école école et personnes de contact
un formulaire relatif au groupe de formation : module, groupe, formateur, formation
un formulaire relatif à la facturation: facturation
De la sorte, je respecte les niveaux des tables ainsi que leurs liens. Au final ça marche.
En tout cas merci pour le coup de main.
Visiblement, le problème était lié au fait que je mettais dans un même formulaire des tables qui ne se trouvait pas dans un lien direct. J'ai donc créer 3 formulaires :
un formulaire relatif à l'école où se donne la formation : code postal, école école et personnes de contact
un formulaire relatif au groupe de formation : module, groupe, formateur, formation
un formulaire relatif à la facturation: facturation
De la sorte, je respecte les niveaux des tables ainsi que leurs liens. Au final ça marche.
En tout cas merci pour le coup de main.
Bonjour,
Merci pour l'information.
Personnellement il s'agit de votre requête qui n'était pas correcte.
Note : avant de créer un formulaire, vous pouvez toujours créer une requête pour filtrer les données dont vous avez besoins. En l'exécutant vous avez le résultat de suite et il est facile de la modifier.
Ensuite vous créer le formulaire et vous lui attribuer la requête comme source de données.
Bonne suite.
Merci pour l'information.
Personnellement il s'agit de votre requête qui n'était pas correcte.
Note : avant de créer un formulaire, vous pouvez toujours créer une requête pour filtrer les données dont vous avez besoins. En l'exécutant vous avez le résultat de suite et il est facile de la modifier.
Ensuite vous créer le formulaire et vous lui attribuer la requête comme source de données.
Bonne suite.