我使用SQL SERVER, DATASET的查询中使用参数,预览报表就抱错. 错误明细:
GrapeCity.ActiveReports.ReportException: 发生了一个意外错误。更多信息: '索引超出了数组界限。' ---> System.IndexOutOfRangeException: 索引超出了数组界限。
查询SQL 如下:
Select ifa00c,ifa01c,ifa03c,ifa08c,ifa02c,ifa04c,ifa041c,ifa12c ,ifa05c,ifa07c ,ifa10c,ifa11c
from ifm01
where ifa02c = '03' and ifa04c =@Parameter1
在DATASET的参数部分,有设定参数Parameter1 = Parameters!ReportParameter0.Value
,预览报表怎莫就抱错, 程式运行中给参数赋值 rpt.Report.ReportParameters[0].DefaultValue.Values.Add("RK00000000");
也没有产生报表
|
|