exponenta event banner

getTitleReporter

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

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

Синтаксис

reporter = getTitleReporter(table)

Описание

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

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

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

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

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

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

Заголовок базовой таблицы reporter, возвращаемый как объект reporter.

Примеры

Использовать пользовательский стиль заголовка таблицы

Создайте стиль для заголовка таблицы, который отличается от стиля по умолчанию. Сначала создайте пользовательский 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