|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Candidat au titre de Membre du Club
![]() Ameur ZOUAIDI Inscription : mai 2010 Messages : 22 ![]() |
Bonjour tout le monde;
Dans le but de faire un état de suivi des mouvement d'un tel article;je cherche à retourner le solde du stock d'un article. la requête source de l'état à éditer de l'iReport est : Code :
alors le calcul du solde se fait par la manière suivante: au départ solde=art.stock_initial Ensuite si type_bon="E" solde=solde + quantite Ensuite si type_bon="S" solde=solde - quantite comme dans ce modèle Article: code= xxxxx Stock.Initial= 20 Date | N°Bon | Type.Bon | Qte.Entrée | Qte.Sortie | Solde | 02/01/2011 | 00001 | E | 50 | 0 | 70 | 03/01/2011 | 00009 | E | 25 | 0 | 95 | 05/01/2011 | 00013 | S | 0 | 30 | 65 | 12/01/2011 | 00021 | E | 10 | 0 | 75 | 17/01/2011 | 00032 | S | 0 | 15 | 60 | J'ai bien crée deux variable qt_entree et qt_sortie, dont l'expression de variable est: Code :
Et bien sûr une variable sold dont l'expression de valeur intiale est: Merci de m'aider sur les deux points: 1- Retour la valeur 0 (zéro) pour la valeur quantité entrée si le bon est de type sortie et contrairement; 2- Le calcul du solde |
||||
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Ameur ZOUAIDI Inscription : mai 2010 Messages : 22 ![]() |
Bonjour,
J'attends un coup de main pour dépasser cette situation. |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Ameur ZOUAIDI Inscription : mai 2010 Messages : 22 ![]() |
J'ai résolu ma situation après grande recherche trop fatigante.
Alors, j'ai ajouté une nouvelle table (pour ce cas) dans ma BD et lors de l'impression depuis le programme java, je fais le remplissage nécessaire qui s'obtient dans l'ireport par une simple sélection. Merci pour tous. |
|
|
00
|
|
|
#4 |
|
Futur Membre du Club
![]() Christophe Inscription : janvier 2007 Messages : 32 ![]() |
Salut,
je pense que tu n’étais pas obliger de crée une nouvelle table. Juste une petite manipulation de requête avec des testes est des calcul. J'ai eu ce cas et j'ai fais une requête qui me calcul la somme de prix par rapport à des ref dans une baseX qui sont présent dans une baseY et me calcul les ref non présente dans cette baseY. Désoler pour le post un peu tard.... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com