向水晶报表数据源存储过程传参数

向水晶报表数据源存储过程传参数

ID:39615320

大小:39.00 KB

页数:4页

时间:2019-07-07

向水晶报表数据源存储过程传参数_第1页
向水晶报表数据源存储过程传参数_第2页
向水晶报表数据源存储过程传参数_第3页
向水晶报表数据源存储过程传参数_第4页
资源描述:

《向水晶报表数据源存储过程传参数》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、向水晶报表数据源存储过程传参数2004-6-16 作者:haibodotnet 转载自:CSDN 网友评论1条 点击进入论坛  水晶报表会自动为每个“存储过程中的参数”建立一个“参数字段”,所以这就成了运行时给参数赋值的问题了……  参数字段运行时自定义  [VisualBasic]  ''声明将参数传递给  ''查看器控件所需的变量。  DimparamFieldsAsNewParameterFields()  DimparamFieldAsNewParameterField()  DimdiscreteValAsNewParameterDiscrete

2、Value()  DimrangeValAsNewParameterRangeValue()    ''第一个参数是具有多个值的离散参数。    ''设置参数字段的名称,它必须  ''和报表中的参数相符。  paramField.ParameterFieldName="客户姓名"  ''设置第一个离散值并将其传递给该参数  discreteVal.Value="AICChildrens"  paramField.CurrentValues.Add(discreteVal)    ''设置第二个离散值并将其传递给该参数。  ''discreteVal变量被设

3、置为新值,这样,以前的设置  ''就不会被覆盖。  discreteVal=NewParameterDiscreteValue()  discreteVal.Value="ArubaSport"  paramField.CurrentValues.Add(discreteVal)    ''将该参数添加到参数字段集合。  paramFields.Add(paramField)      ''第二个参数为区域值。paramField变量  ''被设置为新值,这样,以前的设置就不会被覆盖。  paramField=NewParameterField()    

4、''设置参数字段的名称,它必须  ''和报表中的参数相符。  paramField.ParameterFieldName="客户ID"    ''设置区域的开始值和结束值并将区域传递给该参数。  rangeVal.StartValue=42  rangeVal.EndValue=72  paramField.CurrentValues.Add(rangeVal)    ''将第二个参数添加到参数字段集合。  paramFields.Add(paramField)    ''将参数字段集合放入查看器控件。  crystalReportViewer1.Para

5、meterFieldInfo=paramFields  crystalReportViewer1.ReportSource="c:reportsmyreport.rpt"    [C#]  //声明将参数传递给  file://查看器控件所需的变量。  ParameterFieldsparamFields=newParameterFields();  ParameterFieldparamField=newParameterField();  ParameterDiscreteValuediscreteVal=newParameterDiscreteV

6、alue();  ParameterRangeValuerangeVal=newParameterRangeValue();    //第一个参数是具有多个值的离散参数。    //设置参数字段的名称,它必须  file://和报表中的参数相符。  paramField.ParameterFieldName="客户姓名";    //设置第一个离散值并将其传递给该参数。  discreteVal.Value="AICChildrens";  paramField.CurrentValues.Add(discreteVal);    //设置第二个离散值并将

7、其传递给该参数。  //discreteVal变量被设置为新值,这样,以前的设置  file://就不会被覆盖。  discreteVal=newParameterDiscreteValue();  discreteVal.Value="ArubaSport";  paramField.CurrentValues.Add(discreteVal);    //将该参数添加到参数字段集合。  paramFields.Add(paramField);      //第二个参数为区域值。paramField变量  file://被设置为新值,这样,以前的设置就不

8、会被覆盖。  paramField=newParameterFie

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。