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