OVH Cloud OVH Cloud

DSum

2 réponses
Avatar
Bernardmichel
Bonjour !
J'ai un formulaire, dans lequel j'ai un sous-formulaire=20
sous forme de tableau.=20
Dans le sous-formulaire, 4 champs :=20
IdTicket, Qt=E9, PrixUnitaire, TVA

Le premier calcul est simple :=20
Qt=E9 * PrixUnitaire * TVA/100

Je souhaite afficher dans le formulaire principal la somme=20
des produits pour chaque taux TVA.

Je suppose devoir utiliser la fonction DSum mais je me=20
perds un peu dans son utilisation.

Help ! ... et merci d'avance.

2 réponses

Avatar
Daniel Carollo
Bonjour Bernard (Michel?)

A vue de nez, la solution que vous souhaitez mettre en place va _peut-etre_
utiliser la fonction DSum, mais il y aura plus que ca... Comment
definissez-vous que tel produit attire tel taux de TVA? Il doit y avoir un
champ pour chaque produit, ou une table qui donne les taux pour les
produits. Il suffit alors de faire un regroupement sur cette information.

J'espere que ca vous aide a demarrer.

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Bernardmichel" wrote in message
news:df3f01c3f014$a197fb10$
Bonjour !
J'ai un formulaire, dans lequel j'ai un sous-formulaire
sous forme de tableau.
Dans le sous-formulaire, 4 champs :
IdTicket, Qté, PrixUnitaire, TVA

Le premier calcul est simple :
Qté * PrixUnitaire * TVA/100

Je souhaite afficher dans le formulaire principal la somme
des produits pour chaque taux TVA.

Je suppose devoir utiliser la fonction DSum mais je me
perds un peu dans son utilisation.

Help ! ... et merci d'avance.
Avatar
Bonjour Daniel,

Tout d'abord merci pour votre réponse !

Voici quelques précisions:

Deux tables (T_TicketGlobal & T_TicketDétail) sont liées
respectivement aux deux formulaires et sous-formulaires
soit respectivement : F_TicketGlobal & F_TicketDétail.

La présentation du sous-formulaire rappelle un tableau
Excel, dans le formulaire, cela implique donc des lignes
et des colonnes.
Les lignes sont issues d'une troisième table "T_Articles"
où toutes les données concernant le produit sont
centralisés. Cela implique qu'à chaque ligne du "tableau
sous-formulaire" toutes des données sont "montées" depuis
la table T_Articles, dont : Qté, PrixUnitaire, TauxTVA

Ce que je souhaite faire est donc une somme conditionnelle
de la colonne "TotalLigne" (champ calculé) en fonction du
taux de TVA afin de résumer le montant total correspondant
à chaque taux de TVA.

Est-ce que votre suggestion reste valable dans ce cas ? Si
oui, auriez-vous l'amabilité de préciser ce que vous
entendez par "regroupement". S'agit-il d'une requête, d'un
champ calculé, ... ?

En tous les cas, mille mercis pour votre aide !

Cordialement, Bernard.


-----Message d'origine-----
Bonjour Bernard (Michel?)

A vue de nez, la solution que vous souhaitez mettre en
place va _peut-etre_

utiliser la fonction DSum, mais il y aura plus que ca...
Comment

definissez-vous que tel produit attire tel taux de TVA?
Il doit y avoir un

champ pour chaque produit, ou une table qui donne les
taux pour les

produits. Il suffit alors de faire un regroupement sur
cette information.


J'espere que ca vous aide a demarrer.

--
Daniel :-)

Computing Technologies International - www.computing-
tech.com - We

provide solutions...

"Bernardmichel"
wrote in message

news:df3f01c3f014$a197fb10$
Bonjour !
J'ai un formulaire, dans lequel j'ai un sous-formulaire
sous forme de tableau.
Dans le sous-formulaire, 4 champs :
IdTicket, Qté, PrixUnitaire, TVA

Le premier calcul est simple :
Qté * PrixUnitaire * TVA/100

Je souhaite afficher dans le formulaire principal la somme
des produits pour chaque taux TVA.

Je suppose devoir utiliser la fonction DSum mais je me
perds un peu dans son utilisation.

Help ! ... et merci d'avance.


.