Вставка записей в одну таблицу из двух вкладок в форме Oracle - PullRequest
0 голосов
/ 26 октября 2011

Форма, которую я создал, состоит из двух вкладок, с некоторыми столбцами. Когда пользователь вводит данные на вкладках и нажимает кнопку «Сохранить», данные должны храниться в таблице как две отдельные записи. Как я могу это сделать.

Ответы [ 2 ]

0 голосов
/ 16 ноября 2011

Вы можете создать 2 блока на основе одной таблицы.Таким образом, вместо 1 блока, распределенного по 2 вкладкам, используйте 2 блока на 2 вкладках.Это сэкономит вам создание процедур или начнёт создавать магию триггера (2 блока намного понятнее, чем, например, наличие триггера после вставки с другой вставкой с теми же значениями).Если у вас есть столбец, который различает записи, например столбец типа (A и B, fe), убедитесь, что вы задали правильное предложение where, и не забудьте заполнить это значение при создании новой записи (триггер когда создаю запись).

0 голосов
/ 13 ноября 2011

Основывайте блок на хранимой процедуре, а не на таблице, и используйте магию в процедуре. Проверьте подробности в «хранимой процедуре, создающей блок данных» в справке по построителю форм.

...