同様の Crystal Reports を 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>