Pas de problème (pb), que du PowerBuilder (PB) ^^

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 08-04-2010 09:17:30

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

[RESOLU] Setfilter avec une date.

Bonjour,
j'ai une question qui parait simple mais pour laquelle j'ai besoin d'une réponse !

Quelle est la syntaxe pour faire un setfilter() sur la colonne d'une DataWindow dont le format est une date ?

Merci de vos réponses !

Dernière modification par julien (08-04-2010 10:00:45)

Hors ligne

 

#2 08-04-2010 09:40:15

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5122
Pépites: 97,200
Banque: 2,147,483,647

Re: [RESOLU] Setfilter avec une date.

Bonjour,

Code: pb

ls_filter = "String( colonne_date, 'YYYYMMDD' ) = '20100408' "

N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 08-04-2010 09:48:39

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

Re: [RESOLU] Setfilter avec une date.

Cela fonctionne t-il aussi avec un between ?

Hors ligne

 

#4 08-04-2010 09:58:36

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5122
Pépites: 97,200
Banque: 2,147,483,647

Re: [RESOLU] Setfilter avec une date.

oui


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#5 08-04-2010 09:59:32

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

Re: [RESOLU] Setfilter avec une date.

je viens de trouver, merci erasorz

Code: pb

ls_filtre = " date BETWEEN '" + string(date(em_dt_debut.text), "yyyymmdd") + "'" + " AND '" + string(date(em_dt_fin.text), "yyyymmdd") +"'"


Ma colonne "date" est déjà au format "yyyymmdd"

Dernière modification par julien (08-04-2010 10:00:28)

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22