Crystal Report for .net2013 动态SQL PULL模式

问题描述

有一个升级的项目,原先是VB+CrystalReport的VB代码:Dimrpt=NewCRPEAuto.Applicationrpt=mcrwApp.OpenReport(strReport)Dimsql=rpt.SQLQueryString'可以去到报表中的SQL取到SQL文后,会对SQL进行编辑然后通过:rpt.SQLQueryString=sql把编辑后的SQL放入报表,通过PULL模式运行报表。现在这块要升级到CrystalReportfor.net2013,有没有对应的方法。关于获取SQL的方法已经通过ReportClientDocument.DataBaseController.RowsetController.GetSQLStatement()方法进行获取。取到SQL编辑后怎么再放入水晶报表,通过PULL模式进行运行,请各位高手指点。。非常感谢。

解决方案

时间: 2024-08-26 16:17:22

Crystal Report for .net2013 动态SQL PULL模式的相关文章

《简单实现Crystal Report动态加载》补遗

动态|加载 在<简单实现Crystal Report动态加载>中,所提供的方法有时候并不能很好的工作.于是通过不断的实验和资料查询,终于发现了更好的方法.核心代码如下 CrystalDecisions.Web.CrystalReportViewer CrystalReportViewer1; String path = Server.MapPath("./"); path = path + @"\Report\Report.rpt"; path = pa

Crystal Report.net Web报表开发日记(二)

web 使用Crystal Report.net进行开发的一些预备知识: 执行模式 水晶报表取数据可以使用下面的方法实现: Pull 模式: 被请求时,水晶报表直接根据指定的驱动连接数据库然后组装这些数据. Push 模式 : 此时开发表不得不自己编写代码连接数据并组装DataSet,同时将它传送至报表.在些这种情况下,通过使用连接共享以及限制记录集合的大小,可以使用报表性能最大化. 报表类型: 水晶报表设计器能够直接包含报表至工程也能够使用独立的报表对象. Strongly-typed 报表

在 Visual Studio .NET中使用Crystal Report(上) cashcho(翻译)

visual 在 Visual Studio .NET中使用Crystal Report(上) from www.aspfree.comtranslated by cash(天下第七)cashcao@msn.com 在我们开始这个关于如何在VS.NET上使用Crystal Reports的小小的研究之前,我和我的朋友都对如何把它应用于我们的Web程序中感到非常的疑惑.一个星期以后,经过一些努力(在网上查找"how-to"文档),我们掌握了将简单的报表加入asp.net程序中的一些小小技

在 Visual Studio .NET中使用Crystal Report(下) (cashcho翻译)

visual 在 Visual Studio .NET中使用Crystal Report(下) from www.aspfree.comtranslated by cash(天下第七)cashcao@msn.com(cashcao@msn.com) Crystal Report 演示-使用Push Model 下面看看如何使用Push Model实现Crystal Reports 1.创建一个设计时的dataset 2.创建一个.rpt文件并指向我们前面创建的dataset 3.在.aspx页面

在 Visual Studio .NET中使用Crystal Report(中)

visual 在 Visual Studio .NET中使用Crystal Report(中) from www.aspfree.comtranslated by cash(天下第七)cashcao@msn.com(cashcao@msn.com) Crystal Report演示-使用Pull Model 我们可以用以下步骤来实现Crystal Reports的Pull Model的使用: (1) 创建一个.rpt文件,设定必要的数据库联接. (2)将CrystalReportViewer c

在 Visual Studio .NET中使用Crystal Report(中)-报表/图形/Off

在 Visual Studio .NET中使用Crystal Report(中) from www.aspfree.comtranslated by cash(天下第七)cashcao@msn.com(cashcao@msn.com) Crystal Report演示-使用Pull Model 我们可以用以下步骤来实现Crystal Reports的Pull Model的使用: (1) 创建一个.rpt文件,设定必要的数据库联接.(2)将CrystalReportViewer control放到

VS2005+Crystal Report开发Web应用

web 提要 本文试验将帮助你创建一个使用Crystal Report的Web应用程序-报告中的数据来源于一个对象集合,你将创建一个专门的类来保存股票市场数据. 一. 开发目标 结束本试验后,你将能够更好地: · 创建一个专门的类来保存股票市场值. · 实例化这个类. · 使用数据填充一个对象集合. · 通过一个web表单动态地添加数据. · 使用Crystal Report Designer熟练地创建一个水晶报表. 二. 内容说明 本实验将引导你创建一个Crystal Reports web应

PL/SQL开发中动态SQL的使用方法

动态 内容摘要:在PL/SQL开发过程中,使用SQL,PL/SQL可以实现大部份的需求,但是在某些特殊的情况下,在PL/SQL中使用标准的SQL语句或DML语句不能实现自己的需求,比如需要动态建表或某个不确定的操作需要动态执行.这就需要使用动态SQL来实现.本文通过几个实例来详细的讲解动态SQL的使用. 本文适宜读者范围:Oracle初级,中级 系统环境: OS:windows 2000 Professional (英文版) Oracle:8.1.7.1.0 正文: 一般的PL/SQL程序设计中

VB6中水晶报表(Crystal Report 4.6)的使用经验

水晶报表 我第一次接触水晶报表是在2001年3月在我的同事尹晓祥同志开始接触水晶报表的. 水晶报表(Crystal Report 4.6)只支持Access97格式的数据库, 所以,先在Access2000格式中设置好表与表的关 系,再把表转换到97格式,在水晶报表中调入97数据库后,在Links中自动会找出表间的关系. 水晶报表在VB的安装盘中已自带了. 路径: COMMON\TOOLS\VB\CRYSREPT\CRYSTL32.EXE系列号: 1231467890安装后,运行路径: \Pro