ellde
Messages postés12Date d'inscriptionmercredi 15 décembre 2004StatutMembreDernière intervention10 mai 2008
-
11 mars 2005 à 15:39
issrae98
Messages postés1Date d'inscriptiondimanche 17 décembre 2000StatutMembreDernière intervention 6 août 2008
-
6 août 2008 à 12:27
Bonjour,
Voilà mon problème : j'ai une table paradox qui contient plusieurs
champs dont 1 champ de type Date avec champs persistant et avec un
editmask '!99/99/9999;1;_' sur ce champ. Cette table est gérée dans une
dbgrid, le problème se pose sur ce fameux champ date... En effet quand
je veux supprimer une date déjà saisie dans la dbgrid j'ai le message :
' / /' n'est pas une date correcte... Si je supprime
le editmask sur le champ j'ai plus de problème mais je n'ai plus le
formatage lors de la saisie de la date dans la dbgrid... Comment
puis-je faire autrement ?
pioonice
Messages postés22Date d'inscriptionmercredi 12 novembre 2003StatutMembreDernière intervention28 avril 2006 14 mars 2005 à 09:28
Bonjour.
Si tu decoches la case "enregistrer les caracteres litteraux" le champs est formaté à la saisie mais la valeur réellement enregistrée non.
Exemple :
dans le champs, tu as '14/03/05' mais c'est '140305' qui est enregistré si ton caractere litteral est '/', bien sûr...
Pour le clear, je crois que c'est une méthode du TMaskEdit .Après, c'est à toi de voir quand tu veux réinitialiser ton champ....
pioonice
Messages postés22Date d'inscriptionmercredi 12 novembre 2003StatutMembreDernière intervention28 avril 2006 11 mars 2005 à 17:11
Ou alors decoche la case 'enregistrer les caracteres litteraux'.
Désolé pour ce message de plus, je pensais qu'on pouvait rééditer nos messages.
Et je vais arrêter d'essayer de répondre car je ne m'y connais pas encore assez.
ellde
Messages postés12Date d'inscriptionmercredi 15 décembre 2004StatutMembreDernière intervention10 mai 2008 12 mars 2005 à 00:47
- "Moi j'avais utilisé clear
et ça m'avait sorti d'affaires." euh ... c'est à dire ... Tu mets ca
dans quel évenement ? J'arrive pas à intercepter le message d'erreur...
c'est pas dans before post ni dans le onvalidate du champs de la
table...
- "
Ou alors decoche la
case 'enregistrer les caracteres litteraux'." Le problème après c'est
que la saisie d'une date dans une dbgrid n'est pas formatée et c'est
pas évident pour des non initiés de taper une date en mettant les
slash... A moins qu'il y'ai une autre solution... Un popup peut-etre ?