Я создал фрейм и подотчет для интеграции с APEX и уточнил до такой степени, что готов к развертыванию на JasperServer.Каким-то образом точный синтаксис побеждает меня.Я перепробовал все варианты, на которые указывают следующие вопросы, но, похоже, ничего не работает.Кстати, я использую Glassfish, но не думаю, что это важно.Вот мои вопросы:
При развертывании подотчета развертывать в виде отчета или файла JRXML?
Нужно линастроить элементы управления вводом для подотчета, передаваемые отчетом по фреймам?
Имеет ли значение, где я развертываю подотчет (структура папок), пока я передаю правильный SUBREPORT_DIR
параметр для кадра?
На этом SUBREPORT_DIR
я пробовал пару разных вещей.Сначала я использовал абсолютный путь по умолчанию в своем локальном ящике для целей отладки и передавал нужное мне значение в URL (то есть ... & SUBREPORT_DIR = / Subreports / ...).Я также попытался установить по умолчанию путь, который я хотел.Ни один из них не работает, но должен ли первый работать так же хорошо, как и второй?
Каков фактический синтаксис для передачи SUBREPORT_DIR
?Я развернул свой отчет о фреймах как «/ reports / frame», а мой подотчет - как «/ reports / Subreports / sub», поэтому я передавал «repo: / Subreports /» (без кавычек в URL, с кавычками по умолчанию)на фрейме).
Мой фрейм и саб работают в iReport с теми же параметрами, которые я передаю, но они вообще не работают с URL.Я могу загрузить сабвуфер как отчет в JasperServer, передать его, пропустить фрейм params, и заставить его работать, но когда я попытаюсь запустить фрейм, никаких кубиков.
Заранее спасибо за помощьи я надеюсь вернуть его, как только я правильно настрою его.