Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
UI типа "Wizard" с несколькими Tabular Form и транзакционность.
|
|||
|---|---|---|---|
|
#18+
Привет! Есть визард, который позволяет создать карточку клиента. 1. Заполняем простые анкетные данные (Form) 2. Заполняем список документов (Tabular Form) 3. Заполняем список объектов (Tabular Form) 4.1. Жмём "SAVE" - всё вместе сохраняется. 4.2. Жмем "CANCEL" - всё вместе отменяется. Обычно последняя страница визарда у меня совершает все операции DML, включая MRU от Tabular Form. Но в данном случае требуется пробежаться по строкам 2-х таблиц. Что подскажете? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2017, 15:26 |
|
||
|
UI типа "Wizard" с несколькими Tabular Form и транзакционность.
|
|||
|---|---|---|---|
|
#18+
Может быть на странице 2 создать кастомную коллекцию, заполнить ее из Tabular Form, а на финальной странице записать данные из нее в БД?.. Кто-нить реализовывал такую фитчу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2017, 17:02 |
|
||
|
UI типа "Wizard" с несколькими Tabular Form и транзакционность.
|
|||
|---|---|---|---|
|
#18+
Курдль, Не очень понимаю что значит "кастомная коллекция", но я бы заюзал apex_collections если возможно. Соответственно если таблицы две, то две коллекции с различными именами. Если apex_collections по типу/количеству столбцов не проходит (мне например иногда не хватает числовых полей), то можно создать таблички в базе с нужными полями и полем юзер (если юзер может одновременно только одну сессию иметь). и чистить их по юзеру. Оба варианта использовал для визардов, всё хорошо работало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2017, 10:23 |
|
||
|
UI типа "Wizard" с несколькими Tabular Form и транзакционность.
|
|||
|---|---|---|---|
|
#18+
heavyside, Да, под кастомной я имел в виду именованную apex_collection в отличие от типовой коллекции apex_application, в которую по умолчанию попадают результаты Tabular Form. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2017, 10:28 |
|
||
|
UI типа "Wizard" с несколькими Tabular Form и транзакционность.
|
|||
|---|---|---|---|
|
#18+
Поделюсь своим опытом. Решение оказалось вполне удовлетворительным. Причем удалось избежать проблемы исчезновения данных из Tabular Form после перехода туда/обратно по кнопкам визарда NEXT/PREVIOUS. Для этого достаточно построить Tabular Form регион на запросе к той же коллекции, где сохраняются его записи. Код: plsql 1. Для сохранения данных при уходе со страницы создаётся процесс After Submit: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2017, 13:54 |
|
||
|
|

start [/forum/topic.php?fid=50&gotonew=1&tid=1874317]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
171ms |
get topic data: |
14ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 286ms |
| total: | 563ms |

| 0 / 0 |
