首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

已经给水晶报表传参数,提示:您请求的报表需要更多信息。头大,该怎么处理

2012-01-23 
已经给水晶报表传参数,提示:您请求的报表需要更多信息。头大水晶报表使用sqlserver的存储过程,使用一个参数

已经给水晶报表传参数,提示:您请求的报表需要更多信息。头大
水晶报表使用sql   server的存储过程,使用一个参数。
在1.1时没有问题。升级到2.0后,提示:需要参数字段。
搞不懂,换了方法传参数还是不行,请大家帮忙,谢谢!

//部分代码
crParameterFields   =   CrystalReportViewer2.ParameterFieldInfo;
                        crParameterField   =   crParameterFields[ "@yeartxt "];//字段名  
                        crParameterValues   =   crParameterField.CurrentValues;
                        crParameterDiscreteValue   =   new   ParameterDiscreteValue();
                        crParameterDiscreteValue.Value   =   "2007 ";//字段值  
                        crParameterValues.Add(crParameterDiscreteValue);

                        CrystalReportViewer2.ParameterFieldInfo   =   crParameterFields;
                        //建立.rpt文件与CryStalReportviewer文件之间的连接  
                        CrystalReportViewer2.ReportSource   =   CrystalReportSource1;
                        CrystalReportViewer2.DataBind();

[解决办法]
有可能是参数传进去的顺序问题。
[解决办法]
没有做过,友情UP一下
[解决办法]
恭喜~

热点排行