资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

asp.net水晶报表参数字段在代码中怎么赋值-创新互联

这篇文章主要讲解了“asp.net水晶报表参数字段在代码中怎么赋值”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“asp.net水晶报表参数字段在代码中怎么赋值”吧!

成都创新互联公司专注于辽阳企业网站建设,自适应网站建设,成都商城网站开发。辽阳网站建设公司,为辽阳等地区提供建站服务。全流程专业公司,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务
// 声明将参数传递给查看器控件所需的变量。
ParameterFields paramFields = new ParameterFields (); 
ParameterField paramField = new ParameterField (); 
ParameterDiscreteValue discreteVal = new ParameterDiscreteValue (); 
ParameterRangeValue rangeVal = new ParameterRangeValue (); 
// 第一个参数是具有多个值的离散参数。设置参数字段的名称,它必须和报表中的参数相符。 
paramField.ParameterFieldName = "客户姓名"; 
// 设置第一个离散值并将其传递给该参数。 
discreteVal.Value = "AIC Childrens"; 
paramField.CurrentValues.Add (discreteVal); 
// 设置第二个离散值并将其传递给该参数。discreteVal 变量被设置为新值,这样,以前的设置就不会被覆盖。 
discreteVal = new ParameterDiscreteValue (); 
discreteVal.Value = "Aruba Sport"; 
paramField.CurrentValues.Add (discreteVal); 
// 将该参数添加到参数字段集合。 
paramFields.Add (paramField); 
// 第二个参数为区域值。paramField 变量被设置为新值,这样,以前的设置就不会被覆盖。 
paramField = new ParameterField (); 
// 设置参数字段的名称,它必须和报表中的参数相符。 
paramField.ParameterFieldName = "客户 ID"; 
// 设置范围的开始值和结束值并将该范围传递给该参数。 
rangeVal.StartValue = 42; 
rangeVal.EndValue = 72; 
paramField.CurrentValues.Add (rangeVal); 
// 将第二个参数添加到参数字段集合。 
paramFields.Add (paramField); 
// 将参数字段集合放入查看器控件。 
crystalReportViewer1.ParameterFieldInfo = paramFields;

下面是我自己的应用:

public void OnePage(CrystalReportViewer crystalReportViewer,int a)
{
 ParameterFields paramFields = new ParameterFields();
 ParameterField paramField = new ParameterField();
 ParameterDiscreteValue discreteVal = new ParameterDiscreteValue();
 // 第一个参数是具有多个值的离散参数。设置参数字段的名称,它必须和报表中的参数相符。 
 paramField.ParameterFieldName = "ARC_I_ID";
 // 设置离散值并将其传递给该参数。
 discreteVal.Value = id;
 paramField.CurrentValues.Add(discreteVal);
 // 将该参数添加到参数字段集合。
 paramFields.Add(paramField);
 // 将参数字段集合放入查看器控件。 
 crystalReportViewer.ParameterFieldInfo = paramFields;
}

第一段代码有两个参数字段,第二个代码有一个参数字段。

感谢各位的阅读,以上就是“asp.net水晶报表参数字段在代码中怎么赋值”的内容了,经过本文的学习后,相信大家对asp.net水晶报表参数字段在代码中怎么赋值这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联网站建设公司,,小编将为大家推送更多相关知识点的文章,欢迎关注!


网页标题:asp.net水晶报表参数字段在代码中怎么赋值-创新互联
文章转载:http://cdkjz.cn/article/jiheo.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220