2017-10-27 8 views

答えて

1

レポートに静止画像を挿入する場合は、画像をフォルダの中に入れる必要があります。your_module/src/img/your_image.jpg

<img class="img" src="/your_module/static/src/img/your_image.jpg"/> 

をしかし、あなたがイメージとしてフィールドを使用したい場合は、レポートでこれを試みることができる:次に、あなたのレポートで、あなたは挿入する必要があります多くのため

<img t-attf-src="data:image/*;base64,{{your_image_field}}"/> 

または

<span t-field="o.your_image_field" t-field-options='{"widget": "image"}'/> 

あなたが訪問できる情報:insert_image_in_qwebおよびprint_image_in_qweb_reports

一方、thレポートでアクセス可能な特定の変数はありますか?

docs:現在のレポートのレコードです。

だから、あなたはdocsを使用するときは、すべてのレコードを参照しているとあなたが(次のコードに示すように)oを使用するときは、各要素に対して反復を開始:

<t t-foreach="docs" t-as="o"> 
    <t t-call="..." t-lang="o.partner_id.lang"/> 
</t> 

私はこのことを願っています助けます!

+0

ありがとうDayana、のために働いています。しかし、の画像はボックスのみで表示されます。また、どのようにグラフやグラフを印刷するのですか? ありがとうございました。 –

+0

グラフやチャットをレポートに印刷したことはありません。すみません、お手伝いできません。 – Dayana

+0

いいえ、問題ありません。 –

関連する問題