powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как сделать, чтобы одна колонка в БД заполнялась из двух мест на одной форме?
3 сообщений из 3, страница 1 из 1
Как сделать, чтобы одна колонка в БД заполнялась из двух мест на одной форме?
    #39898829
antonelly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Второй день работаю с APEX. Сорри, если вопрос глупый. Гугление, к сожалению, не помогло.
Есть Форма.
В ней Select List, и 2 региона. Если в Select List выбрано значение 1, то показывается регион 1(show), а регион 2 - скрывается(hide).
если значение 2 - то наоборот.
В регионе 1 есть TEXTFILED_1, в регионе 2 - TEXTFIELD_2
TEXTFIELD_1, TEXTFIELD_2 смотрят на одну и ту же колонку в БД.
Пытаюсь через эту форму создать новый объект(то есть не отредактировать существующий, а именно создать новый).
При нажатии на "сохранить" получаю "ORA-00957: duplicate column name"
Не понимаю почему? Да, на колонку смотрит 2 поля формы. Но ведь показано-то в каждый момент только одно из них, второе-скрыто.
Как сделать, чтобы сохранялось только то, которое показано?
...
Рейтинг: 0 / 0
Как сделать, чтобы одна колонка в БД заполнялась из двух мест на одной форме?
    #39898830
antonelly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
APEX у меня достаточно старый, 4.0.2
...
Рейтинг: 0 / 0
Как сделать, чтобы одна колонка в БД заполнялась из двух мест на одной форме?
    #39898964
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antonelly

TEXTFIELD_1, TEXTFIELD_2 смотрят на одну и ту же колонку в БД.

Вы сами описаали проблему.
У Вас автоматический процесс сохранения, Апекс не понимает, какое зхначение взять для сохранения в БД.
Выход, писать ручками процедуру сохранения с условиями выбранными на форме.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как сделать, чтобы одна колонка в БД заполнялась из двух мест на одной форме?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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