我对Oracle apex_application.gfnn如何工作以及它是否仅适用于Oracle ApEx中的标准SQL报告或仅适用于SQL(可更新报告,即表格形式)感到困惑.
基本上我正在尝试使用此示例SQL实现以下内容,这只是一个标准SQL报告,但我不确定我是否可以使用此类型或报告实现我想要实现的目标,即:
select id,
name,
telephone,
apex_item.checkbox2(10,id) as "Tick when Contacted",
apex_item.text(20,my_date) as "Date Contacted",
apex_item.textarea(30,my_comment,5,80) as "Comment"
from my_table
Run Code Online (Sandbox Code Playgroud)
基于上面的SQL,假设此SQL查询返回10行.现在使用复选框作为我的驱动ID,我勾选所有奇数记录/行的复选框,即行1,3,5,7,9,对于每一行,我还输入日期值(f20)和注释(F30)
记住这一点,然后我想创建一个页面进程,当用户按下"保存"按钮时将调用该进程,该按钮将遍历这些已检查的行并存储每个记录,我的日期和我的注释但仅针对我的行选择了.
基于以上所述,我希望在我的表中有5个新闻行,其中包含以下列:
ID MY_DATE MY_COMMENT
1 26/08/2012 Comment A
3 27/08/2012 Comment B
5 28/08/2012 Comment C
7 29/08/2012 Comment D
9 30/08/2012 Comment E
Run Code Online (Sandbox Code Playgroud)
不幸的是,我不确定如何使用它apex_application.G_F10.COUNT.
我希望能够为每个勾选复选框的行访问每个数组元素(f20)和f(f30)的内容.
这是可能的还是我误解了apex_application.G_Fnn是如何工作的?如果这不可能,我怎么能做到这一点?我需要表格报告吗?