Как программно изменить Формат у ПолеВвода УФ с типом Дата
Здравствуйте.
УФ. Документ. Реквизит ДатаНачала состав даты в св-вах реквизита Дата и время.
Надо в зависимости от настройки иногда вводить в ПолеВвода, связанное с этим реквизитом, дату (без указания времени), а иногда со временем.
Такой код почему-то не работает:
В чем проблема? как такое программно сделать?
УФ. Документ. Реквизит ДатаНачала состав даты в св-вах реквизита Дата и время.
Надо в зависимости от настройки иногда вводить в ПолеВвода, связанное с этим реквизитом, дату (без указания времени), а иногда со временем.
Такой код почему-то не работает:
Если Объект.УказыватьВремя тогда
Элементы.ДатаНачала.Формат = "ДЛФ=В";
иначе
Элементы.ДатаНачала.Формат = "ДЛФ=Д";
конецесли;
В чем проблема? как такое программно сделать?
По теме из базы знаний
Найденные решения
(1), во-первых, вместо Формат поставить ФорматРедактирования и после ДЛФ указывать английские буквы: D, T или DT:
Если Объект.УказыватьВремя тогда
Элементы.ДатаНачала.ФорматРедактирования = "ДЛФ=T";
иначе
Элементы.ДатаНачала.ФорматРедактирования = "ДЛФ=D";
конецесли;
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(1), во-первых, вместо Формат поставить ФорматРедактирования и после ДЛФ указывать английские буквы: D, T или DT:
Если Объект.УказыватьВремя тогда
Элементы.ДатаНачала.ФорматРедактирования = "ДЛФ=T";
иначе
Элементы.ДатаНачала.ФорматРедактирования = "ДЛФ=D";
конецесли;
(1) Добрый день, в расширении отформатировал поле табличной части, отработал такой код:
Платформа 8.3.22.1750. При открытии отображает без дробей, а в момент редактирования все равно отображает знаки после запятой с чем может быть связано не сталкивались? При том что ФорматРедактирования указан без дробей.
Элементы.ТоварыКоличество.Формат = "ЧЦ=15";
Элементы.ТоварыКоличество.ФорматРедактирования = "ЧЦ=15";
Платформа 8.3.22.1750. При открытии отображает без дробей, а в момент редактирования все равно отображает знаки после запятой с чем может быть связано не сталкивались? При том что ФорматРедактирования указан без дробей.
Вакансии
1С-Программист (интегратор Битрикс24)
Санкт-Петербург
зарплата от 150 000 руб. до 250 000 руб.
Полный день
Санкт-Петербург
зарплата от 150 000 руб. до 250 000 руб.
Полный день