powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Обновление репорта черрез окно подтверждения...
8 сообщений из 8, страница 1 из 1
Обновление репорта черрез окно подтверждения...
    #35842380
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть репорт со столбцом чекбокса.
есть два бранча:
Код: plaintext
1.
1 - Multi Row Update
2 - PL/SQL anonymous block
оба повшены на одну кнопку типа
Код: plaintext
Submit as "SUBMIT"
.
первый соответственно обновляет изменившиеся редактируемые поля а второй если есть выделенные чек боксы производит операции с данными полями.
мне необходимо что бы при нажатии на кнопку выдавалось окно подтверждения на изменения и при нажатии на
Код: plaintext
Ок
выполнялись эти бранчи.
без этого окна все работает, но если я заменяю свойство кнопки
Код: plaintext
Optional URL Redirect
Код: plaintext
1.
javascript: if (confirm('согласны?')== true){ doSubmit();};
}
ничего не выполняется!
Как мне победить это?
...
Рейтинг: 0 / 0
Обновление репорта черрез окно подтверждения...
    #35842391
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заработало: хотя бился весь день!
Убрал привязку с бранчей на кнопку!
...
Рейтинг: 0 / 0
Обновление репорта черрез окно подтверждения...
    #35842468
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если эти бранчи выполняются одновременно то выплывает соответственно два сообщения об успешности
Код: plaintext
Process Success Message
и оба в одну строчку какой символ вставить в начало второй строки? chr(13) и #13 не отрабатывает нужен видимо какой то спец символ.
...
Рейтинг: 0 / 0
Обновление репорта черрез окно подтверждения...
    #35842647
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так как бранчи выполняются последовательно а в одном бранче который PL/SQL anonymous block
выполняется обновление строк таблицы и видимо из за этого вызывается ошибка
Код: plaintext
Error in mru internal routine: ORA-20001: Error in MRU: row= 1, ORA-20001: ORA-20001: Current version of data in database has changed since user initiated update process. current checksum = "45DA2C0F25E2254E11174B555A36E3C5", item checksum =
Можно ли как нибудь из одного бранча запретить другой?
...
Рейтинг: 0 / 0
Обновление репорта черрез окно подтверждения...
    #35842658
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смысл этого всего:
Не хочу плодить две кнопки, а что бы все через одну было!
...
Рейтинг: 0 / 0
Обновление репорта черрез окно подтверждения...
    #35842871
Фотография Ales Protiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по первому воросу: достаточно было в скрипте писать doSubmit("SUBMIT")
по второму я не понял: нужно выполнять два бранча последовательно или в зависимости от чего-то нужно выполнять либо тот либо другой?
...
Рейтинг: 0 / 0
Обновление репорта черрез окно подтверждения...
    #35845144
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ales Protiv,
Есть два бранча не завязаны не на одной кнопке
Код: plaintext
Unconditional
.соответственно у них есть номера последовательности, в зависимости от которой идет последовательность выполнения оных!в первом идет проверка выделенных чек боксов и если хоть один выделен не надо отрабатывать второй бранч типа его дисаблить! если не выделено чек боксов то второй бранч и сам выполниться!
Как можно это реализовать!?
...
Рейтинг: 0 / 0
Обновление репорта черрез окно подтверждения...
    #35845927
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попутал понятия! вместо бранча процесс имел ввиду! есть 2 процесса:
Код: plaintext
PL/SQL anonymous block 
и
Код: plaintext
Multi Row Update
и если выполняется первый не выполнять второй!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Обновление репорта черрез окно подтверждения...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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