社区
VB基础类
帖子详情
VB6.0中没有找到CrystalReportSource控件
baichunlei
2009-09-21 12:48:54
我安装了水晶报表9.2,但在VB6.0中只找到了CrystalReportViewer控件,却没找到CrystalReportSource控件,为什么以?
请答复
...全文
25
1
打赏
收藏
VB6.0中没有找到CrystalReportSource控件
我安装了水晶报表9.2,但在VB6.0中只找到了CrystalReportViewer控件,却没找到CrystalReportSource控件,为什么以? 请答复
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangyouqi
2009-09-21
打赏
举报
回复
晕。。这个是 设计器
如果你已经引用了 那么在工程窗口上 点击右键 选择添加就可以看到
[C#.NET2005]VS2005
中
使用水晶报表和水晶报表使用指南 word格式
水晶报表是一个功能强大的报表工具,现在已经被Microsoft Visual Studio 2005(下文以VS2005简称)集成在一起。喜欢水晶报表的朋友可以方便使用了。我把水晶报表在vs2005的使用方法总结一下,供大家参考。 首先介绍一下我用的软件环境:Microsoft Visual Studio 2005;Microsoft SQL Server 2005 【数据用例】 服务器:SQLEXPRESS 数据库名:Test 数据库表:T 数据: 图1 【说明】 水晶报表在应用时分两种方法,分别是拉模式(PULL)、推模式(PUSH)。拉模式:在水晶报表生成时的数据源是从水晶报表文件
中
的SQL语句从数据库
中
提取的,在编程时不用重写SQL语句,但要加上登录信息(具体方法,后面介绍)。推模式:在水晶报表生成时的数据源,是用编程时重写水晶报表
中
SQL语句而生成的dataset对像。也就是说,推模式是用dataset组装水晶报表。 水晶报表组件介绍。水晶报表在VS2005
中
有两种组件,在WEB项目是分别是
Crystal
Report
Source
,
Crystal
Report
Viewer。在FORM项目里是分别是
crystal
Report
,
Crystal
Report
Viewer。
Crystal
Report
Source
,
crystal
Report
是水晶报表的数据提供者;
Crystal
Report
Viewer是水晶报表的浏览器。另外还要介绍一下水的报表的文件是以rpt为扩展名的文件,该文件可以用VS2005生成。 下面分别介绍具体操作方法: 拉模式(PULL): 在拉模式
中
如要在水晶报表
中
的SQL语句加上条件参数时要用{?参数名}方式给出。例:“Select T1, T2, T3 FROM T Where T1='{?parm}'” parm就是参数名 以下例子
中
所用到的水晶报表文件
中
使用的SQL语句是“Select T1, T2, T3 FROM T Where T1='{?parm}'” parm就是参数名。 【WEB方式下】 using
Crystal
Decisions.Shared; using
Crystal
Decisions.
Crystal
Report
s.Engine; ///
///功能:拉模式提取水晶报表 ///个人主页:http://www.dzend.com/ ///
///
///
protected void Button_pull_Click(object sender, EventArgs e) { //
Crystal
Report
.rpt是水晶报表文件的名称;
Crystal
Report
Source
1是从工具箱加到页面上的水晶报表数据源对像。
Crystal
Report
Source
1.
Report
Document.Load(Server.MapPath("
Crystal
Report
.rpt")); // SetDatabaseLogon 拉模式
中
必须用这个方法来设置登录信息,参数一:用户名;参数二:密码;参数三:服务器;参数四:数据库名
Crystal
Report
Source
1.
Report
Document.SetDatabaseLogon("sa", "123456", @"SYWZSWL\SQLEXPRESS", "Test"); //给水晶报表传参数,参数一:是参数名,参数二:参数值;
Crystal
Report
Source
1.
Report
Document.SetParameterValue("Title", "这是一个测试报表");
Crystal
Report
Source
1.
Report
Document.SetParameterValue("Parm", "1"); //绑定水晶报表数据源。
Crystal
Report
Source
1.DataBind(); //
Crystal
Report
Viewer1是水晶报表浏览器,下面是给该浏览器赋上对像
Crystal
Report
Viewer1.
Report
Source
=
Crystal
Report
Source
1;
Crystal
Report
Viewer1.DataBind(); }
使用命令方式创建水晶报表
Crystal
Report
Source
1.
Report
Document.Load(Server.MapPath("mycry.rpt"));
Crystal
Report
Source
1.
Report
Document.SetData
Source
(myset .Tables [0]);
Crystal
Report
Source
1.DataBind();
Crystal
Report
Viewer1.
Report
Source
=
Crystal
Report
Source
1;
Crystal
Report
Viewer1.DataBind();
一起学习水晶报表之拉模式【如何实现水晶报表显示数据信息】(课程3)
上两节课程我们都是采用两个内置的
控件
来显示报表数据,但是我不喜欢,也不推荐各位依赖
控件
。这里,我将给大家介绍一下
没有
采用
Crystal
Report
Source
控件
的情况下,如何实现绑定数据集,同样实现数据的显示呢???方法如下: 在原来的基础上,我们去掉
Crystal
Report
Source
控件
,在后台实现代码绑定报表模板。 【1】引用命名空间: using
Crystal
Decisions
VS2010
中
拖
Crystal
Report
Viewer
控件
时,显示呈现
控件
出错
刚开始学习水晶报表,就遇到了这种问题,苦苦寻觅,试过网上的种种解决方案无效,今天拿出来看了下,无意间发现了问题所在。 分析如下: 我首先到Web.config里找原因,本人对数字比较的敏感,看到13这个字眼,而在我们的Default.aspx
中
却是10,这里面肯定有问题。第一感觉就是或许是版本问题。然后就想到昨晚我有安装新版
Crystal
Report
s软件(CRforVS_13_0...
设置水晶报表的刷新时间(预防参数丢失的情况)
Crystal
Report
Source
控件
属性 1)CacheDuration:设置刷新时间,时间单位秒 2)EnableCaching:设置缓存是否可用
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章