找回密码
 立即注册

QQ登录

只需一步,快速开始

放下 活字格认证

高级会员

52

主题

386

帖子

1154

积分

高级会员

积分
1154

微信认证勋章

QQ
放下 活字格认证
高级会员   /  发表于:2022-7-12 18:33  /   查看:5634  /  回复:13
本帖最后由 KarenGao 于 2024-6-12 11:06 编辑

cd1bc2805502e27d1651587603ebb4d.png482521972.png
通过筛选日期,生成下面的年月,自动扩展。

13 个回复

倒序浏览
Eden.SunWyn认证
超级版主   /  发表于:2022-7-13 10:12:18
沙发
您好,关于日期范围的使用方式您可以参考帮助文档:https://help.grapecity.com.cn/pa ... ion?pageId=71031932
您想要实现的效果可以通过报表的 矩表功能 结合报表的分组功能实现:
表达式分组:https://help.grapecity.com.cn/pa ... ion?pageId=71029884
分组之后的排序:https://help.grapecity.com.cn/pa ... ion?pageId=71029901

我这边做了一个demo,您可以参考一下:

wyn-export-20220713100634.zip

390.35 KB, 下载次数: 998

日期范围控件实现数据筛选

回复 使用道具 举报
放下活字格认证
高级会员   /  发表于:2022-7-13 10:50:53
板凳
Eden.Sun 发表于 2022-7-13 10:12
您好,关于日期范围的使用方式您可以参考帮助文档:https://help.grapecity.com.cn/pages/viewpage.action? ...

你这个只有一个月份,我要年月,
要超过,3年,
回复 使用道具 举报
放下活字格认证
高级会员   /  发表于:2022-7-13 11:15:18
地板
时间是一个区间时间,而不是固定 时间。
回复 使用道具 举报
James.Lv讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-7-13 11:31:42
5#
放下 发表于 2022-7-13 11:15
时间是一个区间时间,而不是固定 时间。

您好,如果您的原始数据每个月都有数据,那这样过滤没啥问题,每月都会自动生成
如果您的原始数据不是每月都有数据的话,那没有数据的月份就不会显示,如果希望月份都显示,需要自己通过SQL语句去创建一个日期维度表
然后用这个日期维度表绑定到矩表上就可以自动生成

可以参考教程:https://www.bbsmax.com/A/l1dyQEWGde/
回复 使用道具 举报
放下活字格认证
高级会员   /  发表于:2022-7-14 15:50:58
6#
时期是变动的,现在是如何向右扩展,再就是如何关联这个日期应用,
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2022-7-14 16:18:29
7#
放下 发表于 2022-7-14 15:50
时期是变动的,现在是如何向右扩展,再就是如何关联这个日期应用,

首先我得说明一下,我们这边动态扩展也是根据数据集的实际数据进行扩展,必须数据集有的多少数据,才能扩展多少,无法实现只用两个数据产生扩展段,这个我们会记个需求,看后期具体实现。然后根据你现在的情况,我们给出的建议是生成一个新的时间维度表,然后这个新的时间维度表当作扩展列(时间维度表的生成参看上一条回复,链接:https://www.bbsmax.com/A/l1dyQEWGde/),去自动扩展日期时间,然后显示计算数据应收实收。
回复 使用道具 举报
放下活字格认证
高级会员   /  发表于:2022-7-14 16:26:56
8#
时间维度如何与真实数据进行关联?
由于数据 来自多张表,而我们产品数据只能选择一个数据表,
回复 使用道具 举报
放下活字格认证
高级会员   /  发表于:2022-7-14 16:27:38
9#
数据时间可以通过数据库虚拟出来
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2022-7-14 18:26:56
10#
时间维度表创建的时候选择一个原表数据唯一的字段为自己的字段,比如原表的主键,然后充当时间维度表的一个字段用来关联,之后在生成对应的时间字段 image.png414513854.png
然后生成的两个表就可以通过我们的创建数据集,在数据集里进行连接,通过唯一且相同发的ID进行连接,产生新的一个数据集,之后使用这个数据集创建矩表,
将时间维度表里面的时间段作为列分组,就可以动态扩展。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部