ADF: pageFlowScope 中参数的传递设置

本文介绍了一种通过页面跳转传递参数实现记录详情展示的方法。主要步骤包括:在VO中建立VC进行过滤、在弹出窗口VO实例中添加VC、设置链接上的属性监听器、在taskflow中添加参数执行组件并进行参数配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

应用场景描述:
这里写图片描述
如上图,点击详情图标,弹出详情窗口,实现的机制就是通过action跳转时传递pageFlowScope中的参数uuid,由弹出窗口中的VO实例获得并赋值给绑定变量,通过已经添加的VC来获得具体的一条VO记录实例,最终显示所选记录的详情信息。

实现过程;
1)在VO中建立用于过滤的VC,使用绑定变量用于过滤
这里写图片描述

2)在弹出窗口的VO实例中添加此VC用于过滤
这里写图片描述

3)在链接上绑定属性监听器,用于在点击时生成pageFlowScope中的参数
这里写图片描述

4)在弹出窗口的taskflow中添加“ExecuteWithParams”组件,并设置内部的参数赋值。
这里写图片描述
这里写图片描述

5)这一步必须注意:这里我摸索了很久才发现需要这样操作,和一般的明显的配置不同,给一个taskfolw整体配置参数时不能在它的图标上直接添加(添加按钮不可用),需要进入taskflow,点击空白处,在Structure视图中去添加输入变量:
这里写图片描述

这样添加后,再去看taskflow的图标,就会看到已经自动添加了输入参数:
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值