我爱我家

我爱过,所以我不悔;我努力,所以我收获;我宽容,所以我平静;我知足,所以我快乐;我有你,所以我幸福。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

首先在项目中添加web引用
http://localhost/ReportServer/ReportService.asmx

【the code below】
ReportingService rService = new ReportingService();//创建报表服务实例
   rService.Credentials =
    System.Net.CredentialCache.DefaultCredentials;//设置默认系统凭据

   string historyID = null;
   bool forRendering = true;
   ParameterValue[] values = null;   
   DataSourceCredentials[] credentials = null;
   ReportParameter[] parameters;

   parameters = rService.GetReportParameters//获取报表参数集合
    (
    "/cfhrreport/pos", 
    historyID,
    forRendering,
    values,
    credentials        
    );
   ListItem item;
   foreach(ValidValue v in parameters[0].ValidValues)//遍历参数的有效值集合
   {
    item=new ListItem(v.Label ,v.Value );
    this.DropDownList1 .Items .Add (item);//填充到一个下拉框
   }

posted on 2004-07-29 10:22  白水书生  阅读(944)  评论(0编辑  收藏  举报