找回密码
 立即注册

QQ登录

只需一步,快速开始

右手微笑
金牌服务用户   /  发表于:2024-8-7 15:13  /   查看:518  /  回复:6
1金币
image.png817637939.png

上图中的筛选条件【本年度截止到现在】是通过哪个API实现?

最佳答案

查看完整内容

您好,可以通过公式实现: 具体可以查看附件中的demo 筛选前: 筛选后:

6 个回复

倒序浏览
最佳答案
最佳答案
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-7 15:13:40
来自 5#
您好,可以通过公式实现:

  1.        var nCondition = new GC.Spread.Sheets.ConditionalFormatting.Condition(GC.Spread.Sheets.ConditionalFormatting.ConditionType.formulaCondition , {
  2.                 formula: "=AND(YEAR(A1)=YEAR(TODAY()), A1<=TODAY())",
  3.                 customValueType: GC.Spread.Sheets.ConditionalFormatting.CustomValueType.formula
  4.             });
  5.             filter.addFilterItem(0, nCondition);
  6.             filter.filter(0);
复制代码
具体可以查看附件中的demo
筛选前: image.png546119079.png
筛选后: image.png631741027.png

日期筛选.html

2.35 KB, 下载次数: 55

回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-7 16:03:57
2#
本帖最后由 Ellia.Duan 于 2024-8-7 16:06 编辑

您好,
关于日期筛选,您可以参考下面的api文档。
https://demo.grapecity.com.cn/sp ... ing.DateCompareType
“本年度截至到现在”应该是设置一个after 。获取本年度的开始日期。
回复 使用道具 举报
右手微笑
金牌服务用户   /  发表于:2024-8-7 16:30:48
3#
Ellia.Duan 发表于 2024-8-7 16:03
您好,
关于日期筛选,您可以参考下面的api文档。
https://demo.grapecity.com.cn/sp ... ing.DateCompar ...

我在官方demo中设置【本年度截止到现在】的筛选条件后,获取筛选信息,筛选信息如下
image.png794736938.png
上图信息看上去像是通过一个筛选条件来设置的【本年度截止到现在】,而不是通过多个筛选条件联合,所以请问是否有针对【本年度截止到现在】的固定API?
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-7 17:23:18
4#
您好,调研下回复您。
回复 使用道具 举报
右手微笑
金牌服务用户   /  发表于:2024-8-8 19:30:01
6#
Ellia.Duan 发表于 2024-8-8 14:47
您好,可以通过公式实现:

具体可以查看附件中的demo

好的,感谢解答
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-9 09:34:02
7#
不客气,那本帖就先结帖了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部