powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Forms ошибка FRM-40501: UNABLE TO RESERVED RECORD FOR UPDATE OR DELETE
5 сообщений из 5, страница 1 из 1
Forms ошибка FRM-40501: UNABLE TO RESERVED RECORD FOR UPDATE OR DELETE
    #35612736
wl2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блок данных создан на представлении.
Пытаюсь изменить поле в таблице (она прописана в DML Data Target Name свойство данного блока)

выдаеёт FRM-40501: UNABLE TO RESERVED RECORD FOR UPDATE OR DELETE
Как правильно оргинзовать изменение поля в таблице БД, через блок данных Forms основанном на представлении БД?
Заранее всем спасибо
...
Рейтинг: 0 / 0
Forms ошибка FRM-40501: UNABLE TO RESERVED RECORD FOR UPDATE OR DELETE
    #35613045
Povar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для блоков на view нужно создавать дополнительную обработку.
В частности, когда встаём на базовое поле и пытаемся его изменить, то срабатывает триггер ON-LOCK. Он пытается заблокировать запись. Не знает, что блокировать, так как в качестве идентификатора использует скорее всего ROWID (на view его нет).

Если блокировка данных не нужна, то можно занулить ON-LOCK. Если нужна - написать в ON-LOCK обработчик.

Оставьте почту, у меня есть презенташка "Блоки на view" - вышлю.
...
Рейтинг: 0 / 0
Forms ошибка FRM-40501: UNABLE TO RESERVED RECORD FOR UPDATE OR DELETE
    #35613738
wl2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Povar,

большое спасибо за ответ
...
Рейтинг: 0 / 0
Forms ошибка FRM-40501: UNABLE TO RESERVED RECORD FOR UPDATE OR DELETE
    #35613812
wl2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Povar,

пришлите пожалуйста вашу форму на %dino372000%@%ngs.ru% без %
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Forms ошибка FRM-40501: UNABLE TO RESERVED RECORD FOR UPDATE OR DELETE
    #37187026
SergeyAKa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо!!!
Чуток доработал представление, которое раньше на ура редактировалось через триггер ON-UPDATE, и вдруг перестало редактироваться, выдавая такую вот такую ошибку. Занулил ON-LOCK, и все заработало.

Модератор: Тема перенесена из форума "Oracle".
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Forms ошибка FRM-40501: UNABLE TO RESERVED RECORD FOR UPDATE OR DELETE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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