OVH Cloud OVH Cloud

Un champ = Résultat du calcul de deux autres champs. Comment faire ?

3 réponses
Avatar
speed.softnospam
Bonjour,


Utilisateur débutant d'Access 2002, j'ai des besoins relativement simples en
termes de gestion de données. Base "plate" sans relations, mais pour en
simplifier l'exploitation, j'aurais besoin de pouvoir calculer simplement
une variable en fonction du résultat (pour un même enregistrement) d'un ou
plusieurs autres champ, du type champ 3 = champ1 + champ2; ou bien champ4 =
58 si champ2 > 0.

Existe-t-il un moyen simple (comme dans Filemaker par exemple) de générer de
telles expressions. ?

Merci d'avance de vos suggestions


Cordialement


Frédéric

3 réponses

Avatar
papou
Bonjour Frédéric
Oui, il y a le générateur d'expression que tu lances en cliquant sur le
bouton baguette magique dans la barre d'outils et qui est disponible lorsque
tu es en mode création.
Cordialement
Pascal

"speed.softnospam" a écrit dans le message de
news:bod1us$br5$
Bonjour,


Utilisateur débutant d'Access 2002, j'ai des besoins relativement simples
en

termes de gestion de données. Base "plate" sans relations, mais pour en
simplifier l'exploitation, j'aurais besoin de pouvoir calculer simplement
une variable en fonction du résultat (pour un même enregistrement) d'un ou
plusieurs autres champ, du type champ 3 = champ1 + champ2; ou bien champ4
58 si champ2 > 0.

Existe-t-il un moyen simple (comme dans Filemaker par exemple) de générer
de

telles expressions. ?

Merci d'avance de vos suggestions


Cordialement


Frédéric





Avatar
speed.softnospam
Merci de tes infos,

J'ai fait une première tentative en essayant de donner pour une variable
Var3 la "Valeur par défaut" calculée par le générateur d'expression suivante
[Var1] & [Var2]. Access me répond de façn très désagréable qu'il ne
reconnait pas le champ [Var1] et s'arrête.

Il semblerait que j'aie un problème de syntaxe ?

Merci de tes conseils

Frédéric
"papou" <nspm> a écrit dans le message de
news:%
Bonjour Frédéric
Oui, il y a le générateur d'expression que tu lances en cliquant sur le
bouton baguette magique dans la barre d'outils et qui est disponible
lorsque

tu es en mode création.
Cordialement
Pascal

"speed.softnospam" a écrit dans le message de
news:bod1us$br5$
Bonjour,


Utilisateur débutant d'Access 2002, j'ai des besoins relativement
simples


en
termes de gestion de données. Base "plate" sans relations, mais pour en
simplifier l'exploitation, j'aurais besoin de pouvoir calculer
simplement


une variable en fonction du résultat (pour un même enregistrement) d'un
ou


plusieurs autres champ, du type champ 3 = champ1 + champ2; ou bien
champ4


58 si champ2 > 0.


Existe-t-il un moyen simple (comme dans Filemaker par exemple) de
générer


de
telles expressions. ?

Merci d'avance de vos suggestions


Cordialement


Frédéric










Avatar
papou
Re
Oui, si [Var 1] est un nom de champ.
Donc dans le générateur d'expression ,il faut que tu ailles le chercher dans
la table qui correspond :
double-clic sur Tables, puis sur ta table, puis tu doubles cliques sur le
nom de ton champ [Var 1]
Cordialement
Pascal

"speed.softnospam" a écrit dans le message de
news:bod8sj$m7g$
Merci de tes infos,

J'ai fait une première tentative en essayant de donner pour une variable
Var3 la "Valeur par défaut" calculée par le générateur d'expression
suivante

[Var1] & [Var2]. Access me répond de façn très désagréable qu'il ne
reconnait pas le champ [Var1] et s'arrête.

Il semblerait que j'aie un problème de syntaxe ?

Merci de tes conseils

Frédéric
"papou" <nspm> a écrit dans le message de
news:%
Bonjour Frédéric
Oui, il y a le générateur d'expression que tu lances en cliquant sur le
bouton baguette magique dans la barre d'outils et qui est disponible
lorsque

tu es en mode création.
Cordialement
Pascal

"speed.softnospam" a écrit dans le message de
news:bod1us$br5$
Bonjour,


Utilisateur débutant d'Access 2002, j'ai des besoins relativement
simples


en
termes de gestion de données. Base "plate" sans relations, mais pour
en



simplifier l'exploitation, j'aurais besoin de pouvoir calculer
simplement


une variable en fonction du résultat (pour un même enregistrement)
d'un



ou
plusieurs autres champ, du type champ 3 = champ1 + champ2; ou bien
champ4


58 si champ2 > 0.



Existe-t-il un moyen simple (comme dans Filemaker par exemple) de
générer


de
telles expressions. ?

Merci d'avance de vos suggestions


Cordialement


Frédéric