Чтобы разместить ссылку на свой сайт с этой страницы воспользуйтесь системой платных ссылок
SAPE.
|
На главную 1с форева.ру
На страницу "Программисту \ Различные полезные функции, процедуры, куски кода для 1с".
Кнопка выбора периода в 1с.
Платформа: 8.2, 8.3
Формы: Обычные, Управляемые
Конфигурация: любая
Релиз: любой
Страница актуализирована: 06.02.2017
Выбора периода.
Как сделать собственную кнопку выбора периода.
Создаете два реквизита типа Дата "НачалоПериода" и "КонецПериода". Разместите их на форме.
На форме делаете кнопку, на которую вешаете код:
Процедура КнопкаВыбораПериодаНажатие(Элемент)
    НастройкаПериода = Новый НастройкаПериода;
    НастройкаПериода.РедактироватьКакИнтервал = Истина;
    НастройкаПериода.РедактироватьКакПериод = Истина;
    НастройкаПериода.ВариантНастройки = ВариантНастройкиПериода.Период;
    НастройкаПериода.УстановитьПериод(НачалоПериода, ?(КонецПериода='0001-01-01', КонецПериода, КонецДня(КонецПериода)));
    Если НастройкаПериода.Редактировать() Тогда
        НачалоПериода = НастройкаПериода.ПолучитьДатуНачала();
        КонецПериода = НастройкаПериода.ПолучитьДатуОкончания();
    КонецЕсли;
КонецПроцедуры
|
|
|