Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / DA на 0-page / 24 сообщений из 24, страница 1 из 1
12.11.2016, 07:43
    #39346024
elunin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
добрый день!
есть DA на 0 - странице ( DA настроена на JQuery selector)
в DA есть 2-а Actions
1. вызов js функциии, которая в свою очередь устанавливает значение ITEM на 0-странице
2. PL\SQL , который дергает процедуру из пакета в БД

проблема в том, что второй Action не выполняется, при этом первый работает!

такое ощущение что блокируются\режутся ajax запросы.
куда копать, что смотреть?

антивирусник?
в EPG может что-то сломаться?
...
Рейтинг: 0 / 0
12.11.2016, 20:17
    #39346178
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
приводите код в обоих сюда.
Иначе как понять что у вас там не выполняется?
...
Рейтинг: 0 / 0
14.11.2016, 08:37
    #39346583
elunin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
Petro123,
1. в первом вызываю функцию da_btn_click();
которая в свою очередь устанавливает ITEM
Код: javascript
1.
 $s('P0_DEP_ID', '1234');



2.
Код: plsql
1.
2.
3.
begin
  my_package.my_proc;
end;
...
Рейтинг: 0 / 0
14.11.2016, 09:09
    #39346598
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
elunin,
Js ставит значение на клиенте. А pl на сервере. Вам нужно сохранить в сесию на сервер. Либо изначально в 1 DA работать в PL.
...
Рейтинг: 0 / 0
14.11.2016, 10:06
    #39346621
elunin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
Petro123,
в DA PL\SQL все прописано, передача ITEM, проблема не в передачи ITEM, проблема в том, что этот DA Не вызывается
...
Рейтинг: 0 / 0
14.11.2016, 11:01
    #39346669
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
это вы написали?
eluninпроблема в том, что второй Action не выполняется, при этом первый работает!
Если будете по чайной ложке писать, то месяц будете решать ерундовую задачу.
eluninв DA PL\SQL все прописано, передача ITEM, проблема не в передачи ITEM, проблема в том, что этот DA Не вызывается
Дайте полностью все скрины всего что есть.
Т.к. выше вы написали, что первый Actions вызывается и работает. А ниже пишите что не вызывается второй из этой же DA.
Так не бывает.
...
Рейтинг: 0 / 0
14.11.2016, 12:01
    #39346740
elunin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
Так не бывает.

в этом то и проблема, что это именно так!
...
Рейтинг: 0 / 0
14.11.2016, 12:04
    #39346746
elunin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
такое ощущение, что AJAX к БД отрубился и не работает, никаких признаков жизни!
...
Рейтинг: 0 / 0
14.11.2016, 12:12
    #39346748
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
eluninТак не бывает.

в этом то и проблема, что это именно так!
- F12
- перегрузить машину
- выполнить у соседа
- позавтракать\поспать\утро вечера мудренее
...
Рейтинг: 0 / 0
14.11.2016, 12:19
    #39346755
elunin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
Ф12 - ничего не показывает

где и что смотреть что бы выяснить что случилось?
...
Рейтинг: 0 / 0
14.11.2016, 12:24
    #39346759
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
eluninФ12 - ничего не показывает
УЖЕ отвечал - скрины давай
Petro123Если будете по чайной ложке писать, то месяц будете решать ерундовую задачу.
Petro123Дайте полностью все скрины всего что есть.
...
Рейтинг: 0 / 0
15.11.2016, 05:17
    #39347202
elunin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
проблема была в том, что экспортировалось приложение с версии 4.2.0, а импортировалось в 4.2.3
что то они поменяли в структурах или обработки DA - PL\SQL.
...
Рейтинг: 0 / 0
15.11.2016, 09:57
    #39347301
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
elunin,

1. А как вообще вы поняли что второй шаг не выполняется?
2. Есть зависимость у второго шага от первого?
...
Рейтинг: 0 / 0
15.11.2016, 15:54
    #39347670
elunin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
blkangel,
1. результатов второго шага не увидел в БД.
2. в DA нет возможности установить ветвление шагов в зависимости от результатов предыдущих, по крайне мере в 4.2
...
Рейтинг: 0 / 0
15.11.2016, 16:08
    #39347695
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
eluninblkangel,
1. результатов второго шага не увидел в БД.
2. в DA нет возможности установить ветвление шагов в зависимости от результатов предыдущих, по крайне мере в 4.2

Da-это ни что иное как JS, при выборе Pl/SQL блока можно установить флажок "Wait result", что в реальности будет значит, что ajax будет выполняться синхронно.

Исходя из выше написанного (DA=JS), надо просто открыть консоль и посмотреть на наличие ошибок JS.

P.S. Выполнилась процедура и ЗАПУСТИЛАСЬ процедура две разные вещи. Отсутствие результатов выполнения процедуры, нисколько не гарантирует, что она не ЗАПУСКАЛАСЬ. Поэтому еще раз настаиваю, проверить на 100% что процедура не ЗАПУСКАЕТСЯ.
...
Рейтинг: 0 / 0
16.11.2016, 07:53
    #39348040
elunin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
Выполнилась процедура и ЗАПУСТИЛАСЬ процедура две разные вещиверно!
Поэтому еще раз настаиваю, проверить на 100% что процедура не ЗАПУСКАЕТСЯ.считаю, что она не запускается, т.к. даже не реагирует на raise_application_error(...);
ошибок в консоли нет.
...
Рейтинг: 0 / 0
16.11.2016, 09:17
    #39348074
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
eluninВыполнилась процедура и ЗАПУСТИЛАСЬ процедура две разные вещиверно!
Поэтому еще раз настаиваю, проверить на 100% что процедура не ЗАПУСКАЕТСЯ.считаю, что она не запускается, т.к. даже не реагирует на raise_application_error(...);
ошибок в консоли нет.
Ну хорошо, давай те проверим запустился ли первый шаг. Добавьте первой строкой в js функцию
Код: javascript
1.
alert("Я запустилась");
...
Рейтинг: 0 / 0
16.11.2016, 17:05
    #39348582
elunin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
elunin...при этом первый работает!
...
Рейтинг: 0 / 0
16.11.2016, 17:10
    #39348589
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
Гадание на кофейной гуще.
Выкладывайте консольные и Апексовые дебаги.
...
Рейтинг: 0 / 0
17.11.2016, 14:26
    #39349126
elunin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
понимаю, что вы хотите, но нет никакой информации.
Удалось локализовать проблему до экспорта-импорта.
если вручную создать аналогичные DA на целевом сервере , то все работает.
при экспорте-импорте нет.
...
Рейтинг: 0 / 0
17.11.2016, 14:34
    #39349137
elunin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
думаю это как то связано с Dynamic Action выполняется только один раз
...
Рейтинг: 0 / 0
17.11.2016, 14:51
    #39349155
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
eluninдумаю это как то связано с Dynamic Action выполняется только один раз

Нет не связано.
Хотя, вы хоть JQuery selector дайте для разнообразия
...
Рейтинг: 0 / 0
17.11.2016, 14:51
    #39349156
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
А еще вашу задачу опишите, раз уж мы в тупик зашли, может найдем другое решение.
...
Рейтинг: 0 / 0
17.11.2016, 15:18
    #39349175
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DA на 0-page
eluninесли вручную создать аналогичные DA на целевом сервере , то все работает.
при экспорте-импорте нет.
не парьтесь.
Иморт экспорт без ошибок (и то не всегда) проходит при стандартных решениях.
Если где ручное кодирование или старая версия - у меня слетали в DA события.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / DA на 0-page / 24 сообщений из 24, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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