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

Опубликовал yuraskas Рупышев (yuraskas) в раздел Программирование - Практика программирования

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

Условия для выполнения задачи:
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) 458 02.01.10 21:50 Сейчас в теме
> 4. Проверяем, чтобы в СКД на загладке "Настройки -> Параметры данных" были галки на "НачалоПериода" и "КонецПериода"

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

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