Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как присвоить значение одного select list на основании значения другого select list? / 11 сообщений из 11, страница 1 из 1
27.05.2011, 16:30
    #37282937
beginner_dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как присвоить значение одного select list на основании значения другого select list?
Есть Select List1 пользователь выбирает из него значения.
В другом Select List2 на этой же странице подставляется некое значение

SL2=(select id from table where field1=:SL1)

Как такое можно сделать?
...
Рейтинг: 0 / 0
27.05.2011, 17:08
    #37283072
freeek
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как присвоить значение одного select list на основании значения другого select list?
beginner_dba,

Так в source и написать в where.

И, чтоб без сабмита страницы обновлялось записать p1 в parent's p2 и засабмитить p2.
...
Рейтинг: 0 / 0
27.05.2011, 18:02
    #37283153
beginner_dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как присвоить значение одного select list на основании значения другого select list?
freeekbeginner_dba,

Так в source и написать в where.

И, чтоб без сабмита страницы обновлялось записать p1 в parent's p2 и засабмитить p2.
Да, но как потом это значение сохранить в БД.?
...
Рейтинг: 0 / 0
27.05.2011, 18:50
    #37283194
SvUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как присвоить значение одного select list на основании значения другого select list?
beginner_dba,

в конечном счете либо должен происходить submit, на который будет срабатывать процесс сохранения данных в БД,
либо можно реализовать через dynamic actions вызов нужного pl sql кода.
...
Рейтинг: 0 / 0
28.05.2011, 08:51
    #37283477
beginner_dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как присвоить значение одного select list на основании значения другого select list?
SvUserbeginner_dba,

в конечном счете либо должен происходить submit, на который будет срабатывать процесс сохранения данных в БД,
либо можно реализовать через dynamic actions вызов нужного pl sql кода.
Бесспорно.
Но, если в типе источника p2 выберем SQL Query, то таки да мы получим авторефреш при выборе селект листа редирект источника п1. Можно написать обработку, которая после нажатия кнопки сохранить - обновить искомое поле БД. Но, когда пользователь вновь войдет в эту форму он не увидит сохраненного значения, так как нет типа источника - колонка БД. Правда у меня апекс 2, а не 4
...
Рейтинг: 0 / 0
28.05.2011, 21:52
    #37283891
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как присвоить значение одного select list на основании значения другого select list?
beginner_dbaПравда у меня апекс 2 , а не 4

Всем привет! Я вижу, время идёт, но на форуме сохраняются форумчане, сообщающие условия задачи в конце.

0. А что мешает обновиться до 4-го?
1. Давайте задачу полностью: "Есть форма, поля которой заполняются автоматическим процессом. Кроме того, на ней есть поле-список, значение которого зависит от значения в другом поле-списке. Если менять этот список с переходом на эту же страницу по изменению родительского списка, то возникают проблемы. Как сделать правильно?". Так? Если да, то STFF cascading lov .
...
Рейтинг: 0 / 0
28.05.2011, 23:14
    #37283952
beginner_dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как присвоить значение одного select list на основании значения другого select list?
suPPLerbeginner_dbaПравда у меня апекс 2 , а не 4

Всем привет! Я вижу, время идёт, но на форуме сохраняются форумчане, сообщающие условия задачи в конце.

0. А что мешает обновиться до 4-го?
1. Давайте задачу полностью: "Есть форма, поля которой заполняются автоматическим процессом. Кроме того, на ней есть поле-список, значение которого зависит от значения в другом поле-списке. Если менять этот список с переходом на эту же страницу по изменению родительского списка, то возникают проблемы. Как сделать правильно?". Так? Если да, то STFF cascading lov .
Да в принципе ничего не мешает, просто не хочется терять панель администрирования БД. (У меня Oracle XE ).
Да именно, эта задача.
...
Рейтинг: 0 / 0
29.05.2011, 10:01
    #37284093
beginner_dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как присвоить значение одного select list на основании значения другого select list?
suPPLerbeginner_dbaПравда у меня апекс 2 , а не 4

Всем привет! Я вижу, время идёт, но на форуме сохраняются форумчане, сообщающие условия задачи в конце.

0. А что мешает обновиться до 4-го?
1. Давайте задачу полностью: "Есть форма, поля которой заполняются автоматическим процессом. Кроме того, на ней есть поле-список, значение которого зависит от значения в другом поле-списке. Если менять этот список с переходом на эту же страницу по изменению родительского списка, то возникают проблемы. Как сделать правильно?". Так? Если да, то STFF cascading lov .

При обновлении Апекс 2 на 4, действующие приложения останутся или их нужно будет вновь создавать?
...
Рейтинг: 0 / 0
29.05.2011, 12:42
    #37284181
SvUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как присвоить значение одного select list на основании значения другого select list?
Всегда стоит делать бэкапы (импорт экспорт приложений)
После такого обновления скорее всего будут небольшие глюки и ошибки в разных местах.

+субд 10.2.0.4+ должна быть.
...
Рейтинг: 0 / 0
29.05.2011, 14:16
    #37284230
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как присвоить значение одного select list на основании значения другого select list?
SvUser+ субд 10.2.0.4+ должна быть.

А можно и меньше.

http://download.oracle.com/docs/cd/E17556_01/doc/install.40/e15513/pre_require.htm#BABFCFBC 2.1 Oracle Database Requirement

Oracle Application Express version 4.0 requires an Oracle database (Enterprise Edition, Standard Edition or Standard Edition One) that is release 10.2.0.3 or higher . Application Express 4.0 can also be used with Oracle Database 10g Express .
...
Рейтинг: 0 / 0
29.05.2011, 14:27
    #37284233
SvUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как присвоить значение одного select list на основании значения другого select list?
угу, точно, это я с другим перепутал.
В любом случае лучше ставить 11g,
вопрос еще, будет ли apex 4.1, который на подходе, работать с 10.2.0.3
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как присвоить значение одного select list на основании значения другого select list? / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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