J'ai mis un formulaire, comportant un sous formulaire et là, ca va, les
champs se remplissent correctement.
Le prb survient quand le sous-formulaire, selon les reponses ouvre un
formulaire (1 parmi 4 possibles)
et là, les regles d'intégrités referentielles font que le
sous-sous-formulaire ne peut pas valider ses données
puisque le formulaire appelant ne les pas crées...
Je suppose encore une fois que c'est un probleme tout bete et j'ai beau
retourner une "bible" sur Access
dans tout les sens, boaf quoi...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Archives
Il faut forcer le formulaire appelant à enregistrer l'enregistrement en cours, puis seulement ensuite ouvrir un autre formulaire.
"Mike" a écrit dans le message de news: 403e64d6$0$5912$
Bonsoir à tous et toutes
(Je continue de poser mes questions un peu...)
J'explique le prb:
J'ai mis un formulaire, comportant un sous formulaire et là, ca va, les champs se remplissent correctement. Le prb survient quand le sous-formulaire, selon les reponses ouvre un formulaire (1 parmi 4 possibles) et là, les regles d'intégrités referentielles font que le sous-sous-formulaire ne peut pas valider ses données puisque le formulaire appelant ne les pas crées...
Je suppose encore une fois que c'est un probleme tout bete et j'ai beau retourner une "bible" sur Access dans tout les sens, boaf quoi...
Si qq'un a une idée, je suis preneur ;)
Merci ++
Il faut forcer le formulaire appelant à enregistrer l'enregistrement en
cours, puis seulement ensuite ouvrir un autre formulaire.
"Mike" <e-mike@club-internet.fr> a écrit dans le message de news:
403e64d6$0$5912$7a628cd7@news.club-internet.fr...
Bonsoir à tous et toutes
(Je continue de poser mes questions un peu...)
J'explique le prb:
J'ai mis un formulaire, comportant un sous formulaire et là, ca va, les
champs se remplissent correctement.
Le prb survient quand le sous-formulaire, selon les reponses ouvre un
formulaire (1 parmi 4 possibles)
et là, les regles d'intégrités referentielles font que le
sous-sous-formulaire ne peut pas valider ses données
puisque le formulaire appelant ne les pas crées...
Je suppose encore une fois que c'est un probleme tout bete et j'ai beau
retourner une "bible" sur Access
dans tout les sens, boaf quoi...
Il faut forcer le formulaire appelant à enregistrer l'enregistrement en cours, puis seulement ensuite ouvrir un autre formulaire.
"Mike" a écrit dans le message de news: 403e64d6$0$5912$
Bonsoir à tous et toutes
(Je continue de poser mes questions un peu...)
J'explique le prb:
J'ai mis un formulaire, comportant un sous formulaire et là, ca va, les champs se remplissent correctement. Le prb survient quand le sous-formulaire, selon les reponses ouvre un formulaire (1 parmi 4 possibles) et là, les regles d'intégrités referentielles font que le sous-sous-formulaire ne peut pas valider ses données puisque le formulaire appelant ne les pas crées...
Je suppose encore une fois que c'est un probleme tout bete et j'ai beau retourner une "bible" sur Access dans tout les sens, boaf quoi...
Si qq'un a une idée, je suis preneur ;)
Merci ++
Mike
Il faut forcer le formulaire appelant à enregistrer l'enregistrement en cours, puis seulement ensuite ouvrir un autre formulaire.
Bah vi, mais comment ? J'ai plus ou moins reussi a faire ce que je voulais, les sous-formulaires sont directement imbriqués dans le principal, sans possibilitées de naviguer dans les enregistrements, seul le formulaire principal permet de le faire...
J'ai peur que ca pose certains problemes...
Il faut forcer le formulaire appelant à enregistrer l'enregistrement
en cours, puis seulement ensuite ouvrir un autre formulaire.
Bah vi, mais comment ?
J'ai plus ou moins reussi a faire ce que je voulais, les sous-formulaires
sont directement imbriqués dans le principal, sans possibilitées de naviguer
dans les enregistrements, seul le formulaire principal permet de le faire...
Il faut forcer le formulaire appelant à enregistrer l'enregistrement en cours, puis seulement ensuite ouvrir un autre formulaire.
Bah vi, mais comment ? J'ai plus ou moins reussi a faire ce que je voulais, les sous-formulaires sont directement imbriqués dans le principal, sans possibilitées de naviguer dans les enregistrements, seul le formulaire principal permet de le faire...
J'ai peur que ca pose certains problemes...
Archives
Vous pouvez ajouter un bouton de commande survotre formulaire principal. Vous lui ajoutez le code "DoCmd.RunCommand acCmdSaveRecord".
L'enregistrement est alors créé dans la table source et donc sa clé principale aussi, ce qui permet aux sous formulaires de s'ouvrir en utilisant cette clé.
"Mike" a écrit dans le message de news: 4040c9d5$0$5909$
Il faut forcer le formulaire appelant à enregistrer l'enregistrement en cours, puis seulement ensuite ouvrir un autre formulaire.
Bah vi, mais comment ? J'ai plus ou moins reussi a faire ce que je voulais, les sous-formulaires sont directement imbriqués dans le principal, sans possibilitées de naviguer
dans les enregistrements, seul le formulaire principal permet de le faire...
J'ai peur que ca pose certains problemes...
Vous pouvez ajouter un bouton de commande survotre formulaire principal.
Vous lui ajoutez le code "DoCmd.RunCommand acCmdSaveRecord".
L'enregistrement est alors créé dans la table source et donc sa clé
principale aussi, ce qui permet aux sous formulaires de s'ouvrir en
utilisant cette clé.
"Mike" <e-mike@club-internet.fr> a écrit dans le message de news:
4040c9d5$0$5909$7a628cd7@news.club-internet.fr...
Il faut forcer le formulaire appelant à enregistrer l'enregistrement
en cours, puis seulement ensuite ouvrir un autre formulaire.
Bah vi, mais comment ?
J'ai plus ou moins reussi a faire ce que je voulais, les sous-formulaires
sont directement imbriqués dans le principal, sans possibilitées de
naviguer
dans les enregistrements, seul le formulaire principal permet de le
faire...
Vous pouvez ajouter un bouton de commande survotre formulaire principal. Vous lui ajoutez le code "DoCmd.RunCommand acCmdSaveRecord".
L'enregistrement est alors créé dans la table source et donc sa clé principale aussi, ce qui permet aux sous formulaires de s'ouvrir en utilisant cette clé.
"Mike" a écrit dans le message de news: 4040c9d5$0$5909$
Il faut forcer le formulaire appelant à enregistrer l'enregistrement en cours, puis seulement ensuite ouvrir un autre formulaire.
Bah vi, mais comment ? J'ai plus ou moins reussi a faire ce que je voulais, les sous-formulaires sont directement imbriqués dans le principal, sans possibilitées de naviguer
dans les enregistrements, seul le formulaire principal permet de le faire...