summaryrefslogtreecommitdiff
path: root/jasper_reports/report
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-09-13 12:05:33 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-09-13 12:05:33 +0700
commit8f3d096dbae18bacd95796d03b17d4d94a806c85 (patch)
treeae90032724dabe417b907db43145639e6df9565f /jasper_reports/report
parent0d87fec0c4c6fb573b1a09076f6d50844d8d0a80 (diff)
jasper report integration
Diffstat (limited to 'jasper_reports/report')
-rwxr-xr-xjasper_reports/report/document_header.jasperbin0 -> 18503 bytes
-rwxr-xr-xjasper_reports/report/document_header.jrxml52
-rwxr-xr-xjasper_reports/report/landscape_header.jasperbin0 -> 53328 bytes
-rwxr-xr-xjasper_reports/report/landscape_header.jrxml125
-rwxr-xr-xjasper_reports/report/portrait_header.jasperbin0 -> 42287 bytes
-rwxr-xr-xjasper_reports/report/portrait_header.jrxml90
-rwxr-xr-xjasper_reports/report/report_header.jasperbin0 -> 19053 bytes
-rwxr-xr-xjasper_reports/report/report_header.jrxml32
8 files changed, 299 insertions, 0 deletions
diff --git a/jasper_reports/report/document_header.jasper b/jasper_reports/report/document_header.jasper
new file mode 100755
index 0000000..5f8430e
--- /dev/null
+++ b/jasper_reports/report/document_header.jasper
Binary files differ
diff --git a/jasper_reports/report/document_header.jrxml b/jasper_reports/report/document_header.jrxml
new file mode 100755
index 0000000..888f202
--- /dev/null
+++ b/jasper_reports/report/document_header.jrxml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="report name" pageWidth="595" pageHeight="842" whenNoDataType="AllSectionsNoDetail" columnWidth="535" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
+ <parameter name="title" class="java.lang.String"/>
+ <parameter name="subtitle" class="java.lang.String"/>
+ <parameter name="comments" class="java.lang.String"/>
+ <background>
+ <band/>
+ </background>
+ <title>
+ <band height="76">
+ <textField isBlankWhenNull="true">
+ <reportElement x="164" y="1" width="241" height="24"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font size="16" isBold="true"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[$P{title}]]></textFieldExpression>
+ </textField>
+ <textField isBlankWhenNull="true">
+ <reportElement x="164" y="25" width="241" height="24"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font size="12" isBold="false"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[$P{subtitle}]]></textFieldExpression>
+ </textField>
+ <textField isStretchWithOverflow="true" isBlankWhenNull="true">
+ <reportElement x="164" y="49" width="241" height="24"/>
+ <textElement textAlignment="Center" verticalAlignment="Middle">
+ <font size="10" isBold="false"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[$P{comments}]]></textFieldExpression>
+ </textField>
+ </band>
+ </title>
+ <pageHeader>
+ <band/>
+ </pageHeader>
+ <columnHeader>
+ <band/>
+ </columnHeader>
+ <detail>
+ <band/>
+ </detail>
+ <columnFooter>
+ <band/>
+ </columnFooter>
+ <pageFooter>
+ <band/>
+ </pageFooter>
+ <summary>
+ <band/>
+ </summary>
+</jasperReport>
diff --git a/jasper_reports/report/landscape_header.jasper b/jasper_reports/report/landscape_header.jasper
new file mode 100755
index 0000000..dad79e9
--- /dev/null
+++ b/jasper_reports/report/landscape_header.jasper
Binary files differ
diff --git a/jasper_reports/report/landscape_header.jrxml b/jasper_reports/report/landscape_header.jrxml
new file mode 100755
index 0000000..c46f6a6
--- /dev/null
+++ b/jasper_reports/report/landscape_header.jrxml
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="portrait_header" language="groovy" pageWidth="792" pageHeight="612" orientation="Landscape" whenNoDataType="AllSectionsNoDetail" columnWidth="792" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0">
+ <property name="ireport.zoom" value="1.366026910730142"/>
+ <property name="ireport.x" value="0"/>
+ <property name="ireport.y" value="0"/>
+ <parameter name="DOCUMENT" class="java.lang.String"/>
+ <parameter name="LANG" class="java.lang.String"/>
+ <parameter name="REWIND" class="java.lang.Object">
+ <parameterDescription><![CDATA[]]></parameterDescription>
+ <defaultValueExpression><![CDATA[$P{REPORT_DATA_SOURCE}.moveFirst()]]></defaultValueExpression>
+ </parameter>
+ <parameter name="WITH_DATE" class="java.lang.Boolean"/>
+ <queryString language="xPath">
+ <![CDATA[]]>
+ </queryString>
+ <field name="street" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Carrer-street]]></fieldDescription>
+ </field>
+ <field name="street2" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Carrer2-street2]]></fieldDescription>
+ </field>
+ <field name="zip" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/C.P.-zip]]></fieldDescription>
+ </field>
+ <field name="city" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Ciutat-city]]></fieldDescription>
+ </field>
+ <field name="state" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Provincia-state_id/name]]></fieldDescription>
+ </field>
+ <field name="country" class="java.lang.Object">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Pais-country_id/name]]></fieldDescription>
+ </field>
+ <field name="phone" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Telefon-phone]]></fieldDescription>
+ </field>
+ <field name="email" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Email-email]]></fieldDescription>
+ </field>
+ <field name="logo" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Logo-logo]]></fieldDescription>
+ </field>
+ <field name="Usuario-login" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/Usuario-User/Usuario-login]]></fieldDescription>
+ </field>
+ <field name="lang" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/Empresa-partner_id/Idioma-lang]]></fieldDescription>
+ </field>
+ <field name="Nombre-name" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/Usuario-User/Compania-company_id/Empresa-partner_id/Nombre-name]]></fieldDescription>
+ </field>
+ <field name="CIF_NIF-vat" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/Usuario-User/Compania-company_id/Empresa-partner_id/CIF_NIF-vat]]></fieldDescription>
+ </field>
+ <variable name="now" class="java.util.Date" calculation="Count">
+ <variableExpression><![CDATA[new Date()]]></variableExpression>
+ <initialValueExpression><![CDATA[]]></initialValueExpression>
+ </variable>
+ <variable name="L" class="java.util.Locale">
+ <variableExpression><![CDATA[$F{lang} != null && $F{lang}.length() == 5 ? new Locale( $F{lang}.substring(0,2), $F{lang}.substring(3,5) ) : ( $F{lang} != null && $F{lang}.length() == 2 ? new Locale( $F{lang}.substring(0,2) ) : $P{REPORT_LOCALE} )]]></variableExpression>
+ <initialValueExpression><![CDATA[$F{lang} != null && $F{lang}.length() == 5 ? new Locale( $F{lang}.substring(0,2), $F{lang}.substring(3,5) ) : ( $F{lang} != null && $F{lang}.length() == 2 ? new Locale( $F{lang}.substring(0,2) ) : $P{REPORT_LOCALE} )]]></initialValueExpression>
+ </variable>
+ <background>
+ <band splitType="Stretch"/>
+ </background>
+ <title>
+ <band height="54" splitType="Stretch">
+ <image onErrorType="Icon">
+ <reportElement x="0" y="2" width="173" height="52"/>
+ <imageExpression class="java.lang.String"><![CDATA[$F{logo}]]></imageExpression>
+ </image>
+ <textField isStretchWithOverflow="true">
+ <reportElement x="596" y="11" width="181" height="15"/>
+ <textElement textAlignment="Right">
+ <font fontName="Arial" size="12" isBold="true" pdfFontName="Helvetica-Bold"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[$P{DOCUMENT}]]></textFieldExpression>
+ </textField>
+ <textField isStretchWithOverflow="true">
+ <reportElement x="175" y="14" width="176" height="31" forecolor="#666666"/>
+ <textElement verticalAlignment="Top">
+ <font fontName="Arial" size="8"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{street} + " " + $F{street2} + " \n" +
+$F{zip} + " " + $F{city} + " (" + $F{state} + ") " + $F{country}.get($P{LANG}) + "\n" +
+"e-mail: " + $F{email}]]></textFieldExpression>
+ </textField>
+ <textField>
+ <reportElement x="175" y="2" width="186" height="12"/>
+ <textElement>
+ <font fontName="Arial" size="10" isBold="true"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{Nombre-name}]]></textFieldExpression>
+ </textField>
+ <textField>
+ <reportElement x="175" y="42" width="74" height="12" forecolor="#666666"/>
+ <textElement>
+ <font fontName="Arial" size="8"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{CIF_NIF-vat}]]></textFieldExpression>
+ </textField>
+ <line>
+ <reportElement x="173" y="2" width="1" height="52" forecolor="#666666"/>
+ </line>
+ </band>
+ </title>
+ <pageHeader>
+ <band splitType="Stretch"/>
+ </pageHeader>
+ <columnHeader>
+ <band splitType="Stretch"/>
+ </columnHeader>
+ <detail>
+ <band splitType="Stretch"/>
+ </detail>
+ <columnFooter>
+ <band splitType="Stretch"/>
+ </columnFooter>
+ <pageFooter>
+ <band splitType="Stretch"/>
+ </pageFooter>
+ <summary>
+ <band splitType="Stretch"/>
+ </summary>
+</jasperReport>
diff --git a/jasper_reports/report/portrait_header.jasper b/jasper_reports/report/portrait_header.jasper
new file mode 100755
index 0000000..bda6511
--- /dev/null
+++ b/jasper_reports/report/portrait_header.jasper
Binary files differ
diff --git a/jasper_reports/report/portrait_header.jrxml b/jasper_reports/report/portrait_header.jrxml
new file mode 100755
index 0000000..e6fd43d
--- /dev/null
+++ b/jasper_reports/report/portrait_header.jrxml
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="portrait_header" language="groovy" pageWidth="612" pageHeight="792" whenNoDataType="AllSectionsNoDetail" columnWidth="612" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0">
+ <property name="ireport.zoom" value="1.4641000000000015"/>
+ <property name="ireport.x" value="0"/>
+ <property name="ireport.y" value="0"/>
+ <parameter name="DOCUMENT" class="java.lang.String"/>
+ <parameter name="LANG" class="java.lang.String"/>
+ <parameter name="REWIND" class="java.lang.Object">
+ <parameterDescription><![CDATA[]]></parameterDescription>
+ <defaultValueExpression><![CDATA[$P{REPORT_DATA_SOURCE}.moveFirst()]]></defaultValueExpression>
+ </parameter>
+ <queryString language="xPath">
+ <![CDATA[]]>
+ </queryString>
+ <field name="street" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Carrer-street]]></fieldDescription>
+ </field>
+ <field name="street2" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Carrer2-street2]]></fieldDescription>
+ </field>
+ <field name="zip" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/C.P.-zip]]></fieldDescription>
+ </field>
+ <field name="city" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Ciutat-city]]></fieldDescription>
+ </field>
+ <field name="state" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Provincia-state_id/name]]></fieldDescription>
+ </field>
+ <field name="country" class="java.lang.Object">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Pais-country_id/name]]></fieldDescription>
+ </field>
+ <field name="phone" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Telefon-phone]]></fieldDescription>
+ </field>
+ <field name="email" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Empresa-partner_id/Contactes-address/Email-email]]></fieldDescription>
+ </field>
+ <field name="logo" class="java.lang.String">
+ <fieldDescription><![CDATA[/data/record/User-User/Companyia-company_id/Logo-logo]]></fieldDescription>
+ </field>
+ <background>
+ <band splitType="Stretch"/>
+ </background>
+ <title>
+ <band height="49" splitType="Stretch">
+ <textField isStretchWithOverflow="true">
+ <reportElement x="426" y="10" width="166" height="20"/>
+ <textElement textAlignment="Right">
+ <font size="14" isBold="true" pdfFontName="Helvetica-Bold"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[$P{DOCUMENT}]]></textFieldExpression>
+ </textField>
+ <textField isStretchWithOverflow="true">
+ <reportElement x="149" y="2" width="219" height="46" forecolor="#666666"/>
+ <textElement verticalAlignment="Top">
+ <font size="9"/>
+ </textElement>
+ <textFieldExpression class="java.lang.String"><![CDATA[$F{street} + " " + $F{street2} + " \n" +
+$F{zip} + " " + $F{city} + " (" + $F{state} + ") " + $F{country}.get($P{LANG}) + "\n" +
+"tel." + $F{phone} + " - e-mail: " + $F{email}]]></textFieldExpression>
+ </textField>
+ <image onErrorType="Icon">
+ <reportElement x="10" y="2" width="136" height="46"/>
+ <imageExpression class="java.lang.String"><![CDATA[$F{logo}]]></imageExpression>
+ </image>
+ <line>
+ <reportElement x="146" y="2" width="1" height="44" forecolor="#666666"/>
+ </line>
+ </band>
+ </title>
+ <pageHeader>
+ <band splitType="Stretch"/>
+ </pageHeader>
+ <columnHeader>
+ <band splitType="Stretch"/>
+ </columnHeader>
+ <detail>
+ <band splitType="Stretch"/>
+ </detail>
+ <columnFooter>
+ <band splitType="Stretch"/>
+ </columnFooter>
+ <pageFooter>
+ <band splitType="Stretch"/>
+ </pageFooter>
+ <summary>
+ <band splitType="Stretch"/>
+ </summary>
+</jasperReport>
diff --git a/jasper_reports/report/report_header.jasper b/jasper_reports/report/report_header.jasper
new file mode 100755
index 0000000..a6d4326
--- /dev/null
+++ b/jasper_reports/report/report_header.jasper
Binary files differ
diff --git a/jasper_reports/report/report_header.jrxml b/jasper_reports/report/report_header.jrxml
new file mode 100755
index 0000000..0353590
--- /dev/null
+++ b/jasper_reports/report/report_header.jrxml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="report name" pageWidth="595" pageHeight="842" whenNoDataType="AllSectionsNoDetail" columnWidth="535" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
+ <parameter name="TITLE" class="java.lang.String"/>
+ <parameter name="SUBTITLE" class="java.lang.String"/>
+ <parameter name="COMMENT" class="java.lang.String"/>
+ <background>
+ <band/>
+ </background>
+ <title>
+ <band height="76">
+
+ </band>
+ </title>
+ <pageHeader>
+ <band/>
+ </pageHeader>
+ <columnHeader>
+ <band/>
+ </columnHeader>
+ <detail>
+ <band/>
+ </detail>
+ <columnFooter>
+ <band/>
+ </columnFooter>
+ <pageFooter>
+ <band/>
+ </pageFooter>
+ <summary>
+ <band/>
+ </summary>
+</jasperReport>