getTitleReporter

Класс: mlreportgen.report.BaseTable
Пакет: mlreportgen.report

Получите генератор отчетов заголовка базовой таблицы

Синтаксис

reporter = getTitleReporter(table)

Описание

reporter = getTitleReporter(table) возвращает генератор отчетов что BaseTable генератор отчетов (table) использование, чтобы отформатировать значение, заданное его Title свойство. Используйте getTitleReporter настроить выравнивание заголовка, положение и внешний вид.

Входные параметры

развернуть все

Таблица для отчета, заданного как объект генератора отчетов базовой таблицы. Создать table введите, используйте mlreportgen.report.BaseTable.

Выходные аргументы

развернуть все

Генератор отчетов заголовка базовой таблицы, возвращенный как объект генератора отчетов.

Примеры

Используйте индивидуально настраиваемый табличный стиль заголовка

Создайте стиль для заголовка вашей таблицы, которая отличается от стиля по умолчанию. Во-первых, создайте пользовательский BaseTable шаблон с помощью этих шагов:

  1. Создайте копию шаблона PDF генератора отчетов с помощью createTemplate метод BaseTable генератор отчетов. Назовите копию MyTableTemplate.pdftx и сохраните его в папке отчета.

  2. Разархивируйте шаблон.

  3. Откройте файл таблицы стилей шаблона в текстовом редакторе.

  4. Отредактируйте BaseTableTitle разработайте в файле таблицы стилей шаблона, таким образом, это удовлетворяет ваши требования.

  5. Сохраните файл таблицы стилей.

  6. Повторно архивируйте шаблон.

Затем используйте getTitleReporter метод и TemplateSrc свойство использовать ваш шаблон.

.

import mlreportgen.report.*
import mlreportgen.dom.*
rpt = Report('MyReport','pdf');
table = BaseTable();
table.Title = 'My Table';
titleReporter = getTitleReporter(table);
titleReporter.TemplateSrc = 'MyTableTemplate.pdftx';
table.Title = titleReporter;

Введенный в R2017b