Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / DML Process / 3 сообщений из 3, страница 1 из 1
03.03.2010, 11:49
    #36499261
VisMaster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DML Process
Здравствуйте

Не могли бы вы подсказать почему DML Process не вставляет строку в базу данных.
Вот пример: http://apex.oracle.com/pls/apex/f?p=27974:1:3622370781686682:::::

Oracle 11g r2
Apex 3.2

Всем item прописал Source Type = Database Column в соответствии с столбцами таблицы в базе данных

Создал процесс Automatic Row Processing (DML), и ожидал что он будет вставлять строку. А он отрабатывает пишет что все нормально, но ничего не вставляет в БД.

Заранее благодарен
...
Рейтинг: 0 / 0
03.03.2010, 13:37
    #36499688
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DML Process
VisMaster,

А почему у Вас кнопка с Request=BUT1? Стандартный процесс типа Automatic Row Processing (DML) в зависимости от Request выбирает нужный DML-оператор, и значения Request строго прописаны.

Код: plaintext
1.
2.
Valid Update Request Values: 	SAVE, APPLY CHANGES, UPDATE, UPDATE ROW, CHANGE, APPLY, APPLY%CHANGES%, GET_NEXT%, GET_PREV%
Valid Insert Request Values: 	INSERT, CREATE, CREATE_AGAIN, CREATEAGAIN
Valid Delete Request Values: 	DELETE, REMOVE, DELETE ROW, DROP


Как видите, для вставки Ваш BUT1 неизвестен. :)
...
Рейтинг: 0 / 0
03.03.2010, 16:03
    #36500213
VisMaster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DML Process
Понял, поменял Request на CREATE, все заработало

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


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