ASP.NET中水晶报表的使用,分不是问题啊~

来源:百度知道 编辑:UC知道 时间:2024/06/01 13:56:38
我使用的工具是VS2005,我用的VS2005自带的水晶报表。为什么我用不了呢?我的数据集里面的数据是对的啊,可以在水晶报表里面就是显示不出来。而且我的页面源文件根本没办法实例化水晶报表对象啊~请在线指点下。3Q。
分我可以多给。目前我不给分,因为我提了两个问题给了100分都被删掉了,不知道为什么。如果你回答我可,但我没给你高分你也发贴骂我。
谢谢啊,我很着急啊~公司要让我学会用水晶报表啊!

步骤一、先制作好报表,在报表中写您的SQL语句,预览ok即可;
步骤二、做出预览画面:在ASPX文件画面上拉入控件 <CR:CRYSTALREPORTVIEWER id="crvPHBM" runat="server"/>
步骤三、写后天代码,C#这样写:
下面中txtRptID和txtMatchID是两个参数隐藏栏位,RptID是报表代码;可以参考

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
/// <summary>
/// ReportViewer
/// </summary>
/// xx. YYYY/MM/DD VER AUTHOR COMMENTS
/// 1. 2008/12/15 1.00 Michael New Create
public partial class US00_US0000RPT : System.Web.UI.Page
{
#region "变数宣告"
//Crystal Report报表定义的属性与方法
private ReportDocument ReportDoc=new ReportDocume