点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我在使用C#更新Crystal报表中的" ODBC(RDO)"连接时遇到问题,该连接使报表中的连接无法在不使用"设置数据"的情况下向报表添加其他数据点,数据库表或命令 源位置"。
下面的代码的预期结果将是一个数据源,如下所示。 并且允许根据需要添加其他表或"命令表"。
例如使用当前代码。
公共静态无效UpdateSQLQuery(字符串rptSourceURL,字符串rptNewURL,字符串DSN,字符串Database,字符串UserId,字符串密码,TableLogOnInfo logOnInfo) { ReportDocument rdReport = new ReportDocument(); rdReport.Load(rptSourceURL,OpenReportMethod.OpenReportByTempCopy); //通过代码更新数据源之前/之后的数据源连接。 DataSourceConnections old_rdDataSrcConn = new DataSourceConnections(); DataSourceConnections new_rdDataSrcConn = new DataSourceConnections(); old_rdDataSrcConn = rdReport.DataSourceConnections; CrystalDecisions.ReportAppServer.Controllers.DataDefController boDataDefController; CrystalDecisions.ReportAppServer.DataDefModel.Database boDatabase; CrystalDecisions.ReportAppServer.DataDefModel.CommandTable boCommandTable; CrystalDecisions.ReportAppServer.ClientDoc.ISCDReportClientDocument rcDocument = rdReport.ReportClientDocument; boDataDefController = rcDocument.DataDefController; boDatabase = boDataDefController.Database; //============================== //主报告级别 //============================== for(int i = 0; i[1]: https://i.stack.imgur.com /iKnxX.png [2]: https://i。 stack.imgur.com/FPmlZ.png
(10.7 kB)
到目前为止,最佳答案导致以下问题附带了代码,该问题目前不适用于Oracle ODBC
https://answers.sap.com/questions/12869341/c-migrating-from-one-oracle-odbc-to-another.html#
一周热门 更多>