问题标签 [rml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
146 浏览

image - 如何在 RML 中旋转图像?

如何在 RML 中旋转图像?我尝试使用rotate degrees="90"但没有用。

0 投票
1 回答
534 浏览

openerp - 在 RML 文档中添加页脚

我有一个文档,我已经设法在其中插入了标题。正文在标题之后开始,并继续到我的标题所在的下一页。

也就是说,我无法正确添加页脚。通过检查 RML 参考,似乎没有可以添加的标签作为页脚,所以我必须想出一个解决方案。到目前为止,我没有尝试过任何工作。这是我的模板部分:

0 投票
1 回答
47 浏览

python - 在 openerp 报告解析器中获取产品精度

我想report parser在代码中使用它RML来替换方法中的产品精度get_digits

我有这个代码:

可能吗?

0 投票
0 回答
45 浏览

header - Odoo 7 在 rml 标头中总是出现错误的 active_id

我想在一个 pdf 文件中一起在树视图中打印 2 个或更多 odoo 7 报告。我需要在我自己的拣货报告的 rml 标头中输出 shopdata。我得到了所有页面上最后一个对象的商店数据,因为在 rml 标头中,active_id 是所有对象的最后一个对象的 id,而不是当前对象的 id。

我怎样才能解决这个问题?

0 投票
1 回答
415 浏览

django - 使用 rml2pdf 时如何删除默认页脚?

我使用reportlab rml(report markup language)通过rml2pdf生成pdf,它带有默认的页脚内容,那么,如何删除pdf的页脚?(我在官方文档中找不到具体的解决方法)。

0 投票
1 回答
2586 浏览

report - 如何使用 rml 将静态图像添加到 odoo 报告

我正在尝试将一些静态图像添加到 odoo 报告中,但它对我不起作用,我尝试使用已安装的 Web 模块中的现有徽标图像进行测试,但它不起作用。这是我的代码:

当我尝试生成报告时,它显示一个弹出错误:

类型 'exceptions.IOError File /web/static/src/img/logo.png 在图像路径中找不到 handle_pageBegin args=() traceback object at 0x2627DEE0>

我不确定出了什么问题,还有其他方法可以访问图像文件吗?

编辑:我从 Odoo 官方论坛关注这个答案:https ://www.odoo.com/fr_FR/forum/help-1/question/print-image-in-rml-file-24663

0 投票
1 回答
398 浏览

openerp - 能动态变化?

我有一个<blockTable>根据用户输入改变大小的东西。
如果没有足够的空间在同一页上绘制块表,我想继续在下一页上绘制。

blockTable height如果当前页面空间不足,如何更改 跳转到下一页?

0 投票
1 回答
179 浏览

openerp - 如何在 ODOO9 中将金额转换为法文字母并以第纳尔作为货币?

任何人都可以向我解释如何将 AMOUNT 转换为 FRENCH LETTERS 与 DINARS 作为货币。事实上,我已经尝试过,这个:

在我的函数中,我有这个: amount_in_word = amount_to_text(somme_brut, lang='fr', currency='dinars') 但我收到警告:

金额将转换为英文字母。任何人都可以帮忙吗?

此致。

0 投票
1 回答
321 浏览

openerp - 页码的 RML 测试

Moin Moin,我正在开发 Openerp 7,并使用 rml 创建了 pdf。问题是:我需要页码,但只是从第二页开始。我尝试了一些 rml if 子句语句,但第 1 页总是被打印出来,而且得到 printet 的东西非常奇怪。

pdf上打印的内容是:

]] 1(2,3,...)

pageTemplate 第二个用于在第 1 页之后打印不同的页眉。我希望在页码之后直接打印。

我真的不知道为什么代码表现得像他一样。也欢迎不同的解决方案。

制造克里斯

0 投票
0 回答
372 浏览

python - 带有 docIf 的有条件的公司 RML 标头

亲爱的,

我们要求仅在 PDF 上的业务文档(例如发票、销售报价单、销售订单)的第一页上打印用户定义的公司抬头。PDF 报告的所有其他页面必须只包含我们的公司徽标。

幸运地找到了Brett Lehrer 的帖子我试图用

在自定义公司标题 RML 定义中。

进一步修改./odoo/openerp/report/render/rml2pdf/trml2pdf.py函数中的文件def _flowable(...)以处理<docIf>标签如下

但这并没有带来所需的结果:

公司页眉打印在 PDF 上,每页<docIf>标签内没有任何定义。似乎条件永远不会变为 True。

几天来的网络研究现在没有结果。

你们中的任何人可能已经解决了这样的需求或在 OpenERP/odoo 中使用条件 RML 输出?

你能帮忙吗?非常感谢您的评论/想法。谢谢