powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Модальный диалог выбора
11 сообщений из 111, страница 5 из 5
Модальный диалог выбора
    #39328148
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Курдль,
А вызывающая с чего вдруг диалог тип?
Да типичный же кейс:
1. Списочная форма "человечки" с кнопкой "добавить"
2. Модальная форма "Добавить человечка". На ней, помимо типичных ФИО, например: кнопка "выберите адрес"
3. Модальная форма "Выбор адреса" с IR и сложной логикой выбора.
Petro123это не понял.
Там разве не 2 типа диалогов?
- в виде региона этой же страницы
- в виде отдельной страницы в терминах апекс?

Ты же мне сам давал ссылку почитать, какой охрененный подвиг совершила команда разработки APEX, чтобы сделать модальную форму всегда отчуждаемым элементом типа iFrame, а не тупо Div вызывающей страницы.
Нет в 5.0 никаких регионов типа Modal. Э
Это свойство всей страницы.
Прилагаю скриншоты типов и шаблонов регионов
...
Рейтинг: 0 / 0
Модальный диалог выбора
    #39328150
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Курдль,
...
Рейтинг: 0 / 0
Модальный диалог выбора
    #39328156
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурдльДа типичный же кейс:
1. Списочная форма "человечки" с кнопкой "добавить"
2. Модальная форма "Добавить человечка". На ней, помимо типичных ФИО, например: кнопка "выберите адрес"
3. Модальная форма "Выбор адреса" с IR и сложной логикой выбора.
вызов матрёшек из НЕСКОЛЬКИХ ОДНОВРЕМЕННО диалогов в вебе тем более изварт.
Но это мы уже обсуждали. Так что соболезную.
...
Рейтинг: 0 / 0
Модальный диалог выбора
    #39328158
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123вызов матрёшек из НЕСКОЛЬКИХ ОДНОВРЕМЕННО диалогов в вебе тем более изварт.
Но это мы уже обсуждали. Так что соболезную.
Зато Users Friendly Interface!!! :)
Это ж разве матрёшка? Я забил на осторожность и реализовываю цепочки до 8-и вложений :)
Типа "не нашел улицу - открой еще одно вложенное окно и введи! и т.п." :)
...
Рейтинг: 0 / 0
Модальный диалог выбора
    #39328159
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурдльТы же мне сам давал ссылку почитать, какой охрененный подвиг совершила команда разработки APEX, чтобы сделать модальную форму всегда отчуждаемым элементом типа iFrame, а не тупо Div вызывающей страницы.
Нет в 5.0 никаких регионов типа Modal. Э
Это свойство всей страницы.
Прилагаю скриншоты типов и шаблонов регионов
помедленнее)) У меняч нет 5-ки.
- допустим сделали iFrame. Меня это мало интересует.
Значит можно вызвать страничку 156 модально типа так:
API.ShowModalPage(url=f?p=&APP_ID.:156)
Если да - то замечательно. Пошли дальше, что там не выходит у тебя.
...
Рейтинг: 0 / 0
Модальный диалог выбора
    #39328161
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЗато Users Friendly Interface!!! :)
нравится писать Г.код - пиши.
Соболезную.
...
Рейтинг: 0 / 0
Модальный диалог выбора
    #39328165
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурдльЗато Users Friendly Interface!!! :)
не ври
автор1С:Предприятие использует модальные окна в тех ситуациях, когда от пользователя требуется ввод информации, без которой невозможно дальнейшее выполнение алгоритма. При этом полностью блокируется весь остальной интерфейс программы, а исполнение программного кода останавливается до тех пор, пока пользователь не закроет модальное окно.

С появлением веб-клиента и с переходом 1С:Предприятия на мобильные платформы, модальные окна оказались источником большого количества неудобств и проблем, зачастую неразрешимых.

Как правило "десктопные" браузеры лучше или хуже, но поддерживают модальные окна и открывают их в новом окне браузера как "всплывающее окно":
...
Рейтинг: 0 / 0
Модальный диалог выбора
    #39328190
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123помедленнее)) У меняч нет 5-ки.
- допустим сделали iFrame. Меня это мало интересует.
Значит можно вызвать страничку 156 модально типа так:
API.ShowModalPage(url=f?p=&APP_ID.:156)
Если да - то замечательно. Пошли дальше, что там не выходит у тебя.
Я не использую таких конструкций. Канонический подход 5.0 - сначала закрепить за страницей свойство "Modal Dialog", а потом только вызывать из родительской страницы.
Даже так не сработает вообще: .../f&p=111:159:...
И из интерфейса разработчика АРЕХ модальную форму вызвать невозможно.

А не получилось у меня использовать способ blkangel.
Я вернулся к параметрическому способу и всё заработало.

P.S. Про говнокод.
Художника всякий может обидеть :(
Однако, если система, допускающая многократную вложенность, успешно показала себя на МТ, СТ, ИФТ, НТ, ПСИ и ОЭ - зачёт считаю засчитанным! ;)
...
Рейтинг: 0 / 0
Модальный диалог выбора
    #39328235
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурдльКанонический подход 5.0 - сначала закрепить за страницей свойство "Modal Dialog"
так?
...
Рейтинг: 0 / 0
Модальный диалог выбора
    #39328236
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Модальный диалог выбора
    #39328238
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурдльЯ вернулся к параметрическому способу и всё заработало.
если работает, то ОК
КурдльP.S. Про говнокод.
Художника всякий может обидеть :(
Однако, если система, допускающая многократную вложенность, успешно показала себя на МТ, СТ, ИФТ, НТ, ПСИ и ОЭ - зачёт считаю засчитанным! ;)
конечно дело твоё)).
Есть понятие мейнстрим в технологии.
Просто будь в курсе)).
...
Рейтинг: 0 / 0
11 сообщений из 111, страница 5 из 5
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Модальный диалог выбора
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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