Oracle Apex 5.1单页上的多个表格形式

时间:2018-05-15 12:10:26

标签: oracle oracle-apex tabular oracle-apex-5.1

我目前正在努力在一个页面上显示多个表格形式。 Oracle Apex只允许页面上有一个表格。我试图遵循#pe; Planet of Apex"博客,但不幸的是它没有用。

我没有设法实现iFrame区域来设置外键的值。

I only want to see the highlighted table

 <iframe src="f?p=&APP_ID.:23:&SESSION."style="width:600px;height:600px"scrolling="no" marginwidth="0" marginheight="0"frameborder="0" vspace="0" hspace="0"  />

如何绑定URL中的变量,例如&ITEM/COLUMN.

我遵循的指南: https://planetoftheapex.wordpress.com/2016/12/10/multiple-tabular-forms-on-a-single-page-workaround/

2 个答案:

答案 0 :(得分:3)

您是否尝试过互动网格?您可以在单个Apex页面上拥有多个交互式网格。查看示例打包应用Interactive Grid - 用户名DEMO和密码demo - 并使用所有功能。非常强大。

在Application Express中,您可以编辑现有页面,并添加&#34;交互式网格&#34; region,指定用于填充网格的SQL查询。然后添加另一个&#34;交互式网格&#34;区域等。或者使用“创建页面”向导,选择&#34;报告&#34;作为页面类型,在下一页上,选择“交互式网格”。

答案 1 :(得分:0)

我尝试使用交互式网格,但不幸的是,它运行不正常。页面上IG的每个实例都会在大约2秒内减慢页面加载速度。在我的情况下,我必须在同一页面上有5个表格形式(或IG),结果是不可接受的10秒。

我甚至在apex.oracle.com上做了一个基于emp / dept表的5 IG的快速演示,结果是相同的:每个IG在大约2秒内减慢了页面。

我的猜测是,如果我要加载数千行,那么IG仍需要2秒钟,所以如果你有很多行,那就没关系了。但是对于少数行,它不能很好地工作。

回答原来的问题:我创建了一个应用程序项来存储外键,所以我不需要在我的URL中传递它。这可能对你有帮助。