PB à toute heure et à tout moment. (à parcourir avec modération)

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