QRDBText

Signaler
Messages postés
2
Date d'inscription
lundi 14 avril 2014
Statut
Membre
Dernière intervention
28 avril 2014
-
Bonjour, à tous?
J'ai un grand problème super compliqué sur les QRDBTexts.
J'ai crée une petite application sur une établissement d'école par exemple dont j'ai souhaite créer un seul model de bulletins pour toute les classes de l'établissement .
J'ai 4 matières(français,maths,philo,algorithmes) qui correspondent respectivement QRDBText1,QRDBText2,QRDBText3,QRDBText4, et 4 classes 3ème,2nde,1ère,terminale;
matières communes:français,maths.
philo:pour les classes 1ère et terminale+ les matières communes.
Seule la terminale qui fait toutes les 4 matières.
J'ai déclare des variables,
1-ex: recup:=DBGRID1.fields[2].asstring;//qui récupère la chaîne de caractères dans le DBGRID1,puis les autres variables classe1,classe2,classe3,classe4 qui correspondent respectivement 3ème,2nde,1ère,terminale;
Voilà les codes

if (recup=classe1) then
begin
QRDBText3.visible:=false;
QRDBText4.visible:=false;{car la classe de 3ème ne fait pas Philo,ce code ne fonctionne pas?}
end
else
begin
QRDBText3.visible:=true;//Ces codes ne fonctionnent pas
QRDBText4.visible:=true;
end
else
f (recup=classe2) then
begin
QRDBText3.visible:=false; //Ces codes ne fonctionnent pas?
QRDBText4.visible:=false;//car la classe de 2nde ne fait pas Philo
end
else
begin
QRDBText3.visible:=true;//Ces codes ne fonctionnent pas?
QRDBText4.visible:=true;
end
else
f (recup=classe3) then
begin
QRDBText4.visible:=false;//car la classe de 1ère ne fait pas l'Algorithmes.
end
else
begin
QRDBText4.visible:=true;//Ces codes ne fontionnent plus?
end;
QuickRep1.preview;//c'est seulement ici qui marche
J'ai souhaite que je me suis bien exprimer
Merci de me répondre