Поле вычисляемой даты Sharepoint 2007 отображается неправильно в регионе, отличном от США
-
20-09-2019 - |
Вопрос
Если пользователь SharePoint (с региональными настройками, установленными в UK) просматривает поле вычисленной даты в форме Просмотра сведений, поле отображается неправильно.
Я использую:
ddwrt:FormatDateTime(строка (@RenewalDate), 1033, 'дд ММММ гггг')
Который показывает 04 января 2010 для 01/04/2010 и, не показывает неразрешимые даты, такие как 31 декабря 2010.
Это применимо даже к формуле simnple =[Modified]
Сервер настроен в США для этой локали.
Решение
не могли бы вы изменить формулу на simnple =[Today] и проверить, работает ли она?
пожалуйста, попробуйте воспользоваться приведенной ниже формулой
=IF(NOT(ISBLANK([Modified])),DAY([Modified])&" "&TEXT([Modified],"mmm")&" "&YEAR([Modified]),"")
И у меня это прекрасно работает.Пожалуйста, попробуйте это и дайте мне знать, что вы получаете.
Не связан с StackOverflow