Стандартная "Настройка периода" в отчетах на базе СКД

Программирование - Практика программирования

При написании собственных отчетов на базе СКД, я столкнулся с тем, что выбор периода делается достаточно неудобно. Куда удобнее, когда есть стандартная "Настройка периода", реализованная в типовых отчетах. Реализовать это очень просто и быстро.

Условия для выполнения задачи:
1. Отчет должен быть оборотным, и в схеме должны присутствовать два системных параметра: "НачалоПериода" и "КонецПериода".

Решение:
1. Задаем основную форму внешнего отчета, если ее нет. Рис 2.
2. Создаем на форме конпку "ВыборПериода". Рис 3.
3. В модуль формы копируем код (1.txt)
4. Проверяем, чтобы в СКД на загладке "Настройки -> Параметры данных" были галки на "НачалоПериода" и "КонецПериода" Рис.4.

Все, запускаем отчет в 1С Предприятие и наслаждаемся старым выбором периода.

Скачать файлы

Наименование Файл Версия Размер
Код модуля формы
.txt 0,94Kb
28.04.12
180
.txt 0,94Kb 180 Скачать

См. также

Комментарии
1. Serj (Serj1C) 465 02.01.10 21:50 Сейчас в теме
> 4. Проверяем, чтобы в СКД на загладке "Настройки -> Параметры данных" были галки на "НачалоПериода" и "КонецПериода"

1) можно эти галочки программно поставить.
2) Настройку периода можно инициализировать из параметров.
3) а еще можно избавиться от объявления переменных в первой строке.
3. Eugeneer (Eugeneer) 12.01.10 10:51 Сейчас в теме
Удобная вещь действительно.
4. Алексей Гришков (asg1975) 222 27.09.11 01:44 Сейчас в теме
Согласен на 100% - так вводить период и удобней и привычней! Будем использовать
5. Евгений Зорин (evn-zorin) 18 28.04.12 11:46 Сейчас в теме
6. Павел Никифоров (Lyns_owner) 269 28.04.12 11:52 Сейчас в теме
Автор и иже с ним - используйте шаблон отчета на СКД с диска ИТС, он поддерживает кучу возможностей, в том числе задание периода, быстрых отборов, параметров отчета, вариантов отчета, настройки структуры, оформления и т.п.
7. yuraskas Рупышев (yuraskas) 173 30.04.12 08:29 Сейчас в теме
(6) Lyns_owner, а минус то тут причем? Нравиться шаблон, используй. Кстати, обрати внимание, когда была статья написана, тебя еще на сайте и впомине не было.
8. Павел Никифоров (Lyns_owner) 269 08.05.12 02:44 Сейчас в теме
(7) yuraskas, А шаблон был :P

З.Ы. дабы не изобретал велосипед и не вводил остальных в заблуждение.
Оставьте свое сообщение