Le forum (ô combien francophone) des utilisateurs de Powerbuilder.




Bonjour,
j'ai un petit soucis, j'essaye de faire un filtre sur une datawindow avec le code suivant :
dw_liste_tarif.setfilter("tarccp_classe like '%" + ls_recherche + "%' OR str_cpt like '%" + ls_recherche + "%' OR str_remisier like '%" + ls_recherche + "%' ")
mais j'ai l'erreur suivante : EXPECTING TRUE/FALSE EXPRESSION
je ne vois pas où est l'erreur !
Merci de votre aide
Dernière modification par julien (31-08-2010 17:47:06)
Hors ligne





Salut,
Il me semble que pour le setfilter il te faut écrire la chose suivante :
dw_liste_tarif.setfilter("( tarccp_classe like '%" + ls_recherche + "%' ) OR (str_cpt like '%" + ls_recherche + "%' ) OR ( str_remisier like '%" + ls_recherche + "%' ) ")
En fait il faut encapsuler tes conditions dans des parenthèses
Hors ligne




Merci ! c'était ca ! Il fallait le savoir !
Hors ligne