PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → WDMap est champ DateHeure
WDMap est champ DateHeure
Iniciado por stephane.gonthier, 15,oct. 2004 12:22 - 1 respuesta
Publicado el 15,octubre 2004 - 12:22
Je voudrais afficher des données d'un fichier HF par rapport à deux valeur d'un champ dateheure.

exemple:
Rubrique à tester = DateHeureLecture
Condition = entre
Valeur testée = 20040901000000
et
Autre valeur = 20040930235959

j'ai en retour l'erreur :
Problème lors de l'exécution du filtre :
(Data.DateHeureLecture > 20040901000000 AND Data.DateHeureLecture < 20040930235959)
Impossible de transformer la donnée dans le type de la rubrique <Data.DateHeureLecture>.

J'ai essayé avec 200409010000 ou 20040901000000000 toujours pareil.

Dans l'analyse le champ est de type
Date : Format = Date et heure (aaaammjjhhmm)

Que ce passe t-il ?
Quelqu'un peut-il me dire comment saisir les valeur de recherhe ?
Merci à vous.

Stéphane.
Publicado el 15,octubre 2004 - 13:05
Bonjour,
Je n'ai pas bien compris ton problème mais peut-être que ce qui suit va t'aider :
Le champ date ou date-heure est au format date ou date-heure ce qui veut dire que tu peux faire des calculs, additions soustraction, voir le jour le mois via des objets Windev qui saura le faire vu que le format est le bon. Par contre la valeur retournée est de type chaine comme tu le vois. Ainsi 31/12/2004 apparaît en "20041231" Si tu dois faire des conditions sur les dates c'est ce format là que tu dois prendre !

Michel.

PS : c'est une chaine donc mettre les "" sinon tu envois du numérique.

Tu as mis dans le sujet Wdmap -> je ne vois pas où tu fais une sélection sur la date dans cet outil. Dans WdMap la date retournée est affichée sous forme de date jj/mm/aaaa.

Si tu as toujours ton problème -> dans du code, une requête ???


Michel.