Как создать кнопку в блоке данных табличного типа в форме оракула
Я использую формы 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
,