Bonjour =E0 tous. Dans un formulaire en mode continu, je souhaite
affecter la valeur par d=E9faut =E0 contr=F4le =3D =E0 celle du m=EAme
contr=F4le de l'enregistrement pr=E9cedent. Je mets la formule
=3DDerndom("[monchamp]";"marequ=EAte") Cette formule fonctionne mais pas
sur un formulaire en mode continu. Si quelqu'un a une solution, MERCI
d'avance. Christian.
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
3stone
Salut,
"Luchr" Dans un formulaire en mode continu, je souhaite affecter la valeur par défaut à contrôle = à celle du même contrôle de l'enregistrement précedent. Je mets la formule Þrndom("[monchamp]";"marequête") Cette formule fonctionne mais pas sur un formulaire en mode continu.
Dans un formulaire, l'enregistrement "précédent" ne veut pas dire grand chose! Il suffit de modifier le tri par un clic pour que cela soit modifié.
Par contre, si c'est juste pour simplifier la saisie, tu mets sur "après mise à jour" du formulaire :
Me.NomDuChamp.DefaultValue = """" & Me.LeChamp & """" ' pour un champ texte
ou
Me.NomDuChamp.DefaultValue = Me.LeChamp ' pour un numérique
"Luchr"
Dans un formulaire en mode continu, je souhaite
affecter la valeur par défaut à contrôle = à celle du même
contrôle de l'enregistrement précedent. Je mets la formule
Þrndom("[monchamp]";"marequête") Cette formule fonctionne mais pas
sur un formulaire en mode continu.
Dans un formulaire, l'enregistrement "précédent" ne veut pas dire grand chose!
Il suffit de modifier le tri par un clic pour que cela soit modifié.
Par contre, si c'est juste pour simplifier la saisie, tu mets sur
"après mise à jour" du formulaire :
Me.NomDuChamp.DefaultValue = """" & Me.LeChamp & """" ' pour un champ texte
ou
Me.NomDuChamp.DefaultValue = Me.LeChamp ' pour un numérique
"Luchr" Dans un formulaire en mode continu, je souhaite affecter la valeur par défaut à contrôle = à celle du même contrôle de l'enregistrement précedent. Je mets la formule Þrndom("[monchamp]";"marequête") Cette formule fonctionne mais pas sur un formulaire en mode continu.
Dans un formulaire, l'enregistrement "précédent" ne veut pas dire grand chose! Il suffit de modifier le tri par un clic pour que cela soit modifié.
Par contre, si c'est juste pour simplifier la saisie, tu mets sur "après mise à jour" du formulaire :
Me.NomDuChamp.DefaultValue = """" & Me.LeChamp & """" ' pour un champ texte
ou
Me.NomDuChamp.DefaultValue = Me.LeChamp ' pour un numérique