У меня есть поле DateTime "Date1" в моем списке. Мне нужно установить его формат как «ДД-МММ-ГГГГ» (например: 29 марта 2017 г.). Я сделал это в форме отображения, используя функцию FormatDatetime в XSL: Select. Мне нужно изменить его и в формах New/Edit, когда дата выбирается из datepicker
Sharepoint 2013: как изменить формат даты текстового поля DateTime в NewForm/EditForm?
Ответы (1)
Насколько я знаю, это невозможно с использованием свойства «Расчетное значение» столбца «Дата1», поскольку самостоятельная ссылка не разрешена.
Что вы можете сделать, так это создать новый столбец «Расчет», а затем использовать формулу =TEXT(Date1,"dd MMM yyyy")
. Выберите «Дата и время» в возвращаемом типе данных и используйте «Только дату» в формате.
Это решит вашу цель
person
Melad Batta
schedule
10.04.2017
но этот вычисляемый столбец будет отображаться только в виде списка. Мое требование: всякий раз, когда дата выбрана из календаря, текстовое поле должно быть заполнено: например, 29 марта 2017 г. вместо - 29/03/2017 г.
- person Sanjana Chhabira; 10.04.2017
Я не думаю, что он может просто изменить формат даты в столбце «Дата и время» по умолчанию, пожалуйста, прочитайте этот совет sharepoint.stackexchange.com /а/58904/42224а>
- person Melad Batta; 10.04.2017