2010-11-11 3 views
0

J'ai un champ date/heure appelé MyDate. À l'origine, son format est mm/jj/aaaa et il n'y a pas de masque de saisie. Le sélecteur de date est également défini. J'ai ensuite ajouté le masque de saisie en utilisant la date courte, changé les maks d'entrée par défaut en (99-99-0000 ;; _) et en changeant le format en mm-jj-aaaa. Cependant, quand je passe en vue DataSheet, toutes mes dates sont changées de mm/jj/aaaa à mm-jj-aaaa (quel est le bon comportement?) Et quand j'ai essayé d'entrer une nouvelle date ou de modifier une date existante, dit "La valeur que vous avez entrée ne correspond pas au type de données Date/Heure dans cette colonne". De plus, le DatePicker est manquant. Comment puis-je résoudre ça. merciType de données Erreur lors de l'ajout Masque de saisie dans le champ Date Heure

Répondre

1

Le sélecteur de date heure est pas disponible si un masque d'entrée est appliqué à un champ: http://office.microsoft.com/en-us/access-help/add-and-customize-date-and-time-formats-HA010078108.aspx#_Toc272229486

En ce qui concerne l'erreur, avez-vous pensé à utiliser vos paramètres régionaux dans le panneau de commande, qui définit l'affichage de la date de defaukt pour toutes (la plupart?) des applications? Les dates dans Access sont stockées sous forme de nombres, vous pouvez donc les formater comme vous le souhaitez, mais je suppose que le masque de saisie doit correspondre aux paramètres régionaux, même si je n'en suis pas certain.

Questions connexes