IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

iReport Discussion :

Calcul de solde


Sujet :

iReport

  1. #1
    En attente de confirmation mail
    Inscrit en
    Mai 2010
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 23
    Points : 22
    Points
    22
    Par défaut Calcul de solde
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    "select art.stok_initial,mvt.Num_bon,mvt.type_bon,mvt.quantite
    from mouvement mvt,article art 
    where mvt.id_art=art.id_art and art.id_art='xxxxx'
    group by b.Num_bon"

    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    * qt_entree ;  ($F{type_bon}.equals("E"))
    * qt_sortie;  ($F{type_bon}.equals("S"))
    mais pas de retour 0 si le cas contraire

    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

  2. #2
    En attente de confirmation mail
    Inscrit en
    Mai 2010
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 23
    Points : 22
    Points
    22
    Par défaut Pas encore!!!!!!!
    Bonjour,
    J'attends un coup de main pour dépasser cette situation.

  3. #3
    En attente de confirmation mail
    Inscrit en
    Mai 2010
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 23
    Points : 22
    Points
    22
    Par défaut Bien résolu
    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.

  4. #4
    Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2007
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 62
    Points : 54
    Points
    54
    Par défaut
    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....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Calcul de solde
    Par AgriPhilou dans le forum Modélisation
    Réponses: 10
    Dernier message: 12/06/2008, 10h33
  2. Calcul de solde comme dans Excel
    Par AgriPhilou dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 22/05/2008, 07h30
  3. Calcul du solde de tout compte après la démission.
    Par Elvina dans le forum Démission
    Réponses: 2
    Dernier message: 05/06/2007, 20h41
  4. Calcul de soldes provenant de données d'un bdd access
    Par ShortcutZ dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 16/08/2006, 20h23
  5. Requete SQl, calcul du solde d'un compte
    Par nerick dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 02/02/2006, 23h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo