OVH Cloud OVH Cloud

calcul dans znoe de texte

3 réponses
Avatar
alexandra
allo, j'ai un table A avec comme champs (no arcticle,=20
prix, tps, tvq et total) j'affiche cette table dans un=20
formulaire. J'ai un sous-formulaire qui lui est lier a=20
une table B ayant comme champs (no arcticle, quantit=E9,=20
prix).J'ai une zone de texte que je nomme tps qui elle je=20
la fais calcul=E9 mon prix*0.07, je veux savoir si ,mon=20
montant de tps que je vois =E0 l'=E9cran (dans mon=20
formulaire), il est possible de prendre ce montant et de=20
le mettre dans ma table A. J'ai essayer avec definirvaleur=20
mais sans succ=E8s, venez =E0 ma rescousse!!!

merci

3 réponses

Avatar
Loïc
Bonjour,

Honnêtement, il n'y a que très rarement intérêt à stocker
une valeur que l'on peut calculer dans un champ de table.
Il vaut mieux (pour faire au + simple) créer une requête
de sélection basée sur cette table, avec un champ de
calcul tps:prix*0.07. Votre formulaire sera alors basé sur
cette requête.

Si vous voulez vraiment stocker la valeur dans un champ,
vous pouvez faire une requête de mise à jour pour
alimenter ce champ...

Bonne journée
Loïc
www.i--land.com

-----Message d'origine-----
allo, j'ai un table A avec comme champs (no arcticle,
prix, tps, tvq et total) j'affiche cette table dans un
formulaire. J'ai un sous-formulaire qui lui est lier a
une table B ayant comme champs (no arcticle, quantité,
prix).J'ai une zone de texte que je nomme tps qui elle je
la fais calculé mon prix*0.07, je veux savoir si ,mon
montant de tps que je vois à l'écran (dans mon
formulaire), il est possible de prendre ce montant et de
le mettre dans ma table A. J'ai essayer avec
definirvaleur

mais sans succès, venez à ma rescousse!!!

merci
.



Avatar
J-Pierre
Bonjour Alexandra,

Pour enregistrer le montant dans ta table A, mets un contrôle dans ton formulaire avec ce champ A comme source. Le contrôle
s'appelle A lui aussi.

Dans ton sous-formulaire, quand tu as fait ton calcul, tu rajoutes le code:

Me.Parent.A = monMontantCalculé

J-Pierre

-----Message d'origine-----
allo, j'ai un table A avec comme champs (no arcticle,
prix, tps, tvq et total) j'affiche cette table dans un
formulaire. J'ai un sous-formulaire qui lui est lier a
une table B ayant comme champs (no arcticle, quantité,
prix).J'ai une zone de texte que je nomme tps qui elle je
la fais calculé mon prix*0.07, je veux savoir si ,mon
montant de tps que je vois à l'écran (dans mon
formulaire), il est possible de prendre ce montant et de
le mettre dans ma table A. J'ai essayer avec
definirvaleur

mais sans succès, venez à ma rescousse!!!

merci
.



Avatar
J-Pierre
En me relisant..... :-((((

Disons que la table s'appelle A, la colonne dans la table s'appelle B, dans le formulaire, une zone de texte B dont la source
est B, et dans le sous-formulaire,

Me.parent.B = monCalcul


"J-Pierre" a écrit dans le message de news:
Bonjour Alexandra,

Pour enregistrer le montant dans ta table A, mets un contrôle dans ton formulaire avec ce champ A comme source. Le contrôle
s'appelle A lui aussi.

Dans ton sous-formulaire, quand tu as fait ton calcul, tu rajoutes le code:

Me.Parent.A = monMontantCalculé

J-Pierre

-----Message d'origine-----
allo, j'ai un table A avec comme champs (no arcticle,
prix, tps, tvq et total) j'affiche cette table dans un
formulaire. J'ai un sous-formulaire qui lui est lier a
une table B ayant comme champs (no arcticle, quantité,
prix).J'ai une zone de texte que je nomme tps qui elle je
la fais calculé mon prix*0.07, je veux savoir si ,mon
montant de tps que je vois à l'écran (dans mon
formulaire), il est possible de prendre ce montant et de
le mettre dans ma table A. J'ai essayer avec
definirvaleur

mais sans succès, venez à ma rescousse!!!

merci
.