|
не работает библиотека
|
|||
---|---|---|---|
#18+
Всем привет! Вобщем перешли с 6 на 12е формсы, перекомпилировали формы и библиотеки, но перестала работать как минимум одна из библиотек: библиотека (*.pll) и форма (*.fmx) лежат в одной папке, но при вызове библиотечной процедуры из формы выдаёт ошибку ORA-06508, сама процедура простенькая, просто открытие другой формы PROCEDURE show_form( p_form_name in varchar2, p_param_name in varchar2, p_param_value in varchar2 ) IS list_id paramlist; pl_name varchar2(10) := 'pl_form'; begin list_id:=get_parameter_list( pl_name ); if not id_null(list_id) then destroy_parameter_list( list_id ); end if; list_id := create_parameter_list( pl_name ); add_parameter( list_id, p_param_name, text_parameter, p_param_value ); Call_form( p_form_name, no_hide, no_replace, no_query_only, list_id ); END; причём, если процедуру вытащить из библиотеки и записать процедурой в саму форму то всё нормально работает, ошибка если процедура именно в библиотеке... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2018, 15:45 |
|
|
start [/forum/search_topic.php?author=%D0%AE%D0%B4%D0%B8%D0%BD+%D0%92%D0%B8%D1%82%D0%B0%D0%BB%D0%B8%D0%B9&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
others: | 7720ms |
total: | 7845ms |
0 / 0 |