В первую очередь в данной разработке была предпринята попытка минимизации затрат на окончательную настройку и оформление отчетов, построенных с помощью СКД. Реализован алгоритм автоматической фиксации шапки отчета. Отчет может содержать несколько макетов СКД, в каждом из которых может быть несколько вариантов, поэтому в форме отчета реализована возможность быстрого переключения между схемами СКД и их вариантами. Заполнение и настройка элементов переключения (списки выбора «Вид отчета» и «Вариант отчета») проводится автоматически (по именам схем СКД и именам Вариантов этих схем).
Разработчику предоставляется возможность на базе готового механизма определения ссылок на объекты, выведенные в отчет, добавлять свои варианты обработки этих объектов, например, проведение, печать, ввод на основании, любой другой произвольный алгоритм. Для выполнения нужного варианта обработки Пользователю достаточно выделить в отчете ячейки, содержащие ссылки на нужные объекты, и выбрать предопределенный разработчиком вариант обработки из меню «Действия».
Пользователю предоставляется инструментарий для быстрой настройки отчета перед его выполнением: Параметры отчета, Отборы, Сортировка, Оформление (кнопка «Настройка»). Реализован механизм работы с копиями отчета: создание копий, сохранение на диск, загрузка раннее сохраненных копий.
Замечания по работе отчета и его функционалу приветствуются:)
Выглядит хорошо. Не думали сделать для управляемого приложения?
(1) spetzpozh,
Думал, но пока нет возможности (времени)
Скажите шаблон поддерживает,процедуру переключения макетов скд?