我有一个模块feedback_form他们我的字段很少。现在我能够在报告中获得所有值。但我有两个字段应该以表格形式出现。一个记录在两个字段中可能有2个值。其他记录在两个字段中可能有4个值。 所以我应该采用动态的行创建方式
'insp_msr1' : fields.many2many('results.measure','results_measure_rel','super_id','results_measure_id','Result',),
'insp_rslt' : fields.one2many('feedback.tree','insp_rsltts','Inspection Result',),
如何在表格格式的.RML报告中获取这两个字段 [[repeatIn(o.insp_rslt,' L&#39 ;,' TR&#39)]] [[(tc.valuess或''用于o.insp_rslt TC ])]]
尝试过它,但我无法以表格的形式制作
答案 0 :(得分:1)
你必须像这样添加部分:
<section>
<para>[[repeatIn(o.insp_rslt,'line')]]</para>
<blockTable colWidths="180.0" >
<tr>
<td>
<para>[[ format(line.name) ]] </para>
</td>
</tr>
</blockTable>
</section>