Bonjour à tous
j'utilise un logiciel écrite en delphi et qui utilise un système oracle pour stocker ma base de données en fait je suis médecin avec fichier malade
grâce à mon logiciel je fais mes ordonnances en faisant appel à une base de données médicamenteuses
le modele de documents pour mes ordonnances est comme cela :
{\VILMED\}, le {\DATE\} {\NOMPAT\} {\PRENOMPAT\}, {\AGE\}
{\MEDICAMENTS\}
Ordonnance qui sera imprimé dans word
NOmPat est un code champ qui renvoie au nom du maladedans la base de données patient pareil pour prénom , âge et médicaments renvoie à la liste de médicaments que j'ai prescrit dans ma base de données médicamenteuses
je voudrais écrire une ligne de code pour que l'âge du patient n'apparaisse sur l'ordo que s'il a moins de 18 ans
j'ai fait {if {\AGE\}>18 then {\AGE\} is null end if mais cela ne marche pas , je retrouve sur l'ordonnance le texte suivant (exemple d'une personne qui a 50 ans : "if50ans >18 50ans is null end if ; ce qui n'est pas très élégant ni le but recherche
je précise que je ne peux pas écrire le code du logiciel lui même car je n'ai qu'un exe mais je peux paramétrer mes ordonnances comme je l'ai expliqué plus haut
merci d'une réponse
Partager