gifts2017

Шаблон отчета на СКД

Опубликовал Сергей Богайчук (bsa1968) в раздел Программирование - Инструментарий

Шаблон для создания отчетов, построенных с помощью системы компоновки данных. Программная платформа 8.2, обычное приложение.

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

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

Пользователю предоставляется инструментарий для быстрой настройки отчета перед его выполнением: Параметры отчета, Отборы, Сортировка, Оформление (кнопка "Настройка"). Реализован механизм работы с копиями отчета: создание копий, сохранение на диск,  загрузка раннее сохраненных копий.

Замечания по работе отчета и его функционалу приветствуются:)

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

Наименование Файл Версия Размер Кол. Скачив.
ШаблонОтчетаНаСКД_82.erf
.erf 33,39Kb
07.02.15
69
.erf 33,39Kb 69 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Алексей Рожнятовский (spetzpozh) 09.02.15 11:02
Выглядит хорошо. Не думали сделать для управляемого приложения?
2. Сергей Богайчук (bsa1968) 11.02.15 10:59
(1) spetzpozh,
Думал, но пока нет возможности (времени)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа