皕杰技术社区

 找回密码
 立即加入

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1551|回复: 3

两个数据集怎么在一行中扩展显示,互不影响

[复制链接]
发表于 2018-9-19 17:54:51 | 显示全部楼层 |阅读模式
报表设计的时候,有两个数据集,我怎么设计让它在一行中扩展,并且互不影响
发表于 2018-9-19 18:13:05 | 显示全部楼层
示例:
ds1 数据集,字段: 货主城市,num
ds2 数据集,字段:货主地区,num
1、先获取这两个数据集有多少条记录  ds1.count()和ds2.count();
2、获取两个数据集条数最大值 max(list(ds1.count(),ds2.count()));
3、根据获取的最大值,进行zone纵向扩展  zone(1,max(list(ds1.count(),ds2.count())))
4、后面的两行,分别获取数据集的字段进行集合  list(ds1.group(货主城市))和list(ds2.group(货主地区))
5、再根据这两个单元格获取num的值 ds1.getone(num,货主城市=B2)和ds2.getone(num,货主地区=D2)
6、这样两个数据集扩展就互不影响了。效果如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即加入

x
回复 支持 反对

使用道具 举报

发表于 2018-9-26 12:03:03 | 显示全部楼层
设计界面贴出来看看呀
回复 支持 反对

使用道具 举报

发表于 2018-9-26 14:40:47 | 显示全部楼层
设计效果截图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即加入

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

QQ|小黑屋|手机版|皕杰软件 ( 京ICP备14050931号 )

GMT+8, 2024-4-27 09:02 , Processed in 1.133302 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表