大家好,
我想实现这个功能。当我在项目上单击ADD时,项目将自动添加到apex_collection。如何在oracle apex中实现这一点
我已经尝试了经典的报告与卡片模板,但卡在中间
我制作了卡片。现在要将数据添加到apex_collection....为此,我有列链接目标:URL URL URL:javascript:$s('P8_ACTION','#PRODUCT_CODE #');
还创建了隐藏项P8_ACTION并添加了动态操作-->执行服务器端Begin IF not apex_collection.collection_exists('MY_COLLECTION') then apex_collection.create_collection('MY_COLLECTION'); end if; apex_collection.add_member( p_collection_name => 'MY_COLLECTION', p_c001 => :P8_ACTION ); END; /
1条答案
按热度按时间d5vmydt91#
这是EMP表上的一个示例。它使用javascript自定义事件,这意味着所有javascript都很好地组合在动态动作中。
创建卡片报表
EMP
表上生成cards报告。接受默认值。注意
data-id=&EMPNO.
属性和add-emp
类按钮使用button builder构建
将页面项添加到区域以存储所选EMPNO(P158_EMPNO)
动态动作
P158_EMPNO
P158_EMPNO
请注意,这是基本代码。它确实允许一个记录添加多次,我没有清理集合等。但你应该明白重点。