我制作了 4 个类似的水晶报表。当我将报表名称设置为 CrystalReportSource(使用下拉菜单,所以我知道它的拼写正确)时,其中只有 2 个会给我一点预览,而另外 2 个只显示 CrstalReportViewer 控件。当我运行 Web 应用程序时,相同的 2 个报告显示一个空白报告(只有工具栏)。所有 4 个报表都在报表设计器中正确显示。我已经查看了我能想到的所有属性,但没有发现有效的和无效的之间有任何区别。
也许有人可以让我更好地了解在哪里看。
万一有所不同,其中 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>