Bonjour tout le monde;
j'ai developpez une application qui consiste à saisir des données d'un établissement , la clé composé est (Année, periode(1,2,3 et 4 trimestre)et établissement)
Donc je dois d'abord saisir l'année , la période et l'établissement.
jusque là tout a été fait , maintenant il me reste d'étblir un état imprimable semestriel et annuel pour chaque établissement , un autre état global semestriel et annuel pour l'ensemble des établissement.
Donc comment pourrai-je faire la somme de 2 valeurs de deux champs de deux trimestre (Par EXP 1er et 2ème trimestre) pour avoir la valeur du 1er semestre.
J'ai éssayé en utilisant un requêtte SQL :
Mon but est de faire la somme de 2 valeurs dont l'une tiré du 1er trimestre l'autre du 2 trimstre en utilisant un QRexpr pour obtenir un état semestriel , faire de la même avec 3 et 4 trimestre (2 semestre) et enfin l'annuel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 select * from pf( la base de données) where an=:x (année) and code_struct=:y (code de l'érablissement and periode in ( '1','2') (entre 1 et 2 trimstre) J'ai utilisé un boutton et un radiogroup dont items (1er semestre ,2 semestre): procedure Tetat_pf_struct.BitBtn1Click(Sender: TObject); begin case radiogroup1.ItemIndex of 0:begin (1 semestre) pf_struct.query1.Close; pf_struct.query1.params[0].value:= edit1.text; pf_struct.query1.params[1].value:= edit2.text; pf_struct.query1.open; pf_struct.preview; end;
Je compte beaucoups sur votre aide car je suis vraiment bloqué.
Merci d'avance
Je travaille avec les edits et non les dbedits
Merci , et je compte sur votre aide car c'est très important pour moi
[Balise code ajoutée par King Kaiser]
Partager