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

Для просмотра документации необходимо авторизоваться на сайте