select * from arretQ where arretQ.Annee=:p1 and arretQ.Mois=:p2 and arretQ.Jour=:p3
Data.TAretQ.Edit; if (jour.text=inttostr(1)) then begin Data.TAretQ.FieldByName('Ancien_Tot').AsFloat:=0 ; end; if (jour.text<>inttostr(1)) then begin Query5.Active:=false; Query5.Params[0].Value:=(Annee.text); Query5.Params[1].Value:=(Mois.text); Query5.Params[2].Value:=inttostr(strtoint(jour.Text)-1); Query5.Active:=true; Query5.Refresh; Query5.First; Data.TAretQ.FieldByName('Ancien_Tot').AsFloat:= Query5.FieldByName('Ancien_Tot').AsFloat+Query5.FieldByName('Totale_journé').AsFloat; end;
Bonjour,
alors jai 2table
1-la premiere c la table quittancie cette table permet de saisir les client qui fait le versement des argents des logement chaque mois ou plusieur (exemple dans janvier2014 verser fevrier,mars,avril,mai,juin cad 6mois).
les champs de cette table
annee,mois,jour(champ indéxe)
montant versé
2- la 2eme table c AretQ: alors cette table pour faire l'arret de quittancie a la fin du jour cad en calcule les montants entrer dans ce jour montant_versé+ancien solde(les montants entrer dans le jour précédant et le probleme dans cette calcule)
les champs de cette table
annee,mois,jour(champ indéxe)
ancien tot(c le totale génerale de jour précedant)
Totale journé( la somme des montants vérsé dans ce jour)
totale génerale(ancien tot+totale journé)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question