Страница 1 из 1

SubReport

Добавлено: 30 мар 2017, 10:53
Akin
Добрый день.
Подключаю внешний отчет по пути к файлу.
У пользователей этот файл отчета может быть в разных папках.
А можно ли указывать относительный путь к файлу.
Если можно, то относительно чего происходит поиск.
Спасибо.

Re: SubReport

Добавлено: 30 мар 2017, 16:17
Akin
И еще вопрос, по этой же теме.
Подключаю к отчету внешний файл.
То, что размещено в PageFooterе подключаемого файла, выводится вверху страницы.
Как от этого избавиться?
Пример приложил.
Спасибо

Re: SubReport

Добавлено: 31 мар 2017, 17:59
Ivan
Здравствуйте.
Akin писал(а):Подключаю внешний отчет по пути к файлу. У пользователей этот файл отчета может быть в разных папках.
А можно ли указывать относительный путь к файлу. Если можно, то относительно чего происходит поиск.
Относительный путь указывать можно. Обычно текущим путём считается папка вашего приложения.
Например, если ваш подотчет "report_1.mrt" находится в подпапке MySubReports главного приложения, то путь будет "MySubReports\report_1.mrt".
Есть нюанс: в дизайнере относительный путь сабрепорта надо задавать на закладке Hyperlink.
Если путь задать на закладке File, то после закрытия окна путь пример вид "file://MySubReports\report_1.mrt", и система будет искать файл на сетевом ресурсе с именем "MySubReports".
Akin писал(а):То, что размещено в PageFooterе подключаемого файла, выводится вверху страницы. Как от этого избавиться?
Это какая-то ошибка. Будем разбираться. Спасибо за присланный пример и описание.

Спасибо.

Re: SubReport

Добавлено: 07 апр 2017, 09:45
Akin
Добрый день.
Вы разобрались с данной проблемой? Жду ответа.
Спасибо.

Re: SubReport

Добавлено: 13 апр 2017, 13:56
HighAley
Здравствуйте.

Извините за задержку с ответом.
Из-за принципов работы движка, Sub-report рендерится на отдельной странице, и Page Footer отобразиться всего один раз в конце одной большой странице.
После чего, этот Sub-report вставляется в основной отчёт. Вам лучше это Page Footer убрать с Sub-report'а.
Мы работаем над проблемой над проблемой отображения Page Footer, но отображаться на каждой странице он не будет.

Спасибо.