Web crystal report viewer не показывает данные отчета при загрузке
Привет, я установил CRforVS_13_0_19 (V13. 0. 9. 2312) в сообщество VS 2015 и столкнулся со следующими проблемами во время выполнения.
Содержимое отчета не отображается при его загрузке.
Я создаю очень простой отчет crystal, добавляя текстовые объекты в каждый раздел отчета. Предварительный просмотр непосредственно из отчета во время разработки, и все выходит нормально.
Когда я публикую его в IIS 10 для просмотра отчета, я вижу только средство просмотра отчетов с пустым содержимым в основном отчете. Однако если я нажму на кнопку обновления просмотра crystalreport, на следующую страницу или изменю коэффициент масштабирования, то появится содержимое отчета.
Вот код при загрузке страницы
Dim reportdocument As New ReportDocument() ReportDocument.Load(Server.MapPath("CrystalReport1.rpt")) CrystalReportViewer1.BestFitPage = True CrystalReportViewer1.PDFOneClickPrinting = False CrystalReportViewer1.HasSearchButton = False CrystalReportViewer1.HasRefreshButton = True CrystalReportViewer1.ReportSource = reportdocument CrystalReportViewer1.RefreshReport()
Кроме того, я замечаю, что если я отлаживаю веб-форму из VS, то вообще не вижу crystalreportviwer. Мне сказали, что он не поддерживает IIS express, интересно, правда ли это?
Этот тестовый проект называется .Net 4.5.2
Кто-нибудь может помочь?
Что я уже пробовал:
Я пытался принудительно обновить, перейти на следующую страницу или увеличить отчет во время загрузки программы просмотра, но безуспешно.
Private Sub CrystalReportViewer1_Load(sender As Object, e As EventArgs) Handles CrystalReportViewer1.Load CrystalReportViewer1.RefreshReport() CrystalReportViewer1.Zoom(100%) End Sub