2013-11-15 2 views
1

Это мое первое сообщение и не сталкивались с какими-либо другими вопросами, связанными с этим. Я пытаюсь создать гибридный тип проверки и добавить его в существующую форму оракула. У нас есть тип супер/подмножество вещей. Когда вы выбираете что-то из выпадающего списка, есть 5 вариантов. Если выбрано 4 из этих параметров, данные извлекаются из одного набора данных таблицы валидации, таблица A. Если выбран другой вариант, он исходит из набора данных другой таблицы, таблицы B. Эти (вместе с другими элементами) сохраняются в таблице C. Таблица C имеет ограничение FK в отношении этих валидаций. Я добавил еще один столбец в таблицу C, чтобы попытаться обойти ограничение FK, но поле по-прежнему пытается сохранить в столбце FK. Я не могу понять, нужно ли добавлять триггер базы данных, триггер уровня элемента или триггер уровня, чтобы перенаправить данные для исправления столбцов в базе данных. Заранее благодарю за любую помощь!Oracle формы гибридной валидации

ответ

0

Если ваши элементы являются списками выбора, вы должны использовать триггер уровня предмета (when-validate-item) в элементе списка надписей, чтобы заполнить/повторно заполнить список для элемента подмножества.

В качестве альтернативы вы можете использовать всплывающее окно LOV для элемента подмножества, в котором есть запрос, который фильтруется значением элемента надмножества.

Смежные вопросы