2012-05-18 30 views
0

我有4個類似的Crystal Reports。當我將報表名稱設置爲CrystalReportSource時(使用下拉菜單,因此我知道它拼寫正確),其中只有兩個會給我一個預覽,而另外兩個只顯示CrstalReportViewer控件。 當我運行網絡應用程序時,相同的2個報告顯示空白報告(只有工具欄)。 所有4個報告在報告設計器中正確顯示。 我已經瀏覽了我能想到的每一個屬性,但沒有看到有效的和沒有的有區別。ASP.NET中的Crystal Reports - 有些工作,有些不需要

也許有人可以給我一個更好的想法在哪裏看。

如果它有所不同,3個報告是克隆離開以前的報告與數據庫位置已更改。

再次,他們都在設計師的工作。

任何想法? :-)

<%@ Page Title="" Language="VB" MasterPageFile="~/AFRA.master" AutoEventWireup="false" CodeFile="ReportViewer.aspx.vb" Inherits="ReportViewer" %> 
<%@ Register assembly="CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" namespace="CrystalDecisions.Web" tagprefix="CR" %> 

<asp:Content ID="Content3" ContentPlaceHolderID="main" Runat="Server"> 
    <CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" 
    AutoDataBind="true" DisplayGroupTree="False" Height="50px" 
     ReportSourceID="CrystalReportSource1" /> 
    <CR:CrystalReportSource ID="CrystalReportSource1" runat="server"> 
     <Report FileName="RPT\StatsRevenue.rpt"> 
     </Report> 
    </CR:CrystalReportSource> 
</asp:Content> 
+0

您何時將ReportName設置爲ReportSource?您應該嘗試在Page_Init中更改(出於調試原因) –

+0

默認頁面在標記中設置。我也有改變它的代碼,根據查詢字符串將它在page_init中更改爲不同的報告。 同樣的結果。 2個工作,2個不要。沒有錯誤,只是一個空白的報告。 –

+0

你看過頁面HTML嗎?是否有一些隱藏文字報告錯誤文字? –

回答

0

我終於明白了那兩個報告可能只是腐敗。由於他們修改了工作報告克隆的報告,所以我只花了一個小時才從頭開始製作新的報告。

相關問題