powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Jasper Reports не считываются данные из xml источника
3 сообщений из 3, страница 1 из 1
Jasper Reports не считываются данные из xml источника
    #39680343
legg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поле logo_path (и все остальные поля этого уровня) шаблона не заполняется источником
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
<?xml version="1.0"?>

-<report>

    <inst_id>0</inst_id>

    <logo_path>/home/weblogic/iofiles/jasperreports_20180726113408505.png</logo_path>

    <inst/>

    <agent_id>0</agent_id>

    <agent/>

    <start_date>31.07.2018</start_date>

    <end_date>31.07.2018</end_date>

    <cards/>

</report>



но заполняется источником

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
<?xml version="1.0"?>

-<report>

    <inst_id>0</inst_id>

    <logo_path>/home/weblogic/iofiles/jasperreports_20180726113408505.png</logo_path>

    <inst/>

    <agent_id>0</agent_id>

    <agent/>

    <start_date>23.07.2018</start_date>

    <end_date>31.07.2018</end_date>


    -<cards>


        -<card>

            <inst_id>1001</inst_id>

            <agent_id>10000001</agent_id>

            <agent_name>Agent 1</agent_name>

            <network_id>1001</network_id>

            <network_name>Local network</network_name>

            <card_number>56464564</card_number>

            <expir_date>25.07.2021</expir_date>

            <iss_date>25.07.2018</iss_date>

            <issuer_range>25.07.2018 - 26.07.2021</issuer_range>

            <cardholder_name>fio5</cardholder_name>

            <company_name/>

            <account_number>22222</account_number>

            <person_name>fio0</person_name>

        </card>


        -<card>

            <inst_id>1001</inst_id>

            <agent_id>10000001</agent_id>

            <agent_name>Agent 1</agent_name>

            <network_id>1001</network_id>

            <network_name>Local network</network_name>

            <card_number>65363546</card_number>

            <expir_date>26.07.2021</expir_date>

            <iss_date>26.07.2018</iss_date>

            <issuer_range>25.07.2018 - 26.07.2021</issuer_range>

            <cardholder_name>FIO</cardholder_name>

            <company_name/>

            <account_number>00000000000</account_number>

            <person_name>FIO2</person_name>

        </card>


        -<card>

            <inst_id>1001</inst_id>

            <agent_id>10000001</agent_id>

            <agent_name>Agent 1</agent_name>

            <network_id>1001</network_id>

            <network_name>Local network</network_name>

            <card_number>12345</card_number>

            <expir_date>26.07.2021</expir_date>

            <iss_date>26.07.2018</iss_date>

            <issuer_range>25.07.2018 - 26.07.2021</issuer_range>

            <cardholder_name>fio3</cardholder_name>

            <company_name/>

            <account_number>22222</account_number>

            <person_name>fio4</person_name>

        </card>

    </cards>

</report>



все поля (те, что внутри тега <cards> в том числе ) - в единственном датасете шаблона.
В чем м.б. причина? Если есть идеи - поделитесь, пожалуйста
з.ы. прошу прощения за возможные ошибки в определениях и общую невнятность изложения. с jasper repоrts раньше не работал.
...
Рейтинг: 0 / 0
Jasper Reports не считываются данные из xml источника
    #39680348
legg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
шаблон
...
Рейтинг: 0 / 0
Jasper Reports не считываются данные из xml источника
    #39680397
legg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мб какому другому новичку пригодится - причина в строке шаблона <queryString language="xPath">
<![CDATA[/report/cards/card]]>
слияние с данными первого источника не происходило т.к. в нем отсутствует секция card .
Потому не заполнялись поля даже не из этой секции.
Т.е. решение - заменить <cards/> на <cards><card></card></cards>
и все заверте..
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Jasper Reports не считываются данные из xml источника
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]