|
Reports в OEBS. Как сделать отчет красным ?
|
|||
---|---|---|---|
#18+
есть отчет в OEBS в beforereport вызывается некая функция если она возвращает false то надо завершить отчет с ошибкой очень желательно обойтись без raise_application_error и подобного в pl-sql конкаррентах я делал retcode := 2; errbuf := ...; а вот как проставить статус из репортс ? пробовал делать в beforereport return false; отчет всё равно завершается как успешный ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2011, 11:37 |
|
Reports в OEBS. Как сделать отчет красным ?
|
|||
---|---|---|---|
#18+
grok, Можно например сделать по аналогии: ставит статус "желтым" (взял из одного из своих отчетов) UPDATE fnd_concurrent_requests SET status_code = 'G' , phase_code = 'C' WHERE request_id = :p_conc_request_id; COMMIT; END IF; этот код вызывается в afterreport по флагу. Вот не знаю какие нужны значения для "красного", но это можно выяснить из формы "запросов" ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2011, 13:00 |
|
Reports в OEBS. Как сделать отчет красным ?
|
|||
---|---|---|---|
#18+
Взял из своих наработок --Завершение канкарента жёлтым или красным в пакете import PROCEDURE import( errbuf OUT NOCOPY VARCHAR2 ,retcode OUT NOCOPY NUMBER) IS RETCODE := 2;--Канкарент завершится ошибкой RETCODE := 1;--Канкарент завершится предупреждением ERRBUF := SQLERRM;--Тест ошибки (можно писать своё) --Завершение канкарента жёлтым или красным в репордсе set_completion_status_result boolean; -- set_completion_status_result := FND_CONCURRENT.SET_COMPLETION_STATUS('NORMAL',NULL); -- Нормальное завершение set_completion_status_result := FND_CONCURRENT.SET_COMPLETION_STATUS('WARNING', ERRBUF); -- Завершение с предупреждением set_completion_status_result := FND_CONCURRENT.SET_COMPLETION_STATUS('ERROR', ERRBUF); -- Завершение с ошибкой --где set_completion_status_result булева переменная ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2011, 11:13 |
|
|
start [/forum/topic.php?fid=51&gotonew=1&tid=1878639]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
12ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 177ms |
0 / 0 |