CrystalReportSource不使用DataSourceRef

2020-09-02 10:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有以下代码。 我加载了...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我有以下代码。 我加载了页面,CrystalReports提示我"您请求的报告需要更多信息"。 报告中保存的数据库信息,而不是我在连接字符串中定义的信息。 如何解决?

 <%@页面语言=" C#" AutoEventWireup =" true" CodeBehind =" WebForm1.aspx.cs" Inherits =" StarShipWeb.WebForm1"%>


 <%@注册程序集=" CrystalDecisions.Web,版本= 13.0.3500.0,文化=中性,PublicKeyToken = 692fbea5521e1304" namespace =" CrystalDecisions.Web" tagprefix =" CR"%>


 <!DOCTYPE html>


 
 
      
 
 <身体>
     
<数据源>
6条回答
天桥码农
2020-09-02 11:45

嗨,朱迪,

将Page_Load更改为Page_Init,页面加载是您应用的初始信息。 Page Init是您应在其中设置连接信息的位置,以便每次都加载该信息。

如果您的报告基于另一种数据库类型,则需要使用ReplaceConnect()更新报告数据源。

如果您有子报表,还需要为其设置连接信息。

下载WIKI有一个Parameter test应用程序,它是桌面应用程序,但确实包含您所有的代码 需要使用。 在这种情况下,您只是使用查看器进行连接。 在我的应用程序中,我使用引擎(ClientDocument和RAS ReportClientDocument)来获取/设置各个部分。

Don

一周热门 更多>