OVH Cloud OVH Cloud

Valeur dpar défaut = valeur d'un champ

4 réponses
Avatar
Daniel
Bonjour,
Je vous prie de m'excusuer si ma question est puérile mais je n'ai pas
trouver de solution à mon problème (peut être n'est-ce pas faisable avec
access).
Je souhaiterai dans une table ayant plusieurs champs (colonnes) que la
valeur par défaut d'un des champs (colonne 5) soit la valeur d'un champ
précédent (colonne 2). Les valeurs sont du type texte et sur la même ligne.
Merci
Daniel

4 réponses

Avatar
Patrick
Bonjour,

Je pense qu'au niveau d'une table on ne peux pas faire cela. Mais dans un
formulaire, on peux aussi définir une valeur par défaut, et là on peut faire
référence à un autre champ.

--
Patrick

"Daniel" wrote in message
news:412df66c$0$317$
Bonjour,
Je vous prie de m'excusuer si ma question est puérile mais je n'ai pas
trouver de solution à mon problème (peut être n'est-ce pas faisable avec
access).
Je souhaiterai dans une table ayant plusieurs champs (colonnes) que la
valeur par défaut d'un des champs (colonne 5) soit la valeur d'un champ
précédent (colonne 2). Les valeurs sont du type texte et sur la même
ligne.

Merci
Daniel


Avatar
Gafish
Bonjour,

Je ne suis pas sur que ce soit possible directement dans les propriétés de
la table, c'est à dire dire que la valeur par défaut est le contenu d'un
autre champ.
En revanche, il est possible lors de la saisie de donner à un champ le
contenu d'un autre.
Par exemple dans un formulaire, si tu as un text1 et un text2 et que tu veux
donner à text2 le contenu de text1, tu peux mettre sur l'evenements
LostFocus du text1 :

Me.Text2 = Me.Text1

Si tes zones de textes sont liées aux champs de la table cela fera ce que tu
souhaites faire.

Arnaud

"Daniel" a écrit dans le message de
news:412df66c$0$317$
Bonjour
Je vous prie de m'excusuer si ma question est puérile mais je n'ai pas
trouver de solution à mon problème (peut être n'est-ce pas faisable avec
access).
Je souhaiterai dans une table ayant plusieurs champs (colonnes) que la
valeur par défaut d'un des champs (colonne 5) soit la valeur d'un champ
précédent (colonne 2). Les valeurs sont du type texte et sur la même
ligne.

Merci
Daniel


Avatar
Philippe
Bonjour
Dans ton formulaire sur la sortie d'un champ sur la
propriété Aprés maj écrire [champ1] = [champ2] end if
A bientôt
Philippe
-----Message d'origine-----
Bonjour,
Je vous prie de m'excusuer si ma question est puérile
mais je n'ai pas

trouver de solution à mon problème (peut être n'est-ce
pas faisable avec

access).
Je souhaiterai dans une table ayant plusieurs champs
(colonnes) que la

valeur par défaut d'un des champs (colonne 5) soit la
valeur d'un champ

précédent (colonne 2). Les valeurs sont du type texte et
sur la même ligne.

Merci
Daniel
.



Avatar
Yann
Salut Arnaud,
Je trouve que c'est un peu maladroit de faire ça sur un
lostfocus car l'utilisateur ne le voit pas... Je mettrai
ça sur l'évènement Sur Changement (OnChange) du text1.

Bye
Yann

-----Message d'origine-----
Bonjour,

Je ne suis pas sur que ce soit possible directement dans
les propriétés de

la table, c'est à dire dire que la valeur par défaut est
le contenu d'un

autre champ.
En revanche, il est possible lors de la saisie de donner
à un champ le

contenu d'un autre.
Par exemple dans un formulaire, si tu as un text1 et un
text2 et que tu veux

donner à text2 le contenu de text1, tu peux mettre sur
l'evenements

LostFocus du text1 :

Me.Text2 = Me.Text1

Si tes zones de textes sont liées aux champs de la table
cela fera ce que tu

souhaites faire.

Arnaud

"Daniel" a écrit dans le
message de

news:412df66c$0$317$
Bonjour
Je vous prie de m'excusuer si ma question est puérile
mais je n'ai pas


trouver de solution à mon problème (peut être n'est-ce
pas faisable avec


access).
Je souhaiterai dans une table ayant plusieurs champs
(colonnes) que la


valeur par défaut d'un des champs (colonne 5) soit la
valeur d'un champ


précédent (colonne 2). Les valeurs sont du type texte
et sur la même


ligne.
Merci
Daniel



.