所谓三级联动,也就是说第二个参数随第一个变化,第三个参数随第一个和第二个变化。既然要联动,三者之间肯定要存在关系,这在数据集ds1和ds2中有体现。下面就通过实例来看看皕杰报表查询表单三级联动是怎么设计出来的。 所谓三级联动,也就是说第二个参数随第一个变化,第三个参数随第一个和第二个变化。 A3单元格中表达式为:=ds.group(货主地区),设置为纵向扩展; B3单元格中表达式为:ds.group(货主城市),设置为纵向扩展; C3单元格中表达式为:=ds.货主名称; D3单元格中表达式为:=ds.货主地址; E3单元格中表达式为:=ds.货主邮编; F3单元格中表达式为:=ds.sum(运货费); 第四步:创建参数 第五步:修改数据集 ds:select * from 订单 where 货主国家=? and 货主地区=? and货主城市 in (?) 第六步:创建数据集参数 第七步:新建数据集ds1、ds2 ds1:select 货主国家,货主地区 from 订单 group by 货主国家,货主地区 ds2:select 货主城市,货主地区,货主国家 from 订单 group by 货主城市,货主地区,货主国家 第八步:创建查询表单 第九步:选择控件类型 A1: B1: C1: 第十步:创建数据联动 B1: C1: 第十一步:web预览 第十二步:选择国家、地区、城市后查询
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
三级联动
工欲善其事必先利其器,有时候真的很烦。
ajax 三级联动 -
devexpress 三级联动 三级联动怎么实现
1. 需求分析 在实际开发中,我们经常遇到要求省市县三级联动的下拉框需求,如下图,针对这类需求,我们常用Spinner控件去实现。当用户选择Spinner控件的时候,可以提供一个下拉列表将所有可选的项列出来。供用户选择。 今天,我就研究一下怎么实现三级联动的需求。2. 实现流程在布局文件中添加Spinner
devexpress 三级联动 Spinner Android 多任务联动效果实现 三级联动