当前位置: 首页 > 编程笔记 >

oracle-apex 处理表格形式

尉迟俊能
2023-03-14
本文向大家介绍oracle-apex 处理表格形式,包括了oracle-apex 处理表格形式的使用技巧和注意事项,需要的朋友参考一下

示例

发布表格形式时,每个记录中的项目可通过“ APEX_APPLICATION.G_Fnn”数组供PL / SQL代码使用。G_F01对应于第一个可编辑列,G_F02对应于第二个列,依此类推。例如,您可以遍历每条记录并按如下方式访问每个字段的过帐值:

FOR i IN 1..APEX_APPLICATION.G_F01.COUNT LOOP 
  htp.p('Column A row '||I||' has a value of '||APEX_APPLICATION.G_F01(i)); 
  htp.p('Column B row '||I||' has a value of '||APEX_APPLICATION.G_F02(i)); 
END LOOP;

如果第一列是一个复选框,则只有选中的复选框才会在数组中具有一个条目:

FOR i IN 1..APEX_APPLICATION.G_F01.COUNT LOOP 
  htp.p('Checkbox on row '||APEX_APPLICATION.G_F01(i)||' was checked');
  htp.p('Column B on that row has a value of '
        ||APEX_APPLICATION.G_F02(APEX_APPLICATION.G_F01(i))); 
END LOOP;
           

 类似资料:
  • 在Django中创建表单与创建模型非常相似。 在这里,我们只需要继承Django类,类属性将是表单字段。 让我们在myapp文件夹中添加一个forms.py文件来包含我们的应用程序表单。 我们将创建一个登录表单。 myapp/forms.py #-*- coding: utf-8 -*- from django import forms class LoginForm(forms.Form):

  • 我已经在我的桌面计算机上安装了oracle 11g和apex 18.2,apex在这台带有“localhost”和“127.0.0.1”的计算机上成功运行,但无法在这个桌面ip上运行,比如说192.168.0.1。我有验证侦听器,即 侦听终结点摘要 (描述=(地址=(协议=tcp)(主机=主机名)(端口=1521))(描述=(地址=(协议=tcp)(主机=127.0.0.1)(端口=8080))(

  • 我对Oracle APEX 5有问题。 我有一个带有Textareas和一个选择列表的弹出窗口。我可以毫无问题地将Textareas的数据写入我的数据库,但我不能将选择列表的数据写入我的数据库。我总是得到错误ORA-01400服务器错误Insert为NULL Imposible。 我还尝试在表中写入硬数据,因此将PLSQL更改为: 它没有问题地工作:( 也许有人能帮我:哦 我使用一个自己的按钮来保

  • 本文向大家介绍oracle-apex 安装或设置,包括了oracle-apex 安装或设置的使用技巧和注意事项,需要的朋友参考一下 示例 当您安装Oracle 11g或12cR1时,将预安装旧版本的Apex。强烈建议将其升级到最新版本。 转到apex.oracle.com并下载最新版本的Apex。 请按照文档中的特定版本进行安装。 最近三个版本的重要文档链接 Oracle Application

  • 我是Oracle Apex的新手,正在尝试创建一个报告。当我点击铅笔图标编辑那一行记录时,我得到一个错误。由于我从头构建应用程序(即在Oracle上构建数据库),我不确定哪一步做错了,以及如何解决此错误。 以下是截图中完整的error_statement: begin从“Y20GROUP116”开始选择“agency_id”、“login_id”、“name”、“address_id”、“phon

  • 问题内容: 我有这样的代码: 实际上,我的表名是CARS,但不是CAR。但是oracle无法处理此异常,并给我一个错误ORA-00942:表或视图不存在。我该如何处理该异常? 问题答案: 您不能使用静态SQL来做到这一点。当代码正在编译而不执行时,将出现错误。尝试以下方法: