Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml 如何在Odoo10中显示Qweb报表中的图像?_Xml_Report_Odoo_Odoo 10_Qweb - Fatal编程技术网

Xml 如何在Odoo10中显示Qweb报表中的图像?

Xml 如何在Odoo10中显示Qweb报表中的图像?,xml,report,odoo,odoo-10,qweb,Xml,Report,Odoo,Odoo 10,Qweb,我是Qweb报告的初学者。我想在Qweb报告中显示图像。那么,我该怎么做呢 我还想知道“o.field\u name”和“docs.field\u name”之间的区别是什么?如果你想在报告中插入一个静态图像,你需要将图像放在文件夹中:your\u module/src/img/your\u image.jpg。然后,您必须在报告中插入: <img class="img" src="/your_module/static/src/img/your_image.jpg"/> 我希望这

我是Qweb报告的初学者。我想在Qweb报告中显示图像。那么,我该怎么做呢


我还想知道“o.field\u name”和“docs.field\u name”之间的区别是什么?

如果你想在报告中插入一个静态图像,你需要将图像放在文件夹中:
your\u module/src/img/your\u image.jpg
。然后,您必须在报告中插入:

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

我希望这对你有帮助

谢谢Dayana,它为你工作。但是,对于仅显示为方框的图像。以及如何打印任何图形或图表?谢谢你的帮助。我从来没有打印过任何图表或聊天报告。很抱歉,我帮不了你。好的,没问题。您好,如何替换其他字段值中的图像,如png图像?
<img t-attf-src="data:image/*;base64,{{your_image_field}}"/>
<span t-field="o.your_image_field" t-field-options='{"widget": "image"}'/>
<t t-foreach="docs" t-as="o">
    <t t-call="..." t-lang="o.partner_id.lang"/>
</t>