powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / html item's
5 сообщений из 5, страница 1 из 1
html item's
    #37271060
SvUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Два вопроса:

1. Можно ли программировать item's на странице с помощью чистого html? Что будет происходить при отправке их на сервер, если там отсутствует их описание в виде item's? Документировано ли тут какое-нибудь поведение APEX?

2. На страницу выводится много hidden item's, в результате чего при отправке превышается лимит и выводится ошибка.
Можно ли запретить отправку части item's посредством doSubmit, но так, чтобы все остальные отправлялись?
...
Рейтинг: 0 / 0
html item's
    #37271347
non-apexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvUser, попытаюсь ответить на вопрос номер 2.
Так как в апексе при сабмите формы при используется метод POST (с GET всё проще), можно использовать метод, описанный
здесь
...
Рейтинг: 0 / 0
html item's
    #37273860
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvUser1. Можно ли программировать item's на странице с помощью чистого html? Что будет происходить при отправке их на сервер, если там отсутствует их описание в виде item's?
Отсутствие айтемов в базе не критично при использовании связки AJAX+Application process/Ajax Callback. Передавать созданные вручную айтемы нужно как параметры:
Код: plaintext
1.
2.
ajaxRequest =  new  htmldb_Get( null ,$v('pFlowId'),'APPLICATION_PROCESS=TEST',$v('pFlowStepId'));
ajaxRequest.addParam('x01',$v('myitem'));
ajaxResponse = ajaxRequest.get();
А обращаться к ним в pl-sql через
Код: plaintext
wwv_flow.g_x01
...
Рейтинг: 0 / 0
html item's
    #37274172
SvUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответы,
non-apexoidSvUser, попытаюсь ответить на вопрос номер 2.
Так как в апексе при сабмите формы при используется метод POST (с GET всё проще), можно использовать метод, описанный
здесь
Хороший материал, т.е. предлагается переписать doSubmit, не включив нужные элементы таким образом.
Только боюсь, в doSubmit таким же образом может включаться какая-то дополнительная информация, и всё это порушится.
сейчас смотрю в эту сторону:
Код: plaintext
1.
2.
<hiddenitem id="P1_UR001" value="700">
...
jQuery('#P1_UR001').attr('value')
+ как-то сконвертировать в элемент формы input, если необходима отправка, и выполнить doSubmit;
...
Рейтинг: 0 / 0
html item's
    #37274200
SvUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
haXbatОтсутствие айтемов в базе не критично при использовании связки AJAX+Application process/Ajax Callback. Передавать созданные вручную айтемы нужно как параметры:
Код: plaintext
1.
2.
ajaxRequest =  new  htmldb_Get( null ,$v('pFlowId'),'APPLICATION_PROCESS=TEST',$v('pFlowStepId'));
ajaxRequest.addParam('x01',$v('myitem'));
ajaxResponse = ajaxRequest.get();
А обращаться к ним в pl-sql через
Код: plaintext
wwv_flow.g_x01

Как вариант, если всё взаимодействие написано через ajax. Больше интересует комбинации с doSubmit.
haXbat
Код: plaintext
wwv_flow.g_x01

Я так понимаю wwv_flow недокументированный пакет, и обращения к нему нежелательны.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / html item's
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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