Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Ошибка импорта приложения / 2 сообщений из 2, страница 1 из 1
09.01.2014, 11:19
    #38520270
Полено
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка импорта приложения
Application Express 4.2.3.00.08
На 11.2.0.1
На одной из страниц есть кнопка "Redirect to URL" с таким вот URL: javascript:apex.widget.tree.expand_all('&P989_TREE_ID.');
P989_TREE_ID как вы поняли содержит ID региона типа Tree.
При импорте приложения через стандартный инструментарий, блок для создания кнопки начинает выглядет следующим образом.
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
wwv_flow_api.create_page_button(
  p_id             => 3767627811111419 + wwv_flow_api.g_id_offset,
  p_flow_id        => wwv_flow.g_flow_id,
  p_flow_step_id   => 989,
  p_button_sequence=> 10,
  p_button_plug_id => 3767025841111373+wwv_flow_api.g_id_offset,
  p_button_name    => 'EXPAND_ALL',
  p_button_action  => 'REDIRECT_URL',
  p_button_is_hot=>'N',
  p_button_image_alt=> 'Развернуть все',
  p_button_position=> 'TOP',
  p_button_alignment=> 'RIGHT',
  p_button_redirect_url=> 'javascript:apex.widget.tree.expand_all('&P'||to_char(989+wwv_flow_api.g_id_offset)||''_TREE_ID.');',
  p_button_execute_validations=>'Y',
  p_required_patch => null + wwv_flow_api.g_id_offset);



Что собственно вызывает ошибку при импорте.
Если в файле импорта исправить строку
p_button_redirect_url=> 'javascript:apex.widget.tree.expand_all('&P'||to_char(989+wwv_flow_api.g_id_offset)||''_TREE_ID.');'
на
p_button_redirect_url=> 'javascript:apex.widget.tree.expand_all('&P989_TREE_ID.');'
То импорт проходит успешно. Но хотелось бы какого то постоянного решения ....
...
Рейтинг: 0 / 0
09.01.2014, 13:57
    #38520439
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка импорта приложения
Полено,

Попробуйте поменять там что-нибудь, например,
кавычки на двойные, или '&P989_TREE_ID.' на $v('P989_TREE_ID') или на '&"P989_TREE_ID".'
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Ошибка импорта приложения / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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