Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Salut tout le monde,
j'ai un comportement bizarre dans une de me fenêtre en mode Query.
En effet, j'ai un un computed field c qui fait c = col1-col2.
Et lorsque je reinitilise ma fenêtre, ce computed field m'affiche des valeurs farfelues et aléatoire (des montants imporbables sur des lignes ou rien n'a été saisi.
Est-ce quelqu'un a déjà eu ce genre de soucis ?
Je travaille sur powerbuilder 11.5.
Merci d'avance.
Rikko
Dernière modification par rikko57 (28-03-2012 13:53:08)
Hors ligne
salut, tu as essayé un if(isnull(col1) or isnull(col2), 0, col1 - col2) dans ce compute ?
Hors ligne
oui, c'est le premier truc que j'ai essayé. Le résultat reste le même.
C'est un peu comme si col1 et col 2 prenaient des valeurs aléatoires. Je peux même te dire que cette valeur peut être NULL.
Hors ligne
Bonjour,
Avez-vous investigué l’Edit source de la fenêtre et vérifié les expressions des computes field.
Cordialement
Hors ligne
Oui, j'ai fait ca, j'ai même fait un export, puis un improt de la DW afin de vérifier s'il n'y avait pas des choses qui trainaient
Dernière modification par rikko57 (28-03-2012 12:13:58)
Hors ligne
Alors, finalement, j'ai trouvé une solution de contournement.
Dans le select de ma DW, je défini le champ et je fais directement la soustraction dans l'ordre SQL.
Dans tous les cas, merci de votre aide
Hors ligne