如何在oracle窗体中的表类型数据块中创建按钮

如何在oracle窗体中的表类型数据块中创建按钮,oracle,oracleforms,oracle-fusion-middleware,Oracle,Oracleforms,Oracle Fusion Middleware,我正在使用Oracle forms 10g创建自定义表单,我已使用“表”类型的数据块向导创建了数据块。现在我想创建一个按钮,提交表单上的所有更改 我不能这样做,因为当我在同一个数据块中创建一个按钮项时,出于明显的原因,会出现多个Column形式的按钮 它是一种表格类型的简单插入/搜索形式。它将搜索数据并允许用户插入记录 你能帮我做到这一点吗。首先,把 commit_form; 按钮的WHEN-button-PRESSED触发器中的命令足以通过表单提交所有更改 假设您对名为myTable的表使用

我正在使用Oracle forms 10g创建自定义表单,我已使用“表”类型的数据块向导创建了数据块。现在我想创建一个按钮,提交表单上的所有更改

我不能这样做,因为当我在同一个数据块中创建一个按钮项时,出于明显的原因,会出现多个Column形式的按钮

它是一种表格类型的简单插入/搜索形式。它将搜索数据并允许用户插入记录

你能帮我做到这一点吗。

首先,把

commit_form;
按钮的
WHEN-button-PRESSED
触发器中的命令足以通过表单提交所有更改

假设您对名为
myTable
的表使用了数据块向导,并且创建了一个块,其中
记录数显示为
10
,然后在该块中添加了一个按钮,即
bt_cmt
,该按钮将显示为垂直平铺的
10
按钮,即使将
项目数显示为
0
作为默认值,如下图所示:

那么

  • 0
    转换为
    1
    ,就足以使 按钮单

  • 或者,您可以将按钮移动到一个块上,该块的
    记录数显示为
    1

    • 首先,把

      commit_form;
      
      按钮的
      WHEN-button-PRESSED
      触发器中的命令足以通过表单提交所有更改

      假设您对名为
      myTable
      的表使用了数据块向导,并且创建了一个块,其中
      记录数显示为
      10
      ,然后在该块中添加了一个按钮,即
      bt_cmt
      ,该按钮将显示为垂直平铺的
      10
      按钮,即使将
      项目数显示为
      0
      作为默认值,如下图所示:

      那么

      • 0
        转换为
        1
        ,就足以使 按钮单

      • 或者,您可以将按钮移动到一个块上,该块的
        记录数显示为
        1