Обновление таблицы нажатием кнопки с выбранной информацией - PullRequest
0 голосов
/ 11 декабря 2018

Я пытаюсь обновить таблицу базы данных, когда кто-то подает заявку на работу в мобильном приложении apex.

Текущей настройкой является список выбора с названиями должностей и кнопкой применения под ними.Я бы хотел, чтобы конечный пользователь мог выбрать работу и нажать кнопку «Применить».После этого будет обновлена ​​другая таблица с необходимой информацией.

Как мне получить кнопку для обновления базы данных информацией из списка SelectList?

Большое спасибо.

1 Ответ

0 голосов
/ 11 декабря 2018

Вы бы создали процесс , который запускается при нажатии кнопки.Процесс, как правило, представляет собой блок PL / SQL, который может либо выполнить обновление напрямую, либо вызвать хранимую процедуру, которая выполнит эту работу.

[ПРАВКА: дополнительная информация]

Выбор элемента списка имеет два значения: отображение и возврат.Вы видите значение display , но в состоянии сеанса сохраняется его возвращаемое значение - вы будете работать с последним.Как?Передайте это вашей процедуре.Например, процесс может выглядеть следующим образом:

update your_table set
  job = :P1_SELECT_LIST_JOB_ID
  where id = :P1_SOMEONES_ID;

Если это процедура, то

begin
  p_your_procedure(:P1_SOMEONES_ID, :P1_SELECT_LIST_JOB_ID);
end;
...