bonjour,
je souhaiterais savoir si il existe un moyen de détecter si une requête ne renvoie aucun résultat car j'ai essayé la méthode suivant mais ça ne marche pas :
En fait j'ai 2 champs possible pour ma donnée, une valeur par défaut et une valeur ponctuelle, je veux tester si la valeur ponctuelle (MDMR_READ_VALUE) contient une donnée et dans le cas contraire renvoyer la valeur par défaut, mais comme il se peut aussi que la valeur par défaut soit vide, je souhaiterais dans ce cas renseigner ma variable avec par exemple "-1".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 local numbervar surface_etab; if ISNULL({METER_READING.MDMR_READ_VALUE}) then surface_etab:= {T_METER.MDMT_DEFAULT_VALUE} else if ISNULL ({METER_READING.MDMR_READ_VALUE}) And ISNULL ({T_METER.MDMT_DEFAULT_VALUE}) then surface_etab:= -1 else surface_etab:= {METER_READING.MDMR_READ_VALUE};
Comme la condition ci-dessus ne marche pas avez-vous une piste à me donner ?
Merci d'avance
Zyco
Partager