How can I create a sub-report with an other xml-file?

1

Hallo

 

I've read many posts and forums about this problem, but I didn't found anything, that can help me to solve the problem.

I've two xml-files.

I want to create the mainreport with the first XML-file and the subreport with the second XML-file.

How can i connect this with the parameters? Which I've to use? 

I use jaspersoft studio.

First xml-file:

<?xml version="1.0" encoding="UTF-8"?>
<reports>
    <report title="Mahnhistorik" orientation="landscape">
        <meta_data>
            <meta_node label="Ansprechpartner">-</meta_node>
            <meta_node>-</meta_node>
            <meta_node label="Eigentümer">-</meta_node>
            <meta_node>-</meta_node>
            <meta_node label=""/>
            <meta_node>-</meta_node>
        </meta_data>
        <cols>
            <forderungs_posten_forderungs_referenz type="string" relative_width="16">Referenz</forderungs_posten_forderungs_referenz>
            <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string" relative_width="11">Objekt-Art</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
            <forderungs_posten_forderungs_typ type="string" relative_width="15">Forderungs-Typ</forderungs_posten_forderungs_typ>
            <forderungs_posten_faellig_per type="date" relative_width="11">Fälligkeit</forderungs_posten_faellig_per>
            <forderungs_posten_mahnstatus_bezeichnung type="string" relative_width="19">Mahnstatus</forderungs_posten_mahnstatus_bezeichnung>
            <forderungs_posten_bemerkungen type="string" relative_width="12">Bemerkungen</forderungs_posten_bemerkungen>
            <forderungs_posten_forderungs_betrag type="decimal" relative_width="9">Betrag</forderungs_posten_forderungs_betrag>
        </cols>
        <rows>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">5160125</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.10.2004</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">90.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">12.01.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.02.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.03.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.04.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.05.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.06.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.07.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.08.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.09.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.10.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.11.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.12.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.01.2006</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.02.2006</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.03.2006</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0501.01</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.04.2006</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">12.01.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.02.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.03.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.04.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.05.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.06.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.07.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.08.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.09.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.10.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.11.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.12.2005</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.01.2006</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.02.2006</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.03.2006</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
            <row type="detail">
                <forderungs_posten_forderungs_referenz type="string">6081.01.0506.02</forderungs_posten_forderungs_referenz>
                <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string">Büroraum</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
                <forderungs_posten_forderungs_typ type="string">BM</forderungs_posten_forderungs_typ>
                <forderungs_posten_faellig_per type="date">01.04.2006</forderungs_posten_faellig_per>
                <forderungs_posten_mahnstatus_bezeichnung type="string">Zahlungserinnerung</forderungs_posten_mahnstatus_bezeichnung>
                <forderungs_posten_bemerkungen type="string"/>
                <forderungs_posten_forderungs_betrag type="decimal">1'200.00</forderungs_posten_forderungs_betrag>
            </row>
        </rows>
    </report>
</reports>

second xml-file:

<?xml version="1.0" encoding="UTF-8"?>
<reports>
 
    <report title="Mahnhistorik" orientation="landscape">
        <meta_data>
            <meta_node label="Ansprechpartner">-</meta_node>
            <meta_node>-</meta_node>
            <meta_node label="Eigentümer">-</meta_node>
            <meta_node>-</meta_node>
            <meta_node label=""/>
            <meta_node>-</meta_node>
        </meta_data>
        <cols>
            <forderungs_posten_forderungs_referenz type="string" relative_width="9">Referenz</forderungs_posten_forderungs_referenz>
            <forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung type="string" relative_width="11">Objekt-Art</forderungs_posten_mietvertrag_hauptobjekt_objekt_art_bezeichnung>
            <forderungs_posten_forderungs_typ type="string" relative_width="15">Forderungs-Typ</forderungs_posten_forderungs_typ>
            <forderungs_posten_faellig_per type="date" relative_width="11">Fälligkeit</forderungs_posten_faellig_per>
            <forderungs_posten_mahnstatus_bezeichnung type="string" relative_width="11">Mahnstatus</forderungs_posten_mahnstatus_bezeichnung>
            <forderungs_posten_bemerkungen type="string" relative_width="12">Bemerkungen</forderungs_posten_bemerkungen>
            <forderungs_posten_forderungs_betrag type="decimal" relative_width="7">Betrag</forderungs_posten_forderungs_betrag>
        </cols>
        <rows/>
    </report>
</reports>

dlnvnd's picture
7
Joined: Jul 9 2015 - 1:20am
Last seen: 4 years 3 months ago

1 Answer:

0

if your report uses xml as data source, you should use the parameter ...

byte[] xmlByteArr;
org.w3c.dom.Document xmlDocument = JRXmlUtils.parse(new ByteArrayInputStream(xmlByteArr):
parameters.put(JRXPathQueryExecuterFactory.PARAMETER_XML_DATA_DOCUMENT, xmlDocument);

... to give the data source for the report.

you can add the second xml as parameter to the report.

byte[] secondXmlByteArr;
org.w3c.dom.Document secondXmlDocument = JRXmlUtils.parse(new ByteArrayInputStream(secondXmlByteArr):
parameters.put("p_second_xml", secondXmlDocument );

be sure, thet the parameter p_second_xml ist defined as

org.w3c.dom.Document

in the report! (you can define that in the parameter properties in the field class)

if you call now the subreport (be sure that the subreports query language is set to xpath, otherwise the parameters will not appear), you have to link the parameter p_second_xml to the parameter XML_DATA_DOCUMENT of your subreport.

Subreportelement -> properties -> advanced -> parameters -> add -> Parametername: XML_DATA_DOCUMENT, expression: p_second_xml

now, the datasource of the subreport should be the second xml

grafro's picture
32
Joined: Jul 3 2015 - 2:58am
Last seen: 3 months 5 days ago
Feedback
randomness