Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
27 ноя 2024, 21:45

Интервал дат

Автор mila1231, 29 фев 2016, 07:30

0 Пользователей и 1 гость просматривают эту тему.

mila1231

Есть обработка, в ней табличное поле, есть два поля ввода типа дата, т.е это дата_с, дата_по, вопрос такой как добавить интервал дат,т.е стандартный, где можно выбрать за квартал, за год...
или хотя бы в какую сторону капать?

ls600


Процедура ДатаНажатие(Элемент)
НастройкаПериода = Новый НастройкаПериода;
НастройкаПериода.УстановитьПериод(ДатаНач, ?(ДатаКон='0001-01-01', ДатаКон, КонецДня(ДатаКон)));
НастройкаПериода.РедактироватьКакИнтервал = Истина;
НастройкаПериода.РедактироватьКакПериод = Истина;
НастройкаПериода.ВариантНастройки = ВариантНастройкиПериода.Период;
НастройкаПериода.Редактировать();
ДатаНач = НастройкаПериода.ПолучитьДатуНачала();
ДатаКон = НастройкаПериода.ПолучитьДатуОкончания();
КонецПроцедуры



ДатаНач - реквизит с типом дата
ДатаКон - реквизит с типом дата

ДатаНажатие (или другое название) - Кнопка на форме.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск