powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / IReport (Return Values)
1 сообщений из 1, страница 1 из 1
IReport (Return Values)
    #35613825
buraner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дано:
Связка NetBeans + IReport.

В Report'е есть подключение к таблице БД (мускуль) и из нее делается выборка. Пусть условно мы из нее получаем [id] записей SELECT id FROM tb1.
В Report'е в бэнде [detail] выводится значение этого [id].
Из Report'а в SubReport передается это самое, полученное, значение [id] через Parameters (св-во SubReport).
SubReport состоит из одно бэнда - detail, нулевого размера.
В SubReporte есть подключение к другой таблице той же БД и пусть делается выборка SELECT id FROM tb2 WHERE id = tb1.id .
В свою очередь это, полученное, [id] возвращается из SubReport в Report при помощи Return Values и выводится рядом с первым [id] из tb1.

Трабла:
Выводит следующее:

tb1.id | tb2.id
1 | null
2 | 1
3 | 2
4 | 3

Также, для проверки, пробовал в в Report'е делать вывод SubReport'а (что в него приходит через Parameters и выборку [id] из tb2) - в SubReport'е все Ок, никакого отставания нет.



Т.е. судя по всему SubReport вызывается позже чем вывод переменной в которой хранится tb2.id.
Пробовал менять позицию SubReport в пункте [detail] дерева отчета - никакого результата.

Всем камрадам пасиб за помощь.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / IReport (Return Values)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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