powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Url target apex
14 сообщений из 14, страница 1 из 1
Url target apex
    #38967387
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здравствуйте

решил реализовать такую примочку
вызов отчетной системы jasper report из апекса в зависимости от роли в апексе заходить в jasper так вот
в LINK прописал
Код: plaintext
"javascript:window.open('http://localhost:8081/jasperserver/flow.html?_flowId=searchFlow&j_username=jasperadmin&j_password=jasperadmin')"
открывает только для jasperadmin
как прописать условие
например:
IF :APP_USER='USER1' then
javascript:window.open('http://localhost:8081/jasperserver/flow.html?_flowId=searchFlow&j_username=userreport1&j_password=userreport1')
ELSIF :APP_USER='USER2' then
javascript:window.open('http://localhost:8081/jasperserver/flow.html?_flowId=searchFlow&j_username=userrepor21&j_password=userreport2')
END IF;
...
Рейтинг: 0 / 0
Url target apex
    #38967474
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бакыт,
У тебя
JS. Ты не можешь в нём if прописать?
...
Рейтинг: 0 / 0
Url target apex
    #38967475
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Бакыт,
У тебя
JS. Ты не можешь в нём if прописать?
не работает пытался
...
Рейтинг: 0 / 0
Url target apex
    #38967491
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаешь хайден JASPER_LINK с источником pl/sql код.
Код: plsql
1.
2.
IF :APP_USER='USER1' then
return 'http://localhost:8081/jasperserver/flow.html?_flowId=searchFlow&j_username=userreport1&j_password=userreport1';



Потом уже на кнопке используешь &PASPER_LINK.
...
Рейтинг: 0 / 0
Url target apex
    #38967522
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БакытPetro123Бакыт,
У тебя
JS. Ты не можешь в нём if прописать?
не работает пытался
ну дак показывать надо.
...
Рейтинг: 0 / 0
Url target apex
    #38967536
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Бакытпропущено...

не работает пытался
ну дак показывать надо.

Код: javascript
1.
2.
3.
4.
5.
if ($v("PXX_ITEM")=="USER1") {
window.open('http://localhost:8081/jasperserver/flow.html?_flowId=searchFlow&j_username=userreport1&j_password=userreport1');
} else {
window.open('http://localhost:8081/jasperserver/flow.html?_flowId=searchFlow&j_username=userrepor21&j_password=userreport2');
};
...
Рейтинг: 0 / 0
Url target apex
    #38967556
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelPetro123пропущено...

ну дак показывать надо.

Код: javascript
1.
2.
3.
4.
5.
if ($v("PXX_ITEM")=="USER1") {
window.open('http://localhost:8081/jasperserver/flow.html?_flowId=searchFlow&j_username=userreport1&j_password=userreport1');
} else {
window.open('http://localhost:8081/jasperserver/flow.html?_flowId=searchFlow&j_username=userrepor21&j_password=userreport2');
};


спасибо,
...
Рейтинг: 0 / 0
Url target apex
    #38969198
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бакытblkangelпропущено...


Код: javascript
1.
2.
3.
4.
5.
if ($v("PXX_ITEM")=="USER1") {
window.open('http://localhost:8081/jasperserver/flow.html?_flowId=searchFlow&j_username=userreport1&j_password=userreport1');
} else {
window.open('http://localhost:8081/jasperserver/flow.html?_flowId=searchFlow&j_username=userrepor21&j_password=userreport2');
};


спасибо,
вот такую ошибку показывает
Bad Request

The HTTP client sent a request that this server could not understand.
...
Рейтинг: 0 / 0
Url target apex
    #38969200
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GustlyДелаешь хайден JASPER_LINK с источником pl/sql код.
Код: plsql
1.
2.
IF :APP_USER='USER1' then
return 'http://localhost:8081/jasperserver/flow.html?_flowId=searchFlow&j_username=userreport1&j_password=userreport1';



Потом уже на кнопке используешь &PASPER_LINK.
когда LIST делаю то , не воспринимает , а если в той странице делаю то работает
...
Рейтинг: 0 / 0
Url target apex
    #38969377
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
БакытБакытпропущено...

спасибо,
вот такую ошибку показывает
Bad Request

The HTTP client sent a request that this server could not understand.
Тут же ясно написано, сервер тебя не понял.
Я с джаспер репорт не работал, но возможно он чуствителен к регистру параметров, их очередностью, а так же не забываем про экранирование символом в урл.
...
Рейтинг: 0 / 0
Url target apex
    #38969380
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelБакытпропущено...

вот такую ошибку показывает
Bad Request

The HTTP client sent a request that this server could not understand.
Тут же ясно написано, сервер тебя не понял.
Я с джаспер репорт не работал, но возможно он чуствителен к регистру параметров, их очередностью, а так же не забываем про экранирование символом в урл.
dinamic list сделал ,все работает
только вот когда подводишь к линку то внизу подсвечивается весь УРЛ (пароли, логины видны) как это можно отключить?
...
Рейтинг: 0 / 0
Url target apex
    #38969385
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бакытblkangelпропущено...

Тут же ясно написано, сервер тебя не понял.
Я с джаспер репорт не работал, но возможно он чуствителен к регистру параметров, их очередностью, а так же не забываем про экранирование символом в урл.
dinamic list сделал ,все работает
только вот когда подводишь к линку то внизу подсвечивается весь УРЛ (пароли, логины видны) как это можно отключить?
Шифруй
...
Рейтинг: 0 / 0
Url target apex
    #38969436
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бакыт,
я же тебе писал, у меня параноиков нету и это самый быстрый способ.
Если заказчик готов платить - переделывай на вызов из PL кода Jasper.
Защита лучше, но дороже.
Ты с ним посоветуйся.
...
Рейтинг: 0 / 0
Url target apex
    #38969470
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Бакыт,
я же тебе писал, у меня параноиков нету и это самый быстрый способ.
Если заказчик готов платить - переделывай на вызов из PL кода Jasper.
Защита лучше, но дороже.
Ты с ним посоветуйся.

как бы на будущее

скрыть в jaspere делается так , если кому интересно
http://community.jaspersoft.com/wiki/how-bypass-jasperreports-server-login-and-hide-passed-username-and-password
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Url target apex
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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