请选择
进入手机版
|
继续访问电脑版
学习路径
视频资源
开发者学堂
悬赏
活动
招聘
登录
/
注册
搜索
AI搜索
SpreadJS
活字格
Wyn
GcExcel Java
公开课
新手入门
新手训练营
技术认证
好友
帖子
收藏
勋章
设置
我的收藏
退出
首页
›
Wyn 商业智能专区
›
产品教程
›
查看内容
发新帖
williamluo
金牌服务用户
104
主题
247
帖子
1155
积分
金牌服务用户
积分
1155
6202
金币
104
主题
247
帖子
最新发帖
【10.0.103.0】安全提供程序怎么一次同步所有第三方用户信息?
【10.0.103.0】表格内同一列的输入框不同行的单元格类型和数据校验逻辑不同
【10.0.103.0】能否同时用AD账号和表单登录
[10.0.103]活字格是否支持MS ADFS/SAML方式的单点登录集成
[10.0.103.0]设计器运行时报错:DoRegisterBpmEngineAsync
【10.0.103.0】超宽表格页面的溢出与滚动问题
【10.0.102.0】Windows域用户登录失效
【10.0.0】流程任务提醒邮件中怎么设置跳转审批页面的超链接
【10.0.0】怎么从业务页面发起流程并传递数据?
[10.0.0]按组织查找流程节点负责人为何出来其他部门的主管?
【报表-布局设计】矩表的动态列怎么排序?
williamluo
金牌服务用户
/ 发表于:
2020-1-21 17:40
/
查看:
4071
/ 回复:
0
本帖最后由 James.Lv 于 2023-1-5 18:44 编辑
Wyn Enterprise的矩表,在实现横向扩展的动态列报表方面,功能十分强大。不过,常有用户困惑:动态列怎么排序呢?比如按月份排列的动态列,默认是按数据集记录本身的记录次序来排列月份的,如下图:
图中的月份是随机的,怎么按1至12月顺序排列呢?
有两个办法:
(一)在数据集的查询语句中排序
这种方法就是在数据集的查询语句中,使用SQL的 Order By 子句,按动态列绑定的字段排序,相当于事先调整好记录次序。
这是数据库的能力,不在这里详述。
(二)设置列分组的排序规则
这种方法是利用Wyn本身的能力实现动态列排序。步骤如下:
(1)选中列分组单元格,如下图:
注意,选中列分组那个单元格时,默认的设置选项卡是【文本框】,一定要切换到【分组】选项卡。
(2)设置【数据派讯规则】,如下图:
可按多种条件来排序,点击【添加项目】,输入一个字段表达式或者点击右侧小方块图标编辑表达式,比如:
=Month(Fields!订购日期.Value)
这个表达式的含义就是按照【订购日期】字段的月份数字来排序。
设置好分组排序条件之后,矩表的动态列就会按照月份来排序了,如下图:
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
收藏
回复
0
个回复
活字格认证
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复
返回顶部