Oracle APEX 5 Выберите список ошибок ORA-01400 - PullRequest
0 голосов
/ 15 мая 2018

У меня проблема с Oracle APEX 5.

У меня есть всплывающее окно с Textareas и списком выбора.Я могу без проблем записать данные текстовых областей в свою базу данных, но не могу записать данные из моего списка выбора в свою базу данных.Я всегда получаю Невозможную вставку ошибки сервера ORA-01400 со значением NULL.

Я также пытался записать жесткие данные в таблицу, поэтому я изменил PLSQL на:

begin
INSERT INTO STATUS_TO_CHANGE (CHANGE_ID, CHANGE_STATUS_ID)
VALUES (:P2_CHANGE_ID, '43');
end;

, и это сработалобез проблем: (

Может быть, кто-то может мне помочь: O

Я использую собственную кнопку для сохранения Textarea и собственную кнопку для списка выбора.

Код моегоДинамическое действие:

begin
INSERT INTO STATUS_TO_CHANGE (CHANGE_ID, CHANGE_STATUS_ID)
VALUES (:P2_CHANGE_ID, :P2_STATUS_DESCRIPTION);
end;

Имя списка выбора: P2_Status_Description

Выбор списка с помощью кнопки сохранения .jpg Сообщение об ошибке Данныев таблице Change_Status, которая отображается в LOV в списке выбора

Спасибо всем:)

1 Ответ

0 голосов
/ 15 мая 2018

Я сейчас не вижу изображения.

В любом случае: это, я полагаю, динамическое действие "Выполнить код PL / SQL", верно?Вы поместили этот блок BEGIN-END в "PL / SQL Code", но - вы поместили P2_CHANGE_ID и P2_STATUS_DESCRIPTION в элементов для отправки ?Если нет, то сделайте это, а затем повторите попытку.

...