getTitleReporter

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

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

Синтаксис

reporter = getTitleReporter(table)

Описание

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

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

расширить все

Таблица для отчета, заданная как объект reporter базовой таблицы. Как создать 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