簡體   English   中英

如何在ASP.net C#中為水晶報表插入查詢

[英]How to insert query in ASP.net C# for crystal reports

我是水晶報告的新手。 我已經使用Visual Studio的水晶報表查看器成功地將報表顯示到我的水晶報表頁面。 現在,我想知道如何在Crystal報表中插入查詢,以便可以過濾將在報表中顯示的內容。 我正在使用C#,而我的SQL是MS SQL。 到目前為止,這是我的代碼背后:

public partial class Reports : System.Web.UI.Page     
{        
protected CrystalDecisions.Web.CrystalReportViewer CrystalReportViewer1;  
protected void Page_Load(object sender, EventArgs e)         
{             
ReportDocument reportdocument = new ReportDocument(); 
reportdocument.Load(Server.MapPath("CrystalReport1.rpt"));
reportdocument.SetDatabaseLogon("USER", "PA55", "SERVER1", "DBO1");
CrystalReportViewer1.ReportSource = reportdocument;                   
} 

我如何在此處插入查詢,例如我想打印特定日期或特定人員的報告。

謝謝,感謝您的寶貴意見。 感謝您幫助這個新手。

首先,您必須編寫一個存儲過程以將數據流到Crystal報表中。

之后,在水晶報表中,選擇“數據庫”->“數據庫專家”,在其中需要選擇相應的存儲過程。 在字段資源管理器中,您將看到存儲過程及其字段。 因此,您可以將字段放在水晶報表中所需的位置。

看到這個http://blog.softwaremedia.com/2012/01/set-up-your-database-and-create-a-report-in-crystal-reports/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM