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

Access Discussion :

Calcul Stock Actuel mm lorsqu'une valeur est null


Sujet :

Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 114
    Points : 46
    Points
    46
    Par défaut Calcul Stock Actuel mm lorsqu'une valeur est null
    Hello,
    Je dispose d'une requête hyper simple pour calculer le stock actuel. Seul souci, lorsqu'un produit n'a enregistré aucune sortie de stock (donc une opérante est nulle), le stock actuel n'est pas calculé.

    Y a t'il moyen de détourner ce problème ?

    Thanks

  2. #2
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 369
    Points : 19 771
    Points
    19 771
    Billets dans le blog
    65
    Par défaut
    Salut,

    Peux-tu préciser les choses en nous donnant par exemple le sql de ta requête, la fonction de calcule du stock etc..

    @+

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 114
    Points : 46
    Points
    46
    Par défaut
    désolé les gars, c du SQL d'Access .. I know, il le gére pas si bien, mais vous avez l'essentiel

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT PRODUIT.RefProduit, PRODUIT.DesignProd, Sum([EST COMMANDE].QteLivree) AS [Entrées en stock], [Last One - Etat de stock].[Total Sortie], Sum([QteLivree])-[Total Sortie] AS [Stock Actuel], PRODUIT.StockAlerte, PRODUIT.RefINProd, PRODUIT.RefFSProd
     
    FROM (PRODUIT LEFT JOIN [Last One - Etat de stock] ON PRODUIT.RefProduit = [Last One - Etat de stock].RefProduit) LEFT JOIN [EST COMMANDE] ON PRODUIT.RefProduit = [EST COMMANDE].IDProduit
     
    GROUP BY PRODUIT.RefProduit, PRODUIT.DesignProd, [Last One - Etat de stock].[Total Sortie], PRODUIT.StockAlerte, PRODUIT.RefINProd, PRODUIT.RefFSProd;

  4. #4
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 369
    Points : 19 771
    Points
    19 771
    Billets dans le blog
    65
    Par défaut
    Donc quand [Total Sortie] est nulle et [Stock Actuel] n'est pas calculé, mais il te renvoie quoi une valeur nulle pour [Stock Actuel] ?

    Si c'est le cas alors essai un truc du genre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Sum([QteLivree])-nz([Total Sortie],0) AS [Stock Actuel]
    dans ta requête.

    @+

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

Discussions similaires

  1. plantage quand une valeur est nulle dans une requete
    Par vinze60 dans le forum Requêtes et SQL.
    Réponses: 15
    Dernier message: 29/04/2013, 21h55
  2. [XL-2007] Effacer une plage de cellule dont une valeur est nulle
    Par VIPNO dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/02/2012, 07h49
  3. Réponses: 8
    Dernier message: 18/12/2009, 13h58
  4. Réponses: 2
    Dernier message: 20/01/2008, 17h31
  5. Comment vérifier qu'une valeur est NULL ?
    Par innova dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 20/11/2006, 14h53

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