Dans mon appli, j'ai un formulaire B sous formulaire de A.
Par défaut B n'autorise pas les ajouts.
Lorsque le champ Ch1 de A prend une valeur précise, B doit s'ouvrir à
l'ajout.
Le problème, c'est que la propriété AllowAditions de B n'est pas accessible
à partir de A
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
J-Pierre
Bonjour,
Dans ce cas, il faut tester la valeur dans A à partir de B. Par exemple, évènement "sur Activation" de B:
If Me.Parent.Ch=1 ??? Then allowAdditions...... (j'ai la flemme de chercher la syntaxe exacte) Else Pas allowAdditions...... (j'ai la flemme ....) End If
-- J-Pierre ------------------------------------------------------ http://www.mpfa.info : Le site où que j'ai dû payer pour y figurer :-( ------------------------------------------------------
"Thom" a écrit dans le message de news: %
Bonjour,
Dans mon appli, j'ai un formulaire B sous formulaire de A. Par défaut B n'autorise pas les ajouts. Lorsque le champ Ch1 de A prend une valeur précise, B doit s'ouvrir à l'ajout.
Le problème, c'est que la propriété AllowAditions de B n'est pas accessible à partir de A
Avez vous une idée?
Par avance merci, Thom
Bonjour,
Dans ce cas, il faut tester la valeur dans A à partir de B. Par exemple, évènement "sur Activation" de B:
If Me.Parent.Ch=1 ??? Then
allowAdditions...... (j'ai la flemme de chercher la syntaxe exacte)
Else
Pas allowAdditions...... (j'ai la flemme ....)
End If
--
J-Pierre
------------------------------------------------------
http://www.mpfa.info :
Le site où que j'ai dû payer pour y figurer :-(
------------------------------------------------------
"Thom" <persone@microsoft.com> a écrit dans le message de news: %23d0gkwR6GHA.4876@TK2MSFTNGP05.phx.gbl...
Bonjour,
Dans mon appli, j'ai un formulaire B sous formulaire de A.
Par défaut B n'autorise pas les ajouts.
Lorsque le champ Ch1 de A prend une valeur précise, B doit s'ouvrir à l'ajout.
Le problème, c'est que la propriété AllowAditions de B n'est pas accessible à partir de A
Dans ce cas, il faut tester la valeur dans A à partir de B. Par exemple, évènement "sur Activation" de B:
If Me.Parent.Ch=1 ??? Then allowAdditions...... (j'ai la flemme de chercher la syntaxe exacte) Else Pas allowAdditions...... (j'ai la flemme ....) End If
-- J-Pierre ------------------------------------------------------ http://www.mpfa.info : Le site où que j'ai dû payer pour y figurer :-( ------------------------------------------------------
"Thom" a écrit dans le message de news: %
Bonjour,
Dans mon appli, j'ai un formulaire B sous formulaire de A. Par défaut B n'autorise pas les ajouts. Lorsque le champ Ch1 de A prend une valeur précise, B doit s'ouvrir à l'ajout.
Le problème, c'est que la propriété AllowAditions de B n'est pas accessible à partir de A
Avez vous une idée?
Par avance merci, Thom
Thom
Et bien ça ne marche pas, à la validation de Ch1, je ne passe dans aucun évennement de B, même après un B.requerry... je ne comprends pas :-(
"J-Pierre" a écrit dans le message de news: O$9X$
Bonjour,
Dans ce cas, il faut tester la valeur dans A à partir de B. Par exemple, évènement "sur Activation" de B:
If Me.Parent.Ch=1 ??? Then allowAdditions...... (j'ai la flemme de chercher la syntaxe exacte) Else Pas allowAdditions...... (j'ai la flemme ....) End If
-- J-Pierre ------------------------------------------------------ http://www.mpfa.info : Le site où que j'ai dû payer pour y figurer :-( ------------------------------------------------------
"Thom" a écrit dans le message de news: %
Bonjour,
Dans mon appli, j'ai un formulaire B sous formulaire de A. Par défaut B n'autorise pas les ajouts. Lorsque le champ Ch1 de A prend une valeur précise, B doit s'ouvrir à l'ajout.
Le problème, c'est que la propriété AllowAditions de B n'est pas accessible à partir de A
Avez vous une idée?
Par avance merci, Thom
Et bien ça ne marche pas, à la validation de Ch1, je ne passe dans aucun
évennement de B, même après un B.requerry... je ne comprends pas :-(
"J-Pierre" <pas.de.pub.jpberchtold@hotmail.com> a écrit dans le message de
news: O$9X$zR6GHA.4112@TK2MSFTNGP04.phx.gbl...
Bonjour,
Dans ce cas, il faut tester la valeur dans A à partir de B. Par exemple,
évènement "sur Activation" de B:
If Me.Parent.Ch=1 ??? Then
allowAdditions...... (j'ai la flemme de chercher la syntaxe exacte)
Else
Pas allowAdditions...... (j'ai la flemme ....)
End If
--
J-Pierre
------------------------------------------------------
http://www.mpfa.info :
Le site où que j'ai dû payer pour y figurer :-(
------------------------------------------------------
"Thom" <persone@microsoft.com> a écrit dans le message de news:
%23d0gkwR6GHA.4876@TK2MSFTNGP05.phx.gbl...
Bonjour,
Dans mon appli, j'ai un formulaire B sous formulaire de A.
Par défaut B n'autorise pas les ajouts.
Lorsque le champ Ch1 de A prend une valeur précise, B doit s'ouvrir à
l'ajout.
Le problème, c'est que la propriété AllowAditions de B n'est pas
accessible à partir de A
Et bien ça ne marche pas, à la validation de Ch1, je ne passe dans aucun évennement de B, même après un B.requerry... je ne comprends pas :-(
"J-Pierre" a écrit dans le message de news: O$9X$
Bonjour,
Dans ce cas, il faut tester la valeur dans A à partir de B. Par exemple, évènement "sur Activation" de B:
If Me.Parent.Ch=1 ??? Then allowAdditions...... (j'ai la flemme de chercher la syntaxe exacte) Else Pas allowAdditions...... (j'ai la flemme ....) End If
-- J-Pierre ------------------------------------------------------ http://www.mpfa.info : Le site où que j'ai dû payer pour y figurer :-( ------------------------------------------------------
"Thom" a écrit dans le message de news: %
Bonjour,
Dans mon appli, j'ai un formulaire B sous formulaire de A. Par défaut B n'autorise pas les ajouts. Lorsque le champ Ch1 de A prend une valeur précise, B doit s'ouvrir à l'ajout.
Le problème, c'est que la propriété AllowAditions de B n'est pas accessible à partir de A
Avez vous une idée?
Par avance merci, Thom
Thom
Je viens de trouver comment acceder à la propriété AllowAdditions de mon sous-form Avec SousForm.Form.AllowAdditions et non SousForm.AllowAdditions
Si quelqu'un sait pourquoi il faut préciser que mon sous formulaire est un "form", je serais heureux de le savoir. (je crois que la réponse est dans la question! ça ne serait pas parce que un sous form peut être aussi une table ou une requête et qu'il faut lui préciser que l'on veut accèder à ces propriété de formulaire?!)
"Thom" a écrit dans le message de news:
Et bien ça ne marche pas, à la validation de Ch1, je ne passe dans aucun évennement de B, même après un B.requerry... je ne comprends pas :-(
"J-Pierre" a écrit dans le message de news: O$9X$
Bonjour,
Dans ce cas, il faut tester la valeur dans A à partir de B. Par exemple, évènement "sur Activation" de B:
If Me.Parent.Ch=1 ??? Then allowAdditions...... (j'ai la flemme de chercher la syntaxe exacte) Else Pas allowAdditions...... (j'ai la flemme ....) End If
-- J-Pierre ------------------------------------------------------ http://www.mpfa.info : Le site où que j'ai dû payer pour y figurer :-( ------------------------------------------------------
"Thom" a écrit dans le message de news: %
Bonjour,
Dans mon appli, j'ai un formulaire B sous formulaire de A. Par défaut B n'autorise pas les ajouts. Lorsque le champ Ch1 de A prend une valeur précise, B doit s'ouvrir à l'ajout.
Le problème, c'est que la propriété AllowAditions de B n'est pas accessible à partir de A
Avez vous une idée?
Par avance merci, Thom
Je viens de trouver comment acceder à la propriété AllowAdditions de mon
sous-form
Avec SousForm.Form.AllowAdditions et non SousForm.AllowAdditions
Si quelqu'un sait pourquoi il faut préciser que mon sous formulaire est un
"form", je serais heureux de le savoir.
(je crois que la réponse est dans la question! ça ne serait pas parce que un
sous form peut être aussi une table ou une requête et qu'il faut lui
préciser que l'on veut accèder à ces propriété de formulaire?!)
"Thom" <persone@microsoft.com> a écrit dans le message de news:
ugRmCUS6GHA.348@TK2MSFTNGP02.phx.gbl...
Et bien ça ne marche pas, à la validation de Ch1, je ne passe dans aucun
évennement de B, même après un B.requerry... je ne comprends pas :-(
"J-Pierre" <pas.de.pub.jpberchtold@hotmail.com> a écrit dans le message de
news: O$9X$zR6GHA.4112@TK2MSFTNGP04.phx.gbl...
Bonjour,
Dans ce cas, il faut tester la valeur dans A à partir de B. Par exemple,
évènement "sur Activation" de B:
If Me.Parent.Ch=1 ??? Then
allowAdditions...... (j'ai la flemme de chercher la syntaxe exacte)
Else
Pas allowAdditions...... (j'ai la flemme ....)
End If
--
J-Pierre
------------------------------------------------------
http://www.mpfa.info :
Le site où que j'ai dû payer pour y figurer :-(
------------------------------------------------------
"Thom" <persone@microsoft.com> a écrit dans le message de news:
%23d0gkwR6GHA.4876@TK2MSFTNGP05.phx.gbl...
Bonjour,
Dans mon appli, j'ai un formulaire B sous formulaire de A.
Par défaut B n'autorise pas les ajouts.
Lorsque le champ Ch1 de A prend une valeur précise, B doit s'ouvrir à
l'ajout.
Le problème, c'est que la propriété AllowAditions de B n'est pas
accessible à partir de A
Je viens de trouver comment acceder à la propriété AllowAdditions de mon sous-form Avec SousForm.Form.AllowAdditions et non SousForm.AllowAdditions
Si quelqu'un sait pourquoi il faut préciser que mon sous formulaire est un "form", je serais heureux de le savoir. (je crois que la réponse est dans la question! ça ne serait pas parce que un sous form peut être aussi une table ou une requête et qu'il faut lui préciser que l'on veut accèder à ces propriété de formulaire?!)
"Thom" a écrit dans le message de news:
Et bien ça ne marche pas, à la validation de Ch1, je ne passe dans aucun évennement de B, même après un B.requerry... je ne comprends pas :-(
"J-Pierre" a écrit dans le message de news: O$9X$
Bonjour,
Dans ce cas, il faut tester la valeur dans A à partir de B. Par exemple, évènement "sur Activation" de B:
If Me.Parent.Ch=1 ??? Then allowAdditions...... (j'ai la flemme de chercher la syntaxe exacte) Else Pas allowAdditions...... (j'ai la flemme ....) End If
-- J-Pierre ------------------------------------------------------ http://www.mpfa.info : Le site où que j'ai dû payer pour y figurer :-( ------------------------------------------------------
"Thom" a écrit dans le message de news: %
Bonjour,
Dans mon appli, j'ai un formulaire B sous formulaire de A. Par défaut B n'autorise pas les ajouts. Lorsque le champ Ch1 de A prend une valeur précise, B doit s'ouvrir à l'ajout.
Le problème, c'est que la propriété AllowAditions de B n'est pas accessible à partir de A
Avez vous une idée?
Par avance merci, Thom
3stone
Salut,
"Thom"
| Avec SousForm.Form.AllowAdditions et non SousForm.AllowAdditions | | Si quelqu'un sait pourquoi il faut préciser que mon sous formulaire est un | "form", je serais heureux de le savoir.
SousForm est le nom de l'objet qui contient le sous-formulaire !
et, comme c'est de ce dernier que tu parle, il faut donc le préciser :
NomObjetSousform.FORM.propriété
Cette difficulté (de compréhension) vient du fait que les assistants utilisent les mêmes noms pour l'objet que leur source :-(
Le textbox "LastName" à comme source le champ "LastName" En glissant le formulaire "FactureDetail" sur un formulaire, le "conteneur" se nommera également "FactureDetail"
Si on s'oblige à renommer tous les objets que l'on crée dans un formulaire on s'appercevra plus rapidement lorsque l'on s'y adresse à tord.
On aura alors le Textbox txtLastName et la source LastName et idem pour le reste.
| Avec SousForm.Form.AllowAdditions et non SousForm.AllowAdditions
|
| Si quelqu'un sait pourquoi il faut préciser que mon sous formulaire est un
| "form", je serais heureux de le savoir.
SousForm est le nom de l'objet qui contient le sous-formulaire !
et, comme c'est de ce dernier que tu parle, il faut donc le préciser :
NomObjetSousform.FORM.propriété
Cette difficulté (de compréhension) vient du fait que les assistants
utilisent les mêmes noms pour l'objet que leur source :-(
Le textbox "LastName" à comme source le champ "LastName"
En glissant le formulaire "FactureDetail" sur un formulaire, le "conteneur"
se nommera également "FactureDetail"
Si on s'oblige à renommer tous les objets que l'on crée dans un formulaire
on s'appercevra plus rapidement lorsque l'on s'y adresse à tord.
On aura alors le Textbox txtLastName et la source LastName
et idem pour le reste.
| Avec SousForm.Form.AllowAdditions et non SousForm.AllowAdditions | | Si quelqu'un sait pourquoi il faut préciser que mon sous formulaire est un | "form", je serais heureux de le savoir.
SousForm est le nom de l'objet qui contient le sous-formulaire !
et, comme c'est de ce dernier que tu parle, il faut donc le préciser :
NomObjetSousform.FORM.propriété
Cette difficulté (de compréhension) vient du fait que les assistants utilisent les mêmes noms pour l'objet que leur source :-(
Le textbox "LastName" à comme source le champ "LastName" En glissant le formulaire "FactureDetail" sur un formulaire, le "conteneur" se nommera également "FactureDetail"
Si on s'oblige à renommer tous les objets que l'on crée dans un formulaire on s'appercevra plus rapidement lorsque l'on s'y adresse à tord.
On aura alors le Textbox txtLastName et la source LastName et idem pour le reste.
| Avec SousForm.Form.AllowAdditions et non SousForm.AllowAdditions | | Si quelqu'un sait pourquoi il faut préciser que mon sous formulaire est un | "form", je serais heureux de le savoir.
SousForm est le nom de l'objet qui contient le sous-formulaire !
et, comme c'est de ce dernier que tu parle, il faut donc le préciser :
NomObjetSousform.FORM.propriété
Cette difficulté (de compréhension) vient du fait que les assistants utilisent les mêmes noms pour l'objet que leur source :-(
Le textbox "LastName" à comme source le champ "LastName" En glissant le formulaire "FactureDetail" sur un formulaire, le "conteneur" se nommera également "FactureDetail"
Si on s'oblige à renommer tous les objets que l'on crée dans un formulaire on s'appercevra plus rapidement lorsque l'on s'y adresse à tord.
On aura alors le Textbox txtLastName et la source LastName et idem pour le reste.
"3stone" <home@sweet_home.be> a écrit dans le message de news:
uxGmfEa6GHA.2384@TK2MSFTNGP04.phx.gbl...
Salut,
"Thom"
| Avec SousForm.Form.AllowAdditions et non SousForm.AllowAdditions
|
| Si quelqu'un sait pourquoi il faut préciser que mon sous formulaire est
un
| "form", je serais heureux de le savoir.
SousForm est le nom de l'objet qui contient le sous-formulaire !
et, comme c'est de ce dernier que tu parle, il faut donc le préciser :
NomObjetSousform.FORM.propriété
Cette difficulté (de compréhension) vient du fait que les assistants
utilisent les mêmes noms pour l'objet que leur source :-(
Le textbox "LastName" à comme source le champ "LastName"
En glissant le formulaire "FactureDetail" sur un formulaire, le
"conteneur"
se nommera également "FactureDetail"
Si on s'oblige à renommer tous les objets que l'on crée dans un formulaire
on s'appercevra plus rapidement lorsque l'on s'y adresse à tord.
On aura alors le Textbox txtLastName et la source LastName
et idem pour le reste.
| Avec SousForm.Form.AllowAdditions et non SousForm.AllowAdditions | | Si quelqu'un sait pourquoi il faut préciser que mon sous formulaire est un | "form", je serais heureux de le savoir.
SousForm est le nom de l'objet qui contient le sous-formulaire !
et, comme c'est de ce dernier que tu parle, il faut donc le préciser :
NomObjetSousform.FORM.propriété
Cette difficulté (de compréhension) vient du fait que les assistants utilisent les mêmes noms pour l'objet que leur source :-(
Le textbox "LastName" à comme source le champ "LastName" En glissant le formulaire "FactureDetail" sur un formulaire, le "conteneur" se nommera également "FactureDetail"
Si on s'oblige à renommer tous les objets que l'on crée dans un formulaire on s'appercevra plus rapidement lorsque l'on s'y adresse à tord.
On aura alors le Textbox txtLastName et la source LastName et idem pour le reste.