首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >日期、时间或日期-时间条件字段的组选项必须是日期组

日期、时间或日期-时间条件字段的组选项必须是日期组
EN

Stack Overflow用户
提问于 2018-06-21 00:40:32
回答 1查看 248关注 0票数 0

我正在使用VS2017,并试图将我的报表从Delphi转换为Asp.Net,但问题是,直到现在,我的用户可以从图形用户界面更改他们的排序,而我需要在代码中动态调整排序以匹配他们的选择。

为此,我使用以下代码:

ReportDocument.DataDefinition.Groups[i].ConditionField = ReportDocument.Database.Tables[CrystalReportDatasource].Fields[cField];

但是,如果cField是一个DateField,而原始组是一个StringField组,我会收到以下异常:

代码语言:javascript
复制
The group options for a date, time or date-time condition field must be a date 
group options object crystal reports" when I try and excute the above 
statement.

你知道怎么解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2018-06-21 04:38:17

当您对日期进行分组时,Crystal需要知道您希望应用哪种类型的日期分组(例如,每天、每周或每月...)。您需要在代码中注意这一方面,或者只是创建一个字符串公式来将日期列转换为字符串,并对该公式进行分组,而不是对原始日期列进行分组。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50953206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档