bisa
09-06-2003, 04:59 AM
hi all
i'm having some problem managing the bottommargin with itemband and page-footer:
my application should print on a pre-printed bill module (with a pre-formatted table with n-rows and m columns), and it should follow the module margins.
so i use the itemband to display all the items of the bill and the page-footer to display the total charge of it.
i need the page footer as on the bottom of the page as possible, but, when i move it the itemband moves too, and i get the last itemband item printed over the pre-printed line that separes the itemband with the page footer.
viceversa, if i try to get my itemband more on the top of the page also the page footer moves....
is there a way to set a space between itemband and page-footer or a way to move only an item (page-footer or itemband) without moving the other?
this is the xml file code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE report-definition PUBLIC "-//JFreeReport//DTD report definition//EN//extended" "http://jfreereport.sourceforge.net/extreport.dtd">
<report-definition name="First Report">
<parser-config>
<object-factory class="com.jrefinery.report.io.ext.factory.objects.DefaultClassFactory"/>
<element-factory class="com.jrefinery.report.io.ext.factory.elements.DefaultElementFactory"/>
<stylekey-factory class="com.jrefinery.report.io.ext.factory.stylekey.DefaultStyleKeyFactory"/>
<stylekey-factory class="com.jrefinery.report.io.ext.factory.stylekey.PageableLayoutStyleKeyFactory"/>
<template-factory class="com.jrefinery.report.io.ext.factory.templates.DefaultTemplateCollection"/>
<datasource-factory class="com.jrefinery.report.io.ext.factory.datasource.DefaultDataSourceFactory"/>
</parser-config>
<report-config>
<defaultpageformat orientation="portrait" pageformat="A4" topmargin="72" bottommargin="70" leftmargin="34" rightmargin="35"/>
</report-config>
<report-description>
<page-header>
<style>
<compound-key name="min-size">
<basic-object name="height">18.0</basic-object>
<basic-object name="width">0.0</basic-object>
</compound-key>
<basic-key name="display-on-lastpage">true</basic-key>
<basic-key name="display-on-firstpage">true</basic-key>
</style>
<default-style>
<basic-key name="font-bold">false</basic-key>
<basic-key name="font-size">9</basic-key>
<basic-key name="font">Tahoma</basic-key>
<basic-key name="font-italic">false</basic-key>
</default-style>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">293.0</basic-object>
<basic-object name="y">120.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<basic-key name="dynamic_height">true</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">ragSoc</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">293.0</basic-object>
<basic-object name="y">130.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">indirizzo</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">293.0</basic-object>
<basic-object name="y">140.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">localita</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">293.0</basic-object>
<basic-object name="y">150.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">nazione</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">54.0</basic-object>
<basic-object name="y">150.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">nFattura</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">150.0</basic-object>
<basic-object name="y">150.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">dataFattura</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">0.0</basic-object>
<basic-object name="y">190.0</basic-object>
</compound-key>
<basic-key name="dynamic_height">true</basic-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">220.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">modPag</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">360.0</basic-object>
<basic-object name="y">200.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">codice</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">100.0</basic-object>
<basic-object name="y">265.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<basic-key name="font-size">8</basic-key>
<compound-key name="min-size">
<basic-object name="height">50.0</basic-object>
<basic-object name="width">300.0</basic-object>
</compound-key>
<basic-key name="valignment">top</basic-key>
</style>
<template references="string-field">
<basic-object name="field">intestazione</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
</page-header>
<page-footer>
<style>
<basic-key name="display-on-lastpage">true</basic-key>
<compound-key name="min-size">
<basic-object name="height">14.0</basic-object>
<basic-object name="width">0.0</basic-object>
</compound-key>
</style>
<band name="summary">
<default-style>
<basic-key name="font-bold">false</basic-key>
<basic-key name="font-size">8</basic-key>
<basic-key name="font">Tahoma</basic-key>
<basic-key name="font-italic">false</basic-key>
</default-style>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">50.0</basic-object>
<basic-object name="y">300.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">imponibile</basic-object>
<basic-object name="nullValue"></basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">140.0</basic-object>
<basic-object name="y">300.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">ivaPerc</basic-object>
<basic-object name="nullValue"></basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">200.0</basic-object>
<basic-object name="y">300.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">iva</basic-object>
<basic-object name="nullValue"></basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">250.0</basic-object>
<basic-object name="y">300.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">nonImponibile</basic-object>
<basic-object name="nullValue"></basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">490.0</basic-object>
<basic-object name="y">300.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">totale</basic-object>
<basic-object name="nullValue"></basic-object>
</template>
</element>
</band>
</page-footer>
<itemband>
<style>
<compound-key name="min-size">
<basic-object name="height">10.0</basic-object>
<basic-object name="width">0.0</basic-object>
</compound-key>
</style>
<default-style>
<basic-key name="font">Tahoma</basic-key>
<basic-key name="font-size">8</basic-key>
<basic-key name="font-bold">false</basic-key>
<basic-key name="font-italic">false</basic-key>
</default-style>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">0.0</basic-object>
<basic-object name="y">0.0</basic-object>
</compound-key>
<basic-key name="dynamic_height">false</basic-key>
<compound-key name="min-size">
<basic-object name="height">10.0</basic-object>
<basic-object name="width">-50.0</basic-object>
</compound-key>
<basic-key name="paint">black</basic-key>
<basic-key name="alignment">left</basic-key>
<basic-key name="valignment">top</basic-key>
</style>
<template references="string-field">
<basic-object name="nullValue">-</basic-object>
<basic-object name="field">Data</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">100.0</basic-object>
<basic-object name="y">0.0</basic-object>
</compound-key>
<basic-key name="dynamic_height">false</basic-key>
<compound-key name="min-size">
<basic-object name="height">10.0</basic-object>
<basic-object name="width">300.0</basic-object>
</compound-key>
<basic-key name="paint">black</basic-key>
<basic-key name="alignment">left</basic-key>
<basic-key name="valignment">top</basic-key>
</style>
<template references="string-field">
<basic-object name="nullValue">-</basic-object>
<basic-object name="field">Descrizione</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">430.0</basic-object>
<basic-object name="y">0.0</basic-object>
</compound-key>
<basic-key name="dynamic_height">false</basic-key>
<compound-key name="min-size">
<basic-object name="height">10.0</basic-object>
<basic-object name="width">100.0</basic-object>
</compound-key>
<basic-key name="paint">black</basic-key>
<basic-key name="alignment">right</basic-key>
<basic-key name="valignment">top</basic-key>
</style>
<template references="string-field">
<basic-object name="nullValue">-</basic-object>
<basic-object name="field">Importo</basic-object>
</template>
</element>
</itemband>
</report-description>
<functions>
<property-ref name="report.date"/>
<property-ref name="ragSoc"/>
<property-ref name="indirizzo"/>
<property-ref name="localita"/>
<property-ref name="nazione"/>
<property-ref name="modPag"/>
<property-ref name="pIva"/>
<property-ref name="nFattura"/>
<property-ref name="dataFattura"/>
<property-ref name="codice"/>
<property-ref name="intestazione"/>
<property-ref name="imponibile"/>
<property-ref name="nonImponibile"/>
<property-ref name="iva"/>
<property-ref name="ivaPerc"/>
<property-ref name="totale"/>
<function name="hide-function" class="code.fatturazione.PageFooterHideFunction">
<properties>
<property name="element">summary</property>
</properties>
</function>
</functions>
</report-definition>
thanx a lot
i'm having some problem managing the bottommargin with itemband and page-footer:
my application should print on a pre-printed bill module (with a pre-formatted table with n-rows and m columns), and it should follow the module margins.
so i use the itemband to display all the items of the bill and the page-footer to display the total charge of it.
i need the page footer as on the bottom of the page as possible, but, when i move it the itemband moves too, and i get the last itemband item printed over the pre-printed line that separes the itemband with the page footer.
viceversa, if i try to get my itemband more on the top of the page also the page footer moves....
is there a way to set a space between itemband and page-footer or a way to move only an item (page-footer or itemband) without moving the other?
this is the xml file code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE report-definition PUBLIC "-//JFreeReport//DTD report definition//EN//extended" "http://jfreereport.sourceforge.net/extreport.dtd">
<report-definition name="First Report">
<parser-config>
<object-factory class="com.jrefinery.report.io.ext.factory.objects.DefaultClassFactory"/>
<element-factory class="com.jrefinery.report.io.ext.factory.elements.DefaultElementFactory"/>
<stylekey-factory class="com.jrefinery.report.io.ext.factory.stylekey.DefaultStyleKeyFactory"/>
<stylekey-factory class="com.jrefinery.report.io.ext.factory.stylekey.PageableLayoutStyleKeyFactory"/>
<template-factory class="com.jrefinery.report.io.ext.factory.templates.DefaultTemplateCollection"/>
<datasource-factory class="com.jrefinery.report.io.ext.factory.datasource.DefaultDataSourceFactory"/>
</parser-config>
<report-config>
<defaultpageformat orientation="portrait" pageformat="A4" topmargin="72" bottommargin="70" leftmargin="34" rightmargin="35"/>
</report-config>
<report-description>
<page-header>
<style>
<compound-key name="min-size">
<basic-object name="height">18.0</basic-object>
<basic-object name="width">0.0</basic-object>
</compound-key>
<basic-key name="display-on-lastpage">true</basic-key>
<basic-key name="display-on-firstpage">true</basic-key>
</style>
<default-style>
<basic-key name="font-bold">false</basic-key>
<basic-key name="font-size">9</basic-key>
<basic-key name="font">Tahoma</basic-key>
<basic-key name="font-italic">false</basic-key>
</default-style>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">293.0</basic-object>
<basic-object name="y">120.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<basic-key name="dynamic_height">true</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">ragSoc</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">293.0</basic-object>
<basic-object name="y">130.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">indirizzo</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">293.0</basic-object>
<basic-object name="y">140.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">localita</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">293.0</basic-object>
<basic-object name="y">150.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">nazione</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">54.0</basic-object>
<basic-object name="y">150.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">nFattura</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">150.0</basic-object>
<basic-object name="y">150.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">dataFattura</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">0.0</basic-object>
<basic-object name="y">190.0</basic-object>
</compound-key>
<basic-key name="dynamic_height">true</basic-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">220.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">modPag</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">360.0</basic-object>
<basic-object name="y">200.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">-100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">codice</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">100.0</basic-object>
<basic-object name="y">265.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<basic-key name="font-size">8</basic-key>
<compound-key name="min-size">
<basic-object name="height">50.0</basic-object>
<basic-object name="width">300.0</basic-object>
</compound-key>
<basic-key name="valignment">top</basic-key>
</style>
<template references="string-field">
<basic-object name="field">intestazione</basic-object>
<basic-object name="nullValue">-</basic-object>
</template>
</element>
</page-header>
<page-footer>
<style>
<basic-key name="display-on-lastpage">true</basic-key>
<compound-key name="min-size">
<basic-object name="height">14.0</basic-object>
<basic-object name="width">0.0</basic-object>
</compound-key>
</style>
<band name="summary">
<default-style>
<basic-key name="font-bold">false</basic-key>
<basic-key name="font-size">8</basic-key>
<basic-key name="font">Tahoma</basic-key>
<basic-key name="font-italic">false</basic-key>
</default-style>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">50.0</basic-object>
<basic-object name="y">300.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">imponibile</basic-object>
<basic-object name="nullValue"></basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">140.0</basic-object>
<basic-object name="y">300.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">ivaPerc</basic-object>
<basic-object name="nullValue"></basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">200.0</basic-object>
<basic-object name="y">300.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">iva</basic-object>
<basic-object name="nullValue"></basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">250.0</basic-object>
<basic-object name="y">300.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">nonImponibile</basic-object>
<basic-object name="nullValue"></basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">490.0</basic-object>
<basic-object name="y">300.0</basic-object>
</compound-key>
<basic-key name="alignment">left</basic-key>
<compound-key name="min-size">
<basic-object name="height">9.0</basic-object>
<basic-object name="width">100.0</basic-object>
</compound-key>
<basic-key name="valignment">bottom</basic-key>
</style>
<template references="string-field">
<basic-object name="field">totale</basic-object>
<basic-object name="nullValue"></basic-object>
</template>
</element>
</band>
</page-footer>
<itemband>
<style>
<compound-key name="min-size">
<basic-object name="height">10.0</basic-object>
<basic-object name="width">0.0</basic-object>
</compound-key>
</style>
<default-style>
<basic-key name="font">Tahoma</basic-key>
<basic-key name="font-size">8</basic-key>
<basic-key name="font-bold">false</basic-key>
<basic-key name="font-italic">false</basic-key>
</default-style>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">0.0</basic-object>
<basic-object name="y">0.0</basic-object>
</compound-key>
<basic-key name="dynamic_height">false</basic-key>
<compound-key name="min-size">
<basic-object name="height">10.0</basic-object>
<basic-object name="width">-50.0</basic-object>
</compound-key>
<basic-key name="paint">black</basic-key>
<basic-key name="alignment">left</basic-key>
<basic-key name="valignment">top</basic-key>
</style>
<template references="string-field">
<basic-object name="nullValue">-</basic-object>
<basic-object name="field">Data</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">100.0</basic-object>
<basic-object name="y">0.0</basic-object>
</compound-key>
<basic-key name="dynamic_height">false</basic-key>
<compound-key name="min-size">
<basic-object name="height">10.0</basic-object>
<basic-object name="width">300.0</basic-object>
</compound-key>
<basic-key name="paint">black</basic-key>
<basic-key name="alignment">left</basic-key>
<basic-key name="valignment">top</basic-key>
</style>
<template references="string-field">
<basic-object name="nullValue">-</basic-object>
<basic-object name="field">Descrizione</basic-object>
</template>
</element>
<element type="text/plain">
<style>
<compound-key name="absolute_pos">
<basic-object name="x">430.0</basic-object>
<basic-object name="y">0.0</basic-object>
</compound-key>
<basic-key name="dynamic_height">false</basic-key>
<compound-key name="min-size">
<basic-object name="height">10.0</basic-object>
<basic-object name="width">100.0</basic-object>
</compound-key>
<basic-key name="paint">black</basic-key>
<basic-key name="alignment">right</basic-key>
<basic-key name="valignment">top</basic-key>
</style>
<template references="string-field">
<basic-object name="nullValue">-</basic-object>
<basic-object name="field">Importo</basic-object>
</template>
</element>
</itemband>
</report-description>
<functions>
<property-ref name="report.date"/>
<property-ref name="ragSoc"/>
<property-ref name="indirizzo"/>
<property-ref name="localita"/>
<property-ref name="nazione"/>
<property-ref name="modPag"/>
<property-ref name="pIva"/>
<property-ref name="nFattura"/>
<property-ref name="dataFattura"/>
<property-ref name="codice"/>
<property-ref name="intestazione"/>
<property-ref name="imponibile"/>
<property-ref name="nonImponibile"/>
<property-ref name="iva"/>
<property-ref name="ivaPerc"/>
<property-ref name="totale"/>
<function name="hide-function" class="code.fatturazione.PageFooterHideFunction">
<properties>
<property name="element">summary</property>
</properties>
</function>
</functions>
</report-definition>
thanx a lot