Групповые отчеты

Модуль "Групповые отчеты"

Функции

    СоздатьГрупповойОтчет

Объекты и типы

    ГрупповойОтчет

Функции модуля "Групповые отчеты"

СоздатьГрупповойОтчет

Формат вызова:
СоздатьГрупповойОтчет: ГрупповойОтчет; /*только чтение*/


Типы модуля "Групповые отчеты"

ГрупповойОтчет

описание:
Модуль предназначен для формирования отчетов, состоящих из нескольких частей или имеющих несколько шаблонов.

функции объекта:

  Вызыватель
  ДобавитьСтраницу
  Заголовок
  Закреплена
  ИндексТекущейСтраницы
  КлючОбъекта
  КлючСтраницы
  НаИзменениеСтраницы
  Описание
  ОчиститьСтраницы
  Страницы
  ТипВызывателя
  ТипОбъекта
  ЧислоСтраниц

Вызыватель

Формат вызова:
ГрупповойОтчет.Вызыватель: объект;


ДобавитьСтраницу

Формат вызова:
ГрупповойОтчет.ДобавитьСтраницу(Секция, Заголовок: строка; Постоянная, Кнопки: целое): объект; /*только чтение*/

описание:
Подготавливает форму отчета для заполнения.

параметры:
Секция - Параметр указывает название секции отчета. Все названия секций отчета перечислены на рабочем месте администратора.
Заголовок - Параметр указывает название заголовка отчета.

пример использования:

включить "Многостраничные секции", "Печать документов";
ВыполнитьОтчет(Параметры: СписокПараметров; Шаблон: Шаблон; ГрупОтчет: ГрупповойОтчет; Ресурс: строка);
начало
  Шаблон := ГрупОтчет.ДобавитьСтраницу("Секция просмотра", "Часть 1");
  Шаблон.ЗагрузитьИзКонфигурации("имя шаблона");
конец


Заголовок

Формат вызова:
ГрупповойОтчет.Заголовок(Индекс: целое): строка;


Закреплена

Формат вызова:
ГрупповойОтчет.Закреплена(Индекс: целое): целое;


ИндексТекущейСтраницы

Формат вызова:
ГрупповойОтчет.ИндексТекущейСтраницы: целое;

описание:
Возвращает номер текущей страницы.


КлючОбъекта

Формат вызова:
ГрупповойОтчет.КлючОбъекта: объект;


КлючСтраницы

Формат вызова:
ГрупповойОтчет.КлючСтраницы(Индекс: целое): целое; /*только чтение*/


НаИзменениеСтраницы

Формат вызова:
ГрупповойОтчет.НаИзменениеСтраницы: Программа;


Описание

Формат вызова:
ГрупповойОтчет.Описание(Индекс: целое): строка;


ОчиститьСтраницы

Формат вызова:
ГрупповойОтчет.ОчиститьСтраницы; /*только чтение*/


Страницы

Формат вызова:
ГрупповойОтчет.Страницы(Индекс: целое): объект; /*только чтение*/

параметры:
Индекс - Параметр задает индекс страницы.


ТипВызывателя

Формат вызова:
ГрупповойОтчет.ТипВызывателя: целое;


ТипОбъекта

Формат вызова:
ГрупповойОтчет.ТипОбъекта: целое;


ЧислоСтраниц

Формат вызова:
ГрупповойОтчет.ЧислоСтраниц: целое; /*только чтение*/

описание:
Возвращает количество страниц группового отчетаы