美文网首页
查询表单三级联动实例 2018-11-13

查询表单三级联动实例 2018-11-13

作者: 勤奋的表妹 | 来源:发表于2018-11-13 17:45 被阅读0次

所谓三级联动,也就是说第二个参数随第一个变化,第三个参数随第一个和第二个变化。

第一步:用皕杰报表工具设计器新建报表threeld. brt。

第二步:新建数据集

       ds:select * from 订单

第三步:将摘要视图中的数据集字段托放到单元格中,如下图所示:

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预览

第十二步:选择国家、地区、城市后查询

相关文章

网友评论

      本文标题:查询表单三级联动实例 2018-11-13

      本文链接:https://www.haomeiwen.com/subject/kiblfqtx.html