2017-06-20 1 views
0

J'ai importé un fichier Excel dans une base de données Lotus Notes à l'aide de LotusScript. Une des colonnes dans ma vue (qui affiche les données importées) affiche une date. Si l'année est supérieure à 2000, elle est représentée avec 4 chiffres, par ex. 2001. Cependant, si l'année est inférieure à 2000, l'année est affichée avec seulement 2 chiffres, par ex. 99. Est-ce que quelqu'un sait pourquoi c'est? La date est contenue dans un champ de texte. La colonne utilise le style "Date/Heure" avec "Afficher uniquement le mois, le jour et l'année". L'heure d'affichage n'est pas sélectionnée.Lotus Notes Afficher la colonne Format de date

+0

C'est un champ de texte? Avez-vous essayé d'utiliser @TextToTime dans la formule de la colonne? Ou, puisque vous l'avez importé avec un script, pourquoi ne l'importez-vous pas en tant qu'élément de date? –

+0

Oui, c'est un champ de texte. L'utilisation de @TextToTime donne une erreur et aucune valeur n'est correctement affichée dans la colonne. La valeur contenue dans le champ est une valeur heure/date. Ce que je ne comprends pas, c'est pourquoi les dates supérieures à 2000 sont affichées avec 4 chiffres et les dates inférieures à 2000 sont affichées avec 2 chiffres. –

Répondre

5

Dans vos propriétés de colonne, consultez le 4e onglet (Format avancé). Vous dites que vous avez sélectionné "Date/Heure" et "Date d'affichage" sélectionné. Nex à cela dans le champ "Spécial", avez-vous coché "Afficher l'année à 4 chiffres pour le 21ème siècle"? Si oui, les dates du 20ème siècle montreront avec 2 chiffres, ceux du 21ème siècle avec 4.

Je me souviens quand cette fonctionnalité a été ajoutée, et je pensais à quel point c'était cool. Dieu, je me sens vieux!

+0

Oui, c'était tout. Merci beaucoup. –