- Скопировать текст модуля формы;
- Реквизиты объекту/отчету:
- НачалоПериода (Тип: Дата и время)
- КонецПериода (Тип: Дата и время)
- Реквизиты формы:
- ВыбранныйПериод (Тип: Строка 50)
- ТипПериода (Тип: Строка 50)
- Команды формы:
- ПериодМинус (Действие: ПериодМинус, Картинка: ПереместитьВлево)
- ПериодПлюс (Действие: ПериодПлюс, Картинка: ПереместитьВправо)
- Скопировать элементы формы «ГруппаВыборПериода». Проверить корректно ли установились связанные процедуры для кнопок: ПериодМинус, ПериодПлюс. Проверить корректно ли связался реквизит «ВыбранныйПериод» с элементом формы ВыбранныйПериод и свойство «ТолькоПросмотр» включено.
- При необходимости скопировать элемент формы «ТипПериода» и проверить связь с реквизитом «ТипПериода». Проверить событие: ТипПериодаПриИзменении. Проверить свойства ВидПоля: Переключатель, ВидПереключателя: Тублер, СписокВыбора:
ГОД
|
Год
|
ПОЛУГОДИЕ
|
Полугодие
|
КВАРТАЛ
|
Квартал
|
МЕСЯЦ
|
Месяц
|
- УСТАНОВКА ДЛЯ ОТЧЕТА!
Необходимо произвести замену слова «Объект» на «Отчет» в модуле формы через пункт меню: ПРАВКА – ЗАМЕНИТ…:
Если отчет работает на СКД, то не забыть внести в процедуру «ПриКомпоновкеРезультата» в модуле отчета параметры (при условии, что в СКД вы использовали одноименные параметры НачалоПериода и КонецПериода или заменить на сови):
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
Параметры = КомпоновщикНастроек.Настройки.ПараметрыДанных;
Параметры.УстановитьЗначениеПараметра("НачалоПериода", НачалоПериода);
Параметры.УстановитьЗначениеПараметра("КонецПериода", КонецПериода);
КонецПроцедуры