PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → calendrier avec problème de saisie
calendrier avec problème de saisie
Débuté par GILLES, 09 sep. 2005 20:40 - 2 réponses
Posté le 09 septembre 2005 - 20:40
j'ai une table (TABLEREL) avec plusieurs colonnes dont une qui se nomme datedeb qui est champ date.
J'ai crée un menuctx pour avoir sur clic droit une option ouvrir le calendrier. Si je clique droit , j'obtiens l'option, je clique dessus, le calendrier s'ouvre.
voici le code de mon menu
SI TABLEREL..Etat=AffichageSeulement ALORS
Trace("retour")
RETOUR
SINON
valeurretour est une chaîne
valeurretour=Ouvre(Calendrier)
SI valeurretour <> "" ALORS
TABLEREL.datdeb=valeurretour
TABLEREL.datdeb..Modifié=Vrai
ExécuteTraitement(TABLEREL.datdeb,trtModification)

FIN

FIN

je choisi l'année , le mois, le jour et la date s'affiche bien dans la tablerel à l'endroit du champ datedeb.
Le problème c'est que cette valeur est juste en affichage car lorsque je change de fiche et que je reviens dessus, rien n a été enregistré.
Je ne sais plus quoi faire Merci pour votre aide
Posté le 12 septembre 2005 - 21:15
Bonjour,

Avez-vous essayé un tableenregistre(TABLEREL) pour valider la saisie ?

Cordialement,


--
David Berthemet

"La forme même des pyramides d'Égypte montre que déjà les ouvriers avaient
tendance à en faire de moins en moins." Will Cuppy - Humoriste et
journaliste américain


"GILLES" <gilles.aussud@tiscali.fr> a écrit dans le message de news:
4321a65f$1@news.pcsoft.fr...

j'ai une table (TABLEREL) avec plusieurs colonnes dont une qui se nomme
datedeb qui est champ date.
J'ai crée un menuctx pour avoir sur clic droit une option ouvrir le
calendrier. Si je clique droit , j'obtiens l'option, je clique dessus, le
calendrier s'ouvre.
voici le code de mon menu
SI TABLEREL..Etat=AffichageSeulement ALORS
Trace("retour")
RETOUR
SINON
valeurretour est une chaîne
valeurretour=Ouvre(Calendrier)
SI valeurretour <> "" ALORS
TABLEREL.datdeb=valeurretour
TABLEREL.datdeb..Modifié=Vrai
ExécuteTraitement(TABLEREL.datdeb,trtModification)

FIN

FIN

je choisi l'année , le mois, le jour et la date s'affiche bien dans la
tablerel à l'endroit du champ datedeb.
Le problème c'est que cette valeur est juste en affichage car lorsque je
change de fiche et que je reviens dessus, rien n a été enregistré.
Je ne sais plus quoi faire Merci pour votre aide
Posté le 13 septembre 2005 - 10:45
merci, cela fonctionne