使用日期中的年份参数c#crystal报表

本文关键字:参数 c#crystal 报表 日期 | 更新日期: 2023-09-27 18:29:27

我在参数字段中创建了一个参数,用年份对数据进行排序,但当我调试和运行它时,年份列表看起来像这个2,013而不是2013可以更改吗

我把这个代码放在选择公式中>>记录

{DataTable1.payment_date}
   IN Date( Year(DataDate), {?Date}, 1) 
   TO Date( DateAdd("m", 1,  Date( Year(DataDate), {?Date}, 1)) - 1 ) 
   AND Year({DataTable1.payment_date}) = {?Year}

对我的数据进行排序,并显示我想要的月份和年份。

使用日期中的年份参数c#crystal报表

我想您已经将?Date声明为NumberString,这就是您面临此问题的原因,我建议将其数据类型声明为Date并重试。