|
|
|
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&fpage=20&tid=1878639]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 163ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...