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

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

第一步:用皕杰报表工具设计器新建报表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预览

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在用皕杰报表进行报表查询时,如果有几个参数,我们经常需要参数联动,以便改变主参数时,联动参数随之改变。皕杰报表工具...
    拓跋杉月阅读 3,244评论 0 0
  • 闲来无事,手痒在狭窄的手机键盘上敲打,每个跳动的字母都化成心头久不散的思绪. 无缘无故的郁闷让自己意识到情绪不佳,...
    语以笔阅读 1,256评论 0 1
  • 洞老头叹息之后,开始讲起了当年洞天福地的变故。 隋朝末年,山西洪洞县,是一个人口众多,富饶美丽的地方。洞氏和天氏家...
    jsznbzas阅读 2,948评论 2 2
  • 奇异的水, 在地下永远地奔流, 滋润那花的根茎。 气味所带来的信息, 弥漫过它的花蕊, 仔细地嗅,仔细...
    德米思托克利阅读 1,549评论 0 0

友情链接更多精彩内容