J'ai créé un rapport Crystal dans VS2008 pour un site asp.net C#. Je peux lancer le fichier rpt et voir le rapport.Afficher le rapport Crystal dans la page asp.net
Je n'arrive pas à l'afficher dans la page Web.
Je n'ai jamais utilisé Crystal auparavant, donc je peux avoir totalement tort. J'ai déplacé un CrystalReportViewer et CrystalReportSource sur le concepteur et utilisé le menu pour configurer le nom de la source et du rapport.
<%@ Page Language="C#" MasterPageFile="~/TimeTracker/MasterPage.master" AutoEventWireup="true" CodeFile="EmployeeReport.aspx.cs" Inherits="TimeTracker_EmployeeReport" Title="Untitled Page" %>
<%@ Register Assembly="CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"
Namespace="CrystalDecisions.Web" TagPrefix="CR" %>
<asp:Content ID="Content1" ContentPlaceHolderID="maincontent" Runat="Server">
<CR:CrystalReportViewer
ID="CrystalReportViewer1"
runat="server"
AutoDataBind="True"
Height="1200px" ReportSourceID="CrystalReportSource1"
Width="1000px" HasRefreshButton="True" />
<CR:CrystalReportSource ID="CrystalReportSource1" runat="server">
<Report FileName="EmployeeHours.rpt">
</Report>
</CR:CrystalReportSource>
</asp:Content>
Ce n'est pas dans le dossier TimeTracker Il n'y a pas de message d'erreur quand je l'affiche dans Firefox, mais dans IE il y a un message sur la page Web qui dit "Load Report Failed" –
Le point est de spécifier le chemin relatif complet ~. Avez-vous essayé cela? – Jeroen
c'était tout! J'ai dû changer le Filepath à La page est dans le dossier TimeTracker mais le rapport n'est pas Merci pour l'aide –