1

こんにちは pentaho のサンプル レポートemail_inventory_inline_HTML.xactioninventory.prptディレクトリに例があります: biserver-ce\pentaho-solutions\bi-developers\reporting\unified-file-format. xaction スクリプトは、定義されたレポートを電子メールでinventory.prpt送信します (電子メールの本文内)。

似たようなことをするにはどうすればよいですか。xaction 経由で電子メールを送信できますが、電子メール本文の結果のレポートにスタイルや色がありません。pentaho レポート デザイナーでインライン スタイルを実装するにはどうすればよいですか。私は見てinvertory.prptいますが、彼らがどのようにこれを行ったのか理解できません。メールで送信するレポートにスタイルが必要です。

サンプル レポート ( inventory.prpt) を html 出力として実行すると、要素にインライン css が含まれていることがわかります。これにより、メール本文でスタイルが明らかに表示されます。ただし、私のレポートはスタイリングのために css クラスを参照しています。この機能をオフにするにはどうすればよいですか。私は、inventory.prpt がその html 出力にインライン css を持たせるものを見つけようとしていますが、役に立ちません。どんな助けでも大歓迎です

4

1 に答える 1

1

これは本当に解決策ではありませんが、私にとってはうまくいきました。

inventory.prptサンプル レポートを仕様に合わせて変更しました。これが事実かどうかはわかりませんが、css インライン機能は inventory.prpt レポート キャンバスに合わせてカスタマイズされているようです。そのため、あちこちでいくつかの変更と交換が行われ、準備が整いました。魔法のように!

于 2014-05-28T16:43:33.317 に答える