getTitleReporter
クラス: mlreportgen.report.BaseTable
名前空間: mlreportgen.report
ベース テーブルのタイトル レポーターの取得
構文
reporter = getTitleReporter(table)
説明
は、reporter
= getTitleReporter(table
)BaseTable
レポーター (table
) がその Title
プロパティで指定された値を書式設定するために使用するレポーターを返します。getTitleReporter
を使用して、タイトルの配置、位置、および外観をカスタマイズします。
入力引数
出力引数
例
カスタマイズされたテーブル タイトルのスタイルの使用
既定のスタイルとは異なる、テーブルのタイトル用のスタイルを作成します。まず、以下の手順を使用してカスタム BaseTable
テンプレートを作成します。
BaseTable
レポーターのcreateTemplate
メソッドを使用して、レポーターの PDF テンプレートのコピーを作成します。コピーに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;
バージョン履歴
R2017b で導入