我正在使用OpenOffice设计器来编辑OpenERP报告,我将表格的左对齐设置为左边或右边,然后保存并发送到服务器。当我打印发票报表时,表格始终位于中心。所以我要从RML文件编辑它,但我不知道该怎么做请帮助我。
答案 0 :(得分:1)
只需将alignment="RIGHT"
属性添加到要对齐的元素
例如:
<paraStyle name="addressBox"
fontName="Arial"
fontSize="12"
alignment="RIGHT"
/>
如果您需要更多详细信息,请查看RML User Guide
答案 1 :(得分:0)
<强> blockTable 强>
典型的阻止表。
<强>属性强>
style - Style
样式:应用于表格的表格样式。
rowHeights - 测量顺序
行高:表中行高的列表。
colWidths - 测量顺序
列宽:表中的列宽列表。
repeatRows - 整数
重复行:在表格拆分时重复行的标志。
alignment - 选择('left','decimal','right','center','center')
对齐:整个表的对齐方式。
示例:
<blockTable alignment="RIGHT">
<tr>
<td>whole table align right</td>
</tr>
</blockTable>
答案 2 :(得分:0)
<paraStyle name="nospace" fontName="Courier" fontSize="10" spaceBefore="0" spaceAfter="0"/>
<paraStyle name="logo" fontName="Courier" fontSize="10" spaceBefore="0" spaceAfter="0" valign="bottom"/>
<paraStyle name="variant" fontName="Courier" fontSize="30" spaceBefore="0" spaceAfter="0" valign="top" alignment="Center"/>
<paraStyle name="details" fontName="Courier" fontSize="10" spaceBefore="0" spaceAfter="0"/>
添加以上样式,在此之后
<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>