PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Calcul dans les tableaux
Calcul dans les tableaux
Débuté par ouatbagui1978, 29 nov. 2005 17:21 - 3 réponses
Posté le 29 novembre 2005 - 17:21
J'ai créer une fenetre dans laquelle j'ai inseré un tableau. Ce tableau n'est lié à aucune rubrique. Ce tableau est defini comme suit:
-Designation
-Quantité
-Prix Unitaire
-Montant
Je souhaite avoir le montant sur Chaque ligne(pour chaque enregistrement)et
le montantHT, la TVA, et le MTTC au bas du tableau(pas dans le tableau) ainsi que le code du bouton enregistrer.
Merci d'avance.
Guillaume
Posté le 29 novembre 2005 - 13:17
Si j'ai mal compris ta question je m'en excuse

mais ce forum n'est pas un endroit pour faire executer des tâches hyper
simple aux autres développeurs quand on est trop paraisseux pour apprendre
le language.
Posté le 29 novembre 2005 - 18:04
Pour ajouter des colonnes calculées dans une table, tu dois mettre le code correspondant dans la section "affichage d'une ligne de table", par exemple:
MaTable.Montant[MaTable] = MaTable.Quantité[MaTable] * MaTable.PrixUnitaire[MaTable]
Je te laisse trouver le code correspondant pour calculer le montant HT dans les lignes.

Pour les totaux au bas de la table, jetes un oeil dans l'aide du champ table, du côté des calculs automatique.

Bref creuse un peu dans l'aide en ligne, il y a tout ce qu'il faut.

Pour le bouton enregistrer, tu ne donnes pas assez d'information ( ce qu'il faut enregistrer, où, gestion des doublons, des transactions, des erreurs... ). Mais en gros, tu parcours ta table, et pour chaque ligne tu regardes si tu as un enregistrement dans la base. Si oui => modification. Si non => ajout. Reste à gérer les lignes supprimées dans la table ( si c'est possible ).

Frédéric.
Posté le 30 novembre 2005 - 10:40
Merci pour ton aide