• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    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中使用DapperExtensions和反射来实现一个通用搜索
    • asp.net反射简单应用实例
    • asp.net实现利用反射,泛型,静态方法快速获取表单值到Model的方法
    • asp.net 反射减少代码书写量
    • asp.net简单页面控件赋值实现方法
    • ASP.NET服务器端控件RadioButtonList,DropDownList,CheckBoxList的取值、赋值用法
    • asp.net中实体类对象赋值到表单的实现代码
    • asp.net 用户控件读取以及赋值
    • asp.net利用反射实现给model类赋值的方法
    上一篇:ASP.NET XmlDocument类详解
    下一篇:asp.net通过配置文件连接Access的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp.net水晶报表参数字段在代码中赋值的方法 asp.net,水晶,报表,参数,字段,