Report 如何更改RML文件中表格的对齐方式?
我正在使用OpenOffice designer编辑OpenERP报告,我将表的对齐设置为左或右,然后保存并发送到服务器。当我打印发票报告时,表格始终位于中心。因此,我将从RML文件中编辑它,但我不知道如何做,请帮助我。只需将Report 如何更改RML文件中表格的对齐方式?,report,openerp,rml,Report,Openerp,Rml,我正在使用OpenOffice designer编辑OpenERP报告,我将表的对齐设置为左或右,然后保存并发送到服务器。当我打印发票报告时,表格始终位于中心。因此,我将从RML文件中编辑它,但我不知道如何做,请帮助我。只需将alignment=“RIGHT”属性添加到要对齐的元素中即可 例如: <paraStyle name="addressBox" fontName="Arial" fontSize="12" align
alignment=“RIGHT”
属性添加到要对齐的元素中即可
例如:
<paraStyle name="addressBox"
fontName="Arial"
fontSize="12"
alignment="RIGHT"
/>
如果需要进一步的详细信息,请检查区块表 典型的块表 属性
- 风格-风格 样式:应用于表格的表格样式
- 行高-测量顺序 行高:表中的行高列表
- 冷宽.测量顺序 列宽:表中列宽的列表
- repeatRows-整数 重复行:在表拆分时重复行的标志
- 对齐-选择(“左”、“十进制”、“右”、“中”、“中”) 对齐:整个表格的对齐
<blockTable alignment="RIGHT">
<tr>
<td>whole table align right</td>
</tr>
</blockTable>
整张桌子向右对齐
我在代码中使用了这个:
<stylesheet>
...
<blockTableStyle id="Table_style1">
<blockAlignment value="LEFT"/> <!-- "RIGHT" "CENTER" -->
</blockTableStyle>
...
</stylesheet>
<story>
<blockTable style="Table_style1">
<tr>
<td>
</td>
</tr>
</blockTable>
</story>
...
...
在此之后添加上面的样式
<blockTable style="mytable" colWidths="3.0cm,6.3cm" rowHeights="2.0cm,0cm">
<tr>
<td ><para style="variant">A</para></td>
<td>
<para style="details">Product : <xsl:value-of select="product" />
Project : <xsl:value-of select="prj" />
Manuf. Order : <xsl:value-of select="mrp" />
Work Center : </para>
</td>
</tr>
<tr>
<td> </td>
<td>
</td>
</tr>
</blockTable>
A.
产品:
项目:
制造订单:
工作中心:
如何解决此pblm。请帮助…alignment=“RIGHT”、alignment=“LEFT”、alignment=“CENTER”完成所有这些工作。
<blockTable style="mytable" colWidths="3.0cm,6.3cm" rowHeights="2.0cm,0cm">
<tr>
<td ><para style="variant">A</para></td>
<td>
<para style="details">Product : <xsl:value-of select="product" />
Project : <xsl:value-of select="prj" />
Manuf. Order : <xsl:value-of select="mrp" />
Work Center : </para>
</td>
</tr>
<tr>
<td> </td>
<td>
</td>
</tr>
</blockTable>