Класс: mlreportgen.report.BaseTable
Пакет: mlreportgen.report
Получить заголовок базовой таблицы reporter
reporter = getTitleReporter(table)
возвращает репортер, который reporter
= getTitleReporter(table
)BaseTable
репортер (table
) используется для форматирования значения, заданного его Title
свойство. Использование getTitleReporter
для настройки выравнивания заголовка, положения и внешнего вида.
Создайте стиль заголовка таблицы, отличный от стиля по умолчанию. Сначала создайте пользовательский BaseTable
шаблон с использованием следующих шагов:
Создайте копию PDF шаблона репортера с помощью createTemplate
метод BaseTable
репортер. Назовите копию MyTableTemplate.pdftx
и храните его в папке отчета.
Разархивируйте шаблон.
Откройте файл таблицы стилей шаблона в текстовом редакторе.
Отредактируйте BaseTableTitle
стиль в файле таблицы стилей шаблона, чтобы он соответствовал вашим требованиям.
Сохраните файл таблицы стилей.
Переархивируйте шаблон.
Затем используйте 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;