powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Открытие Birt отчета из другого отчета.
9 сообщений из 9, страница 1 из 1
Открытие Birt отчета из другого отчета.
    #39577463
Фотография chans_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый коллеги.
Есть отчет, внутри него гиперссылки на десяток других отчетов (отдельные rptdesign файлы).

Пользователь запускает отчет находит нужный, тыкает - получает то что хочет

Хочу сделать так, чтобы при открытии основного отчета автоматически запускался один из отчетов (в соответствии с условиями). Такое возможно?
...
Рейтинг: 0 / 0
Открытие Birt отчета из другого отчета.
    #39577532
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там же можно как-то внедрять свой JS. Вот в нем и писать вызов второго отчета. Правда, по умолчанию сейчас браузеры блокируют открытие новых окон/вкладок джаваскриптом, так что надо внимательнее смотреть на сообщения.
...
Рейтинг: 0 / 0
Открытие Birt отчета из другого отчета.
    #39577631
Фотография chans_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. SakТам же можно как-то внедрять свой JS. Вот в нем и писать вызов второго отчета. Правда, по умолчанию сейчас браузеры блокируют открытие новых окон/вкладок джаваскриптом, так что надо внимательнее смотреть на сообщения.
где именно?
...
Рейтинг: 0 / 0
Открытие Birt отчета из другого отчета.
    #39577675
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chans_maxгде именно?
Не совсем понятен вопрос.
Если "где именно внедрять JS?", то на закладке Resources в свойствах отчета. Сам не проверял, просто запомнилось из каких-то What's new.
Если "где именно смотреть на сообщения", то в браузере.
...
Рейтинг: 0 / 0
Открытие Birt отчета из другого отчета.
    #39577747
Фотография chans_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. Sak,

не работает.
...
Рейтинг: 0 / 0
Открытие Birt отчета из другого отчета.
    #39577878
chans_max,

Написать в Text item и указать ему тип HTML

Код: javascript
1.
2.
3.
4.
5.
<script>
var targetURL = new String(location.href);
targetURL = targetURL.replace('Основной отчет', 'Нужный отчет');	
window.open(targetURL,'_new');
</script>
...
Рейтинг: 0 / 0
Открытие Birt отчета из другого отчета.
    #39577933
Фотография chans_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
знаком с BIRTchans_max,

Написать в Text item и указать ему тип HTML

Код: javascript
1.
2.
3.
4.
5.
<script>
var targetURL = new String(location.href);
targetURL = targetURL.replace('Основной отчет', 'Нужный отчет');	
window.open(targetURL,'_new');
</script>



*кинулся в ноги лобзая грязные сапоги* - Спасибо добрый человек!
...
Рейтинг: 0 / 0
Открытие Birt отчета из другого отчета.
    #39577935
Фотография chans_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
знаком с BIRT,

Может ты еще подскажешь как в туда параметры передавать? к примеру &__format=PDF и входящие для отчета?
...
Рейтинг: 0 / 0
Открытие Birt отчета из другого отчета.
    #39577937
Фотография chans_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
знаком с BIRT,

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


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