Гость
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Открытие Birt отчета из другого отчета. / 9 сообщений из 9, страница 1 из 1
28.12.2017, 16:34
    #39577463
chans_max
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открытие Birt отчета из другого отчета.
День добрый коллеги.
Есть отчет, внутри него гиперссылки на десяток других отчетов (отдельные rptdesign файлы).

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

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

не работает.
...
Рейтинг: 0 / 0
29.12.2017, 13:34
    #39577878
Открытие Birt отчета из другого отчета.
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
29.12.2017, 14:39
    #39577933
chans_max
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открытие Birt отчета из другого отчета.
знаком с 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
29.12.2017, 14:47
    #39577935
chans_max
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открытие Birt отчета из другого отчета.
знаком с BIRT,

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

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


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