报表窗体的参数设置

 

         private  ReportClass ReportDoc  =   null ;

        
public   void  RegistReportDoc(ReportClass objReport)

        
{

            ReportDoc 
= objReport;

            SetDiscreteParameter(
"pCor""长安福特");

            SetDiscreteParameter(
"pRName""成绩单");

            ReportDoc.ReportAppServer 
= ".";

          

        }


        
public   void  SetRangeParameter( string  paraName,  object  valBegin,  object  valEnd)

        
{

            ParameterValues ParaValue 
= new ParameterValues();               

            ParameterRangeValue paraRange 
= new ParameterRangeValue();

            paraRange.StartValue 
= valBegin;

            paraRange.EndValue 
= valEnd;

            ParaValue.Add(paraRange);

            ReportDoc.DataDefinition.ParameterFields[paraName].ApplyCurrentValues(ParaValue);

            

        }


        
public   void  SetDiscreteParameter( string  paraName,  object  value)

        
{

            ParameterValues paraValue 
= new ParameterValues();

            ParameterDiscreteValue paraDisc 
= new ParameterDiscreteValue();           

            paraDisc.Value 
= value;             

            paraValue.Add(paraDisc);           

            ReportDoc.DataDefinition.ParameterFields[paraName].ApplyCurrentValues(paraValue);

         

        }


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值