帆软数据集使用yyyy-mm格式可以和日期参数控件yyyy-mm-dd ,between ,and格式关联吗,如果不能应该怎么办
where 字段='${FORMAT(日期参数,"yyyy-MM")}'
--------------
参数放格式里转化成yyyy-mm格式就行了
and year(时间字段)=year('${开始日期}') and month(时间字段)>=month('${开始日期}') AND month(时间字段)<=month('${结束日期}')
上面那个我试了下好像需要改下控件返回值类型为日期类型就能用了,
,这样写试下,
下面写的这个格式化好像都可以用
不行的话就用其他格式化方法CONVERT(varchar(7), '${开始日期}', 120)取年月,大于小于就和上面的一样
控件默认返回的是字符串,你可以在SQL里写to_date函数将字符串转换成日期后作比较