modifier la valeur d'un champ en fonction d'un autre
3 réponses
stéphanie
bonjour
petite quetsion :=20
J'ai un form a avec un bouton de commande qui ouvre en le=20
filtrant un form b
Dans mon form a, j'ai un champ liste d=E9roulante avec 3=20
valeurs ( en cours, annul=E9, transform=E9). Par d=E9faut ce=20
champ est sur 'en cours'.
Je souhaiterais que lorsqu'un nouvel enregistrement est=20
cr=E9e dans mon form b, le champ liste se mette=20
sur 'Transform=E9'
Je pense que je dois mettre en code qq part genre=20
Si [Champ N=B0 auto du form b] est diff=E9rent de Null, alors=20
[Champ Liste d=E9roulante de Form A]=3DTransform=E9.
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
Raymond [mvp]
Bonjour.
sous réserve de bonne compréhension, tu mettre la liste à "transformé" sur le form A si un enregistrement est saisi sur le B
sur le B:
Private Sub Form_AfterInsert() Forms!A!liste = "Transformé" End Sub
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"stéphanie" a écrit dans le message de news:e6b201c3f090$8b2fd330$ bonjour
petite quetsion :
J'ai un form a avec un bouton de commande qui ouvre en le filtrant un form b Dans mon form a, j'ai un champ liste déroulante avec 3 valeurs ( en cours, annulé, transformé). Par défaut ce champ est sur 'en cours'.
Je souhaiterais que lorsqu'un nouvel enregistrement est crée dans mon form b, le champ liste se mette sur 'Transformé'
Je pense que je dois mettre en code qq part genre Si [Champ N° auto du form b] est différent de Null, alors [Champ Liste déroulante de Form A]=Transformé.
Je ne sais pas si c'est possible ?
Merci stéphanie
Bonjour.
sous réserve de bonne compréhension,
tu mettre la liste à "transformé" sur le form A si un enregistrement est
saisi sur le B
sur le B:
Private Sub Form_AfterInsert()
Forms!A!liste = "Transformé"
End Sub
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"stéphanie" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:e6b201c3f090$8b2fd330$a401280a@phx.gbl...
bonjour
petite quetsion :
J'ai un form a avec un bouton de commande qui ouvre en le
filtrant un form b
Dans mon form a, j'ai un champ liste déroulante avec 3
valeurs ( en cours, annulé, transformé). Par défaut ce
champ est sur 'en cours'.
Je souhaiterais que lorsqu'un nouvel enregistrement est
crée dans mon form b, le champ liste se mette
sur 'Transformé'
Je pense que je dois mettre en code qq part genre
Si [Champ N° auto du form b] est différent de Null, alors
[Champ Liste déroulante de Form A]=Transformé.
sous réserve de bonne compréhension, tu mettre la liste à "transformé" sur le form A si un enregistrement est saisi sur le B
sur le B:
Private Sub Form_AfterInsert() Forms!A!liste = "Transformé" End Sub
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"stéphanie" a écrit dans le message de news:e6b201c3f090$8b2fd330$ bonjour
petite quetsion :
J'ai un form a avec un bouton de commande qui ouvre en le filtrant un form b Dans mon form a, j'ai un champ liste déroulante avec 3 valeurs ( en cours, annulé, transformé). Par défaut ce champ est sur 'en cours'.
Je souhaiterais que lorsqu'un nouvel enregistrement est crée dans mon form b, le champ liste se mette sur 'Transformé'
Je pense que je dois mettre en code qq part genre Si [Champ N° auto du form b] est différent de Null, alors [Champ Liste déroulante de Form A]=Transformé.
Je ne sais pas si c'est possible ?
Merci stéphanie
Pierre CFI [mvp]
bonjour et si tu mettais cette valeur par défaut ?
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "stéphanie" a écrit dans le message de news: e6b201c3f090$8b2fd330$ bonjour
petite quetsion :
J'ai un form a avec un bouton de commande qui ouvre en le filtrant un form b Dans mon form a, j'ai un champ liste déroulante avec 3 valeurs ( en cours, annulé, transformé). Par défaut ce champ est sur 'en cours'.
Je souhaiterais que lorsqu'un nouvel enregistrement est crée dans mon form b, le champ liste se mette sur 'Transformé'
Je pense que je dois mettre en code qq part genre Si [Champ N° auto du form b] est différent de Null, alors [Champ Liste déroulante de Form A]=Transformé.
Je ne sais pas si c'est possible ?
Merci stéphanie
bonjour
et si tu mettais cette valeur par défaut ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"stéphanie" <anonymous@discussions.microsoft.com> a écrit dans le message de news: e6b201c3f090$8b2fd330$a401280a@phx.gbl...
bonjour
petite quetsion :
J'ai un form a avec un bouton de commande qui ouvre en le
filtrant un form b
Dans mon form a, j'ai un champ liste déroulante avec 3
valeurs ( en cours, annulé, transformé). Par défaut ce
champ est sur 'en cours'.
Je souhaiterais que lorsqu'un nouvel enregistrement est
crée dans mon form b, le champ liste se mette
sur 'Transformé'
Je pense que je dois mettre en code qq part genre
Si [Champ N° auto du form b] est différent de Null, alors
[Champ Liste déroulante de Form A]=Transformé.
bonjour et si tu mettais cette valeur par défaut ?
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "stéphanie" a écrit dans le message de news: e6b201c3f090$8b2fd330$ bonjour
petite quetsion :
J'ai un form a avec un bouton de commande qui ouvre en le filtrant un form b Dans mon form a, j'ai un champ liste déroulante avec 3 valeurs ( en cours, annulé, transformé). Par défaut ce champ est sur 'en cours'.
Je souhaiterais que lorsqu'un nouvel enregistrement est crée dans mon form b, le champ liste se mette sur 'Transformé'
Je pense que je dois mettre en code qq part genre Si [Champ N° auto du form b] est différent de Null, alors [Champ Liste déroulante de Form A]=Transformé.
Je ne sais pas si c'est possible ?
Merci stéphanie
stéphanie
pile poil ce que je voulais !! merci Raymond
-----Message d'origine----- Bonjour.
sous réserve de bonne compréhension, tu mettre la liste à "transformé" sur le form A si un enregistrement est
saisi sur le B
sur le B:
Private Sub Form_AfterInsert() Forms!A!liste = "Transformé" End Sub
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"stéphanie" a écrit dans le message de
news:e6b201c3f090$8b2fd330$ bonjour
petite quetsion :
J'ai un form a avec un bouton de commande qui ouvre en le filtrant un form b Dans mon form a, j'ai un champ liste déroulante avec 3 valeurs ( en cours, annulé, transformé). Par défaut ce champ est sur 'en cours'.
Je souhaiterais que lorsqu'un nouvel enregistrement est crée dans mon form b, le champ liste se mette sur 'Transformé'
Je pense que je dois mettre en code qq part genre Si [Champ N° auto du form b] est différent de Null, alors [Champ Liste déroulante de Form A]=Transformé.
Je ne sais pas si c'est possible ?
Merci stéphanie
.
pile poil ce que je voulais !!
merci Raymond
-----Message d'origine-----
Bonjour.
sous réserve de bonne compréhension,
tu mettre la liste à "transformé" sur le form A si un
enregistrement est
saisi sur le B
sur le B:
Private Sub Form_AfterInsert()
Forms!A!liste = "Transformé"
End Sub
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"stéphanie" <anonymous@discussions.microsoft.com> a écrit
dans le message de
J'ai un form a avec un bouton de commande qui ouvre en le
filtrant un form b
Dans mon form a, j'ai un champ liste déroulante avec 3
valeurs ( en cours, annulé, transformé). Par défaut ce
champ est sur 'en cours'.
Je souhaiterais que lorsqu'un nouvel enregistrement est
crée dans mon form b, le champ liste se mette
sur 'Transformé'
Je pense que je dois mettre en code qq part genre
Si [Champ N° auto du form b] est différent de Null, alors
[Champ Liste déroulante de Form A]=Transformé.
sous réserve de bonne compréhension, tu mettre la liste à "transformé" sur le form A si un enregistrement est
saisi sur le B
sur le B:
Private Sub Form_AfterInsert() Forms!A!liste = "Transformé" End Sub
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"stéphanie" a écrit dans le message de
news:e6b201c3f090$8b2fd330$ bonjour
petite quetsion :
J'ai un form a avec un bouton de commande qui ouvre en le filtrant un form b Dans mon form a, j'ai un champ liste déroulante avec 3 valeurs ( en cours, annulé, transformé). Par défaut ce champ est sur 'en cours'.
Je souhaiterais que lorsqu'un nouvel enregistrement est crée dans mon form b, le champ liste se mette sur 'Transformé'
Je pense que je dois mettre en code qq part genre Si [Champ N° auto du form b] est différent de Null, alors [Champ Liste déroulante de Form A]=Transformé.