Après windows pour les nuls, voici PB pour les bons (ou presque).

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

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 31-08-2010 17:21:15

julien  
Membre completement Geek
Date d'inscription: 02-09-2008
Messages: 127
Pépites: 10,665
Banque: 0

[RESOLU] Setfilter() + like

Bonjour,

j'ai un petit soucis, j'essaye de faire un filtre sur une datawindow avec le code suivant :

Code: pb

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

 

#2 31-08-2010 17:32:23

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: [RESOLU] Setfilter() + like

Salut,

    Il me semble que pour le setfilter il te faut écrire la chose suivante :

Code: pb

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

 

#3 31-08-2010 17:46:11

julien  
Membre completement Geek
Date d'inscription: 02-09-2008
Messages: 127
Pépites: 10,665
Banque: 0

Re: [RESOLU] Setfilter() + like

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

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22