ReportLab2.2でPythonを使用してPDFレポートを作成しようとしています。ユーザーガイド
に
よると、
特別なTableStyleIndeces[原文のまま]
どのスタイルコマンドでも、最初の行のインデックスを特別な文字列「splitlast」または「splitfirst」のいずれかに設定して、スタイルを分割テーブルの最後の行または継続の最初の行にのみ使用する必要があることを示すことができます。これにより、分割の周りにより良い効果を持つテーブルを分割できます。
次のようないくつかのスタイル要素を使用してみました。
('TEXTCOLOR', (0, 'splitfirst'), (1, 'splitfirst'), colors.black)
('TEXTCOLOR', (0, 'splitfirst'), (1, 0), colors.black)
('TEXTCOLOR', (0, 'splitfirst'), (1, -1), colors.black)
そして、これらのどれもうまくいかないようです。1つ目は、次のメッセージを含むTypeErrorを生成します。
TypeError: cannot concatenate 'str' and 'int' objects
後者の2つは、次のメッセージとともにTypeErrorsを生成します。
TypeError: an integer is required
この機能は単に壊れているのですか、それとも私は何か間違ったことをしていますか?後者の場合、私は何を間違っていますか?