Report 如何更改RML文件中表格的对齐方式?

Report 如何更改RML文件中表格的对齐方式?,report,openerp,rml,Report,Openerp,Rml,我正在使用OpenOffice designer编辑OpenERP报告,我将表的对齐设置为左或右,然后保存并发送到服务器。当我打印发票报告时,表格始终位于中心。因此,我将从RML文件中编辑它,但我不知道如何做,请帮助我。只需将alignment=“RIGHT”属性添加到要对齐的元素中即可 例如: <paraStyle name="addressBox" fontName="Arial" fontSize="12" align

我正在使用OpenOffice designer编辑OpenERP报告,我将表的对齐设置为左或右,然后保存并发送到服务器。当我打印发票报告时,表格始终位于中心。因此,我将从RML文件中编辑它,但我不知道如何做,请帮助我。

只需将
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>