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

WinDev Discussion :

Cellule calculé dans un état WinDev 28


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 145
    Par défaut Cellule calculé dans un état WinDev 28
    Bonsoir, La formule que j'ai écrit dans le code de mon état :

    "CALC_Systolique = CALC_PriseHauteMatin1 + CALC_PriseHauteMatin2 + CALC_PriseHauteMatin3 + CALC_PriseHauteSoir1 + CALC_PriseHauteSoir2 + CALC_PriseHauteSoir3 "

    Me renvoie un résultat faux
    Avez-vous une idée pour expliquer celà et me proposer une solution
    Merci
    Cordialement

  2. #2
    Membre confirmé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mars 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mars 2014
    Messages : 17
    Par défaut
    bonsoir
    merci de nous indiquer comment sont définies toutes tes variables : chaine, entier, réel, monétaire,...
    cela permettra de mieux comprendre le problème.

    titou44

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 145
    Par défaut
    Citation Envoyé par titou44-dev Voir le message
    bonsoir
    merci de nous indiquer comment sont définies toutes tes variables : chaine, entier, réel, monétaire,...
    cela permettra de mieux comprendre le problème.

    titou44
    le format de l'ensemble des données : Numérique, Entier, ±999 999 999
    Merci de votre aide

  4. #4
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 982
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 982
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Citation Envoyé par MONANGE Voir le message
    Bonsoir, La formule que j'ai écrit dans le code de mon état :
    Me renvoie un résultat faux
    FAUX booléen ou erroné.
    Dans le 2° cas pourrions nous avoir un exemple, ainsi que les formules des différents calculs CALC_PriseHauteMatin1 etc...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 145
    Par défaut
    Citation Envoyé par Voroltinquo Voir le message
    Bonjour,


    FAUX booléen ou erroné.
    Dans le 2° cas pourrions nous avoir un exemple, ainsi que les formules des différents calculs CALC_PriseHauteMatin1 etc...
    Bonjours, merci de votre aide.
    Debutant je vais essayer d'être le plus clair possible .
    Dans mes divers formulaires, de saisie, Table tous ce passe bien .
    Ma requête "Mesure_TA"
    "SELECT
    Prise_TA.IDPrise_TA AS IDPrise_TA,
    Prise_TA.Date AS DATE,
    Prise_TA.PriseHauteMatin1 AS PriseHauteMatin1,
    Prise_TA.PrisebasseMatin1 AS PrisebasseMatin1,
    Prise_TA.PriseHauteMatin2 AS PriseHauteMatin2,
    Prise_TA.PrisebasseMatin2 AS PrisebasseMatin2,
    Prise_TA.PriseHauteMatin3 AS PriseHauteMatin3,
    Prise_TA.PrisebasseMatin3 AS PrisebasseMatin3,
    Prise_TA.PriseHauteSoir1 AS PriseHauteSoir1,
    Prise_TA.PrisebasseSoir1 AS PrisebasseSoir1,
    Prise_TA.PriseHauteSoir2 AS PriseHauteSoir2,
    Prise_TA.PrisebasseSoir2 AS PrisebasseSoir2,
    Prise_TA.PriseHauteSoir3 AS PriseHauteSoir3,
    Prise_TA.PrisebasseSoir3 AS PrisebasseSoir3,
    (Prise_TA.PriseHauteMatin1 +Prise_TA.PriseHauteMatin2 +Prise_TA.PriseHauteMatin3 +Prise_TA.PriseHauteSoir1 +Prise_TA.PriseHauteSoir2 +Prise_TA.PriseHauteSoir3) AS Systolique
    FROM
    Prise_TA
    WHERE
    Prise_TA.Date BETWEEN {SAI_Date_de_Début} AND {SAI_Date_de_Fin}
    ORDER BY
    DATE DESC"
    Affiche bien les données demandées
    Mon Etat "ETAT_Mesures_TA"
    Affiche bien les données demandées à la reqête
    Dans mon état j'ai ajouté deux cellules :
    "CALC_Systolique" qui affiche correctement les données "Systolique" = 2563
    et
    "CALC_Moyenne_Systolique" qui doit afficher "CALC_Systolique"/18 hors le resultat renvoyé est faux 2563/18= 142,38
    La valeur renvoyé et 94.46 ?
    je joins quelques impression d'ecran
    Merci Cordialement
    Images attachées Images attachées       

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 145
    Par défaut
    Bonjours Pouvez-vous m'expliquer comment vous envoyer le 7Z zip de mon projet j'ai essayé mais j'ai un message d'erreur !!??

  7. #7
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 982
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 982
    Billets dans le blog
    1
    Par défaut
    1-Pourquoi utiliser une rubrique calculée alors que le calcul est fait dans la requête ?
    2-Pourquoi ne pas calculer la moyenne dans la requête ? cf fonction d'agrégation SUM un truc du genre
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SUM(Systolique)/18 AS Moyenne

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 145
    Par défaut
    Citation Envoyé par Voroltinquo Voir le message
    1-Pourquoi utiliser une rubrique calculée alors que le calcul est fait dans la requête ?
    2-Pourquoi ne pas calculer la moyenne dans la requête ? cf fonction d'agrégation SUM un truc du genre
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SUM(Systolique)/18 AS Moyenne
    Je ne sais pas ou écrire cette formule dans ma requête


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

Discussions similaires

  1. [WD18] Champ calculé dans une Table Windev
    Par zonoelson dans le forum WinDev
    Réponses: 6
    Dernier message: 05/12/2013, 08h00
  2. [XL-2003] Calcul dans une cellule en fonction d'une date
    Par olivier777 dans le forum Excel
    Réponses: 6
    Dernier message: 11/09/2012, 15h55
  3. [XL-2007] Double calcul dans une cellule
    Par jiij12 dans le forum Excel
    Réponses: 4
    Dernier message: 25/04/2012, 09h19
  4. Calcul dans une cellule de jTable
    Par L'aigle de Carthage dans le forum Composants
    Réponses: 1
    Dernier message: 12/11/2009, 14h49
  5. Calcul dans cellules avec code
    Par moilou2 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 10/01/2008, 10h24

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