求助水晶报表数据过滤问题,100分重谢
参照泰哥的教程进行数据过滤,myReport2.RecordSelectionFormula = "{tb_IncidentForm.CarNumber} ==" + comboBox3.Text;
错误提示:‘"{tb_IncidentForm.CarNumber} =="XXXXX’此处应该有一个数字、货币金额、布尔值、日期、时间、日期时间或字符串。
如果不加过滤条件,可以正常显示报表,不知是什么原因。
还有,如果我想再加个日期时间的过滤条件该怎么写呀,比如 tb_IncidentForm.日期时间 字段>dateTimePicker1.Value并且字段<dateTimePicker2.Value ,这个条件加上上面那个条件一起,该怎么写呢?请教拉!谢过了先! --------------------编程问答-------------------- 1:错误产生的原因很简单,你写了==,实际上只要一个=就可以了
2:
Report.RecordSelectionFormula = "{tb_IncidentForm.日期时间}>CDate('" + DateTime.Parse("1976-1-1") + "') And {tb_IncidentForm.日期时间}<CDate('" + DateTime.Parse("1979-1-1") + "')";
其实你只要把握住一点,就是
myReport2.RecordSelectionFormula="xxx";
这个xxx要放到报表的选择专家里能直接有效的就可以了。
--------------------编程问答-------------------- --------------------编程问答-------------------- 楼上打广告, 会被封杀的..
补充:.NET技术 , 图表区