Как создать кнопку в блоке данных табличного типа в форме оракула

Я использую формы Oracle 10g для создания пользовательской формы, я создал блок данных с помощью мастера блоков данных типа "TABLE". Теперь я хочу создать кнопку, которая фиксирует все изменения, внесенные в форму.

Я не могу этого сделать, так как, когда я создаю элемент кнопки в одном и том же блоке данных, по понятным причинам появляются несколько кнопок в колонной форме.

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

Не могли бы вы помочь мне в достижении этого.

1 ответ

Прежде всего, положить

commit_form;

команда в кнопке WHEN-BUTTON-PRESSED триггера достаточно, чтобы зафиксировать все изменения через форму.

Предположим, вы использовали мастер блокировки данных для своей таблицы с именем myTableи блок, созданный с Number Of Records Displayed как 10после этого вы добавили кнопку в этот блок, а именно bt_cmt который будет выглядеть как 10 кнопки расположены по вертикали, даже если Number Of Items Displayed как 0 по умолчанию, как на картинке ниже:

Затем,

  • достаточно преобразовать это 0 в 1, чтобы сделать вид кнопки одинарным

  • или вы можете переместить кнопку в блок с Number Of Records Displayed как 1,

Другие вопросы по тегам