[fix] problem in o2m
[odoo/odoo.git] / addons / auction / report / lots_list_inv.xsl
1 <?xml version="1.0" encoding="utf-8"?>
2
3 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
4
5         <xsl:template match="/">
6                 <xsl:apply-templates select="lots"/>
7         </xsl:template>
8
9         <xsl:template match="lots">
10                 <document xmlns:fo="http://www.w3.org/1999/XSL/Format">
11                         <template leftMargin="2.0cm" rightMargin="2.0cm" topMargin="2.0cm" bottomMargin="2.0cm" title="Releve de compte" author="Generated by Open ERP, Fabien Pinckaers" allowSplitting="20">
12                                 <pageTemplate id="all">
13                                         <pageGraphics/>
14                                         <frame id="list" x1="1.0cm" y1="2.0cm" width="19.0cm" height="27cm"/>
15                                 </pageTemplate>
16                         </template>
17
18                         <stylesheet>
19                                 <paraStyle name="small" fontName="Courier" fontSize="12" spaceBefore="0mm" spaceAfter="0mm"/>
20                                 <paraStyle name="verysmall" fontSize="10" fontName="Courier" spaceBefore="0mm" spaceAfter="0mm"/>
21                                 <paraStyle name="smallest" fontSize="8" fontName="Courier" spaceBefore="-1mm" spaceAfter="-1Mm"/>
22
23                                 <blockTableStyle id="left">
24                                         <blockValign value="TOP"/>
25                                         <blockAlignment value="LEFT"/>
26                                         <blockFont name="Helvetica-Bold" size="10"/>
27                                         <blockTextColor colorName="black"/>
28                                         <lineStyle kind="LINEABOVE" thickness="0.5" colorName="black" start="0,0" stop="-1,0"/>
29                                         <lineStyle kind="LINEABOVE" thickness="0.5" colorName="black" start="0,0" stop="-1,0"/>
30                                         <lineStyle kind="LINEBELOW" thickness="0.5" colorName="black"/>
31                                         <lineStyle kind="LINEBEFORE" thickness="0.5" colorName="black" start="0,0" stop="-1,-1"/>
32                                         <lineStyle kind="LINEBEFORE" thickness="0.5" colorName="black" start="0,0" stop="0,-1"/>
33                                         <lineStyle kind="LINEAFTER" thickness="0.5" colorName="black" start="-1,0" stop="-1,-1"/>
34                                         <blockBackground colorName="(1,1,1)" start="0,0" stop="-1,-1"/>
35                                         <blockBackground colorName="(0.88,0.88,0.88)" start="0,0" stop="-1,0"/>
36                                 </blockTableStyle>
37                         </stylesheet>
38
39                         <story>
40                                 <blockTable repeatRows="1" style="left" colWidths="2.4cm,2.2cm,12.0cm,1.8cm">
41                                         <tr>
42                                                 <td>
43                                                         <para style="small"><b t="1">Inv.</b></para>
44                                                 </td><td>
45                                                         <para style="small"><b t="1">List N.</b></para>
46                                                 </td><td>
47                                                         <para style="small"><b t="1">Description</b></para>
48                                                 </td><td>
49                                                         <para style="small"><b t="1">Cat. N.</b></para>
50                                                 </td>
51                                         </tr>
52                                         <xsl:apply-templates select="lot">
53                                                 <xsl:sort data-type="number" select="deposit_num"/>
54                                                 <xsl:sort data-type="number" select="lot_num"/>
55                                         </xsl:apply-templates>
56                                 </blockTable>
57                         </story>
58                 </document>
59         </xsl:template>
60
61         <xsl:template match="lot">
62                 <tr>
63                         <td>
64                                 <para style="verysmall">
65                                         <xsl:value-of select="deposit_num"/>
66                                 </para>
67                         </td><td>
68                                 <para style="verysmall">
69                                         <xsl:value-of select="lot_num"/>
70                                 </para>
71                         </td><td>
72                                 <para style="verysmall">
73                                     <xsl:value-of select="name"/>
74                                 </para>
75                                 <para style="verysmall">
76                                     <xsl:value-of select="desc"/>
77                                 </para>
78                         </td><td>
79                                 <para style="verysmall">
80                                         <xsl:value-of select="obj_num"/>
81                                 </para>
82                         </td>
83                 </tr>
84         </xsl:template>
85 </xsl:stylesheet>