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

Bases de données Delphi Discussion :

afficher les resultats du DBgrid dans un Edit


Sujet :

Bases de données Delphi

Vue hybride

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

    Informations forums :
    Inscription : Décembre 2006
    Messages : 121
    Par défaut afficher les resultats du DBgrid dans un Edit
    Bonjour à tous!
    j'ai deux DBGrid liés à deux tables, l'un en maître et l'autre en esclave. Le premier qui est en maitre contient les noms des personnes et l'autre qui est en esclave contient les details , et parmi ces details il y a un champs appelé Salaire.
    j'ai un edit dans lequel je voudrais afficher le total des salaires de chaque personne lorsque je passe d'une personne à l'autre.
    Je voudrais savoir dans quel evenement du DBgrid ou de l'Edit je dois inserrer le code pour calculer le total des salaires.
    Merci pour votre aide.

  2. #2
    atb
    atb est déconnecté
    Membre très actif

    Homme Profil pro
    Inscrit en
    Novembre 2004
    Messages
    639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Autre

    Informations forums :
    Inscription : Novembre 2004
    Messages : 639
    Par défaut
    Bonjour , ma solution à moi c'est de créer un champ somme comme suit :
    sur le dataset (chez moi le clientdataset) j'ajoute un nouveau champ de type statistic dans l'inspecteur , je rempli experssion avec par exemple sum(salaire); salaire etant un champ du dataset , donc j'ai un champ qui se calcul automatiquement ,et que je peux utilser dans dbedit ,dblabel ou dbgrid , à voir avec le type de ton ensemble de donnée !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 121
    Par défaut
    excusez moi , mais je ne comprends pas bien ce que vous dites, et je ne vois pas comment je peux faire cela , comment le champs que j'ajouterai pourra calculer automatiquement la somme des salaires de chaque personne .
    Expliquez moi d'avantage svp , si possible même avec des ecrans.
    Merci

  4. #4
    Membre éclairé
    Inscrit en
    Décembre 2004
    Messages
    390
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 390
    Par défaut
    Essayez ceci :


    Dans l'evnt AfterScroll de la table Maitre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    TableDetail.DisableControls;
    // insérer votre code ici ...
    TableDetail.First;
    TableDetail.EnableControls;

  5. #5
    atb
    atb est déconnecté
    Membre très actif

    Homme Profil pro
    Inscrit en
    Novembre 2004
    Messages
    639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Autre

    Informations forums :
    Inscription : Novembre 2004
    Messages : 639
    Par défaut
    bonjour , j'ai quelque capture d'écran ,j'utilise un clientdataset ,je te conseil de creuser un peu la piste des champs agregats que tu peux exploiter pour ce genre d'operation .

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 121
    Par défaut
    Merci bcp atb , c'est vraiment clair, merci pour ta piste.

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

Discussions similaires

  1. [Python 3.X] Afficher les resultat dun hashage dans une ENTRY
    Par clododil dans le forum Tkinter
    Réponses: 0
    Dernier message: 20/05/2015, 17h02
  2. afficher les resultats de recherche dans la meme page.
    Par geeksDeve dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 09/04/2012, 03h09
  3. Réponses: 1
    Dernier message: 12/02/2008, 17h14
  4. Afficher les resultat d'un code (matrice) dans l'interface
    Par Alucard9800XT dans le forum Interfaces Graphiques
    Réponses: 3
    Dernier message: 06/06/2007, 09h31
  5. Réponses: 5
    Dernier message: 27/04/2007, 15h06

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