Les Allergies
Alimentaires
Posez votre question Signaler

Créer des Formulaires imbriqués Access 2007

Yaya - Dernière réponse le 23 août 2011 à 14:33
Bonjour,
J'ai créé dans Access 2003 des BdD contenant des sous-formulaires imbriqués : un formulaires + 2 sous-formulaires. Il y'avait pour ça un assistant. Lorsque j'ai installé Access 2007, je ne peux plus les utiliser ; en effet le second sous-formulaire ne semble plus lié au 1er. D'autre part, j'ai tenté de les recréer selon le même modèle, je n'ai pas pu. Et je n'ai pas retrouvé l'assistant qui m'avait aidé dans Access 2003.
Qualqu'un peut-il m'aider à recréer dans Access 2007 un formulaire avec 2 sous formulaires imbriqués. Exemple : Parents -> Enfants -> Conjoints.
Lire la suite 

Créer des Formulaires imbriqués Access 2007 »

4 réponses
Réponse
+1
moins plus
Ou en es-tu?
A. Thiam - 23 août 2011 à 13:02
Pas avancé.
D'abord, quand j'ouvre l'ancienne BdD 2003, elle signale plus de 40 fois qu'il y'a des références incomplètes (Axis.ocx version 1.0., vsflex3.ocx version 3.0., actskin4.ocx version 1.0., acropdf.dll version 1.0., audiocontrols2.ocx version 1.0., coverEdCtrl.ocx version 1.0., etc.).
Ensuite, j'ai vérifié les champs pères et fils, ils me semblent corrects. Toutefois, le second SF n'obéit pas au focus du 1er SF auquel il devrait être lié.
Ce que je souhaite savoir dans Access 2007, c'est :
- 1) où se trouve l'assistant qui m'avait permis de réaliser 1 formulaire + 2 SF, ou bien,
- 2) comment faire pour réaliser la même opération qu'avant.
Merci.
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour
Si tu as encore les sous formulaires en access 2003, regarde dans les proprétés champ pere et fils des sous formulaires. Les noms des champs qui font la liason entre les formulaires sont indiqués. Tu fais la meme chose sous access 2007 et cela devrait fonctionner.
Ajouter un commentaire
Réponse
+0
moins plus
bonjour
Access 2007 connais pas assez pour te guider, mais pour lier 3 tables dans les formulaires et sous formulaire il te faut faire les relationsentre les tables si ce n'est pas fait.
Par la suite le sous formulaire 1 doit avoir le champ fils et pere su nom de la clé primaire de la table 1. Le sous formulaire 2 doit avoir le nom de la cle primaire de la table 2. Comme le champ pere est issue du sous formulaire 1, il faut indiquer le le chemin comme ceci:
[Nom du Sous-formulaire1].Form![Nom clé primaire de la table2]
Ajouter un commentaire
Ce document intitulé « Créer des Formulaires imbriqués Access 2007 » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?