2011-01-08 73 views
0

我正在使用VS 2010,使用.net 4的網絡應用程序內置導出按鈕問題的Crystal Report查看器

我從Microsoft網站上下載了Crystal報告。

我在我的網頁上添加了一個水晶報表,拖動了CrystalReportViewer和一個按鈕。

我放在button_click下面的代碼:

ReportDocument cryRpt; 
cryRpt = new ReportDocument(); 
cryRpt.Load("C:\\Users\\Yazan\\Documents\\Visual Studio 2010\\WebSites\\WebSite17\\CrystalReport.rpt"); 
CrystalReportViewer1.ReportSource = cryRpt; 
CrystalReportViewer1.RefreshReport(); 

所以很明顯,當單擊按鈕時,出現的CrystalReportViewer(顯示水晶報表,我已經創建)。

當點擊導出按鈕(CrystalReportViewer的工具欄中已經存在的按鈕)時,會彈出一個窗口讓我選擇要導出到的格式類型,並指定報告的哪些頁面I想要出口。

當我點擊導出按鈕,頁面回發,以及的CrystalReportViewer消失了,我的神我的舊網頁(沒有的CrystalReportViewer)包含以下信息:

「無法使用指定的選項導出。請檢查您的選項,然後重試。「

注意,這個錯誤對所有類型的文件格式恰好出口(PDF,DOC ...)

請你幫我激活內置的的CrystalReportViewer的導出按鈕?

感謝

+0

的ReportSourceID你試圖硬類型的控件屬性的ReportSource,只是爲了檢查,如果它的工作原理是這樣? – 2011-01-12 19:41:37

回答

0

修改在Crystal Reports瀏覽器