我一直在努力尝试在 openerp 中模仿在 Tryton 中找到的关于 Health GNU 模块的报告。在他们的报告文件夹中有一个report.odt文件,与 openerp 中的任何 sxw 报告非常相似,但有一些例外。例如,代替 openERP 的:
[[repeatIn(objects,'test')]]
我们有一个开始和结束标签,用于制作前面的例子:
<FOR EACH="TEST IN OBJECTS"> .... </FOR>
如何在传统的 sxw 报告中模仿以下内容:
<for each="case in test.critearea">
<if test="case.excluded==0">
#this 在表之外
...values in table...
#table 从这里开始
</if>
<for>
,匹配时基本上排除一整行。
使用熟悉的语法,例如[[ case.excluded==False ]]
没用。