PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → calendrier avec problème de saisie
calendrier avec problème de saisie
Iniciado por gilles.aussud, set., 09 2005 8:40 PM - 2 respostas
Publicado em setembro, 09 2005 - 8:40 PM
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
Publicado em setembro, 12 2005 - 9:15 PM
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
Publicado em setembro, 13 2005 - 10:45 AM
merci, cela fonctionne