Я пытаюсь создать отчеты, которые можно развернуть в разных средах (тестовая, производственная) и / или в разных базах данных, без изменения файла prpt.
Итак, я создал несколько jndis и поместил имя jndi в качестве параметра в xaction, которая, в свою очередь, выполнила запрос и передала результат в prpt. Работало отлично.
Пока я не начал использовать подотчеты.
Я думаю, что нет способа передать набор результатов в подотчет для каждой строки основного отчета.
Похоже, что если вы используете подотчеты, вы должны определить соединение и запрос внутри подотчета.
Я не прав? Кто-нибудь пробовал это? Каков «правильный» способ развернуть мультитенантный отчет с вложенными отчетами и передать соединение или jndi в качестве параметра?
(Я готов отказаться от использования jndi, если есть другой способ)
Спасибо!
Обновление: С этим связана ошибка в biserver 3.7 и 3.8 ссылка