问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么把水晶报表rpt文件编译到VC++的程序里去呀?

发布网友 发布时间:2022-04-27 02:55

我来回答

3个回答

热心网友 时间:2022-06-25 02:59

水晶报表是一个报表设计开发的强大工具,功能强大,设计灵活,在水晶报表光盘中只提供了一个完全动态生成报表的例子,使用繁琐。现介绍其在VC++6.0中的简单使用方法。编译环境:VC++6.0 sp5 、Windows 2000 Server sp3 (en)。一、导入水晶报表使用的动态联接库:根据实际修改文件路径。#import "C:Documents and SettingsAdministrator桌面crcraxdrt9.dll" no_namespace二、定义接口指针变量//水晶报表变量
IApplicationPtr m_Application;
IReportPtr m_Report;
//水晶报表控件变量,在对话框中加入该控件
CCrystalReportViewer9 m_CRViewer1;三、具体实现步骤 //实例化m_Application
m_Application.CreateInstance (__uuidof(Application));
//获取m_Report变量
//staff.rpt为通过向导建立的报表文件,数据库采用SQL Server 7.0
m_Report =m_Application->OpenReport ("C:\Documents and Settings\Administrator\桌面\cr\debug\staff.rpt");
//设置报表标题
m_Report->put_ReportTitle (_bstr_t("Title"));
//设置数据库连接变量
//数据库服务器(local),数据库名staff,用户名sa,密码sa
m_Report->Database ->Tables ->Item [1]->SetLogOnInfo("(local)","staff","sa","sa");
//设置检索SQL命令
m_Report->put_SQLQueryString ((_bstr_t)"select * from person where id<'4' order by id");
//不显示重复字段
m_Report->PutEnableSelectDistinctRecords (TRUE);
//设置检索条件,采用水晶报表语法,功能同设置检索SQL命令
m_Report->PutRecordSelectionFormula ((_bstr_t)"{person.id}='1'");
//设置报表作者
m_Report->PutReportAuthor ("xiaojin");
//将m_Report与报表控件连接
m_CRViewer1.SetReportSource(m_Report);
//显示报表工具条
m_CRViewer1.SetDisplayToolbar (TRUE);
//不显示报表左边的分组树
m_CRViewer1.SetDisplayGroupTree (FALSE);
//不显示控件边框
m_CRViewer1.SetDisplayBorder (FALSE);
//刷新数据
m_CRViewer1.Refresh ();
//显示报表内容
m_CRViewer1.ViewReport();这样,漂亮的水晶报表就显示出来了。程序异常处理部分省略,请自行加入

热心网友 时间:2022-06-25 03:00

在程序中
ReportClientDocument doc = new ReportClientDocument()
doc.open (rpt文件路径)
这样就加载进来了

热心网友 时间:2022-06-25 03:00

那个是不能删除滴!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 电脑中的RPT文件是什么文件,怎么产生的,怎样杜绝它的产生 水晶报表,别人做好的rpt文件,可以直接拿来用吗?需不需要做些设置 请问怎样将xls表格能转化成rpt格式,然后在放在青山土地软件里面用?谢谢,很急、、、、 跪求Crystal Reports 8.0,带设计器,能编辑8.0版的rpt文件 如何把exe文件更改为rpt文件? RPT是什么文件格式? rpt是什么文件 工行前台报表系统rpt文件夹下的后缀名为rp的t文件怎样打开、编辑?谢 ... excel怎么转换成RPT格式? rpt文件用什么文件可以打开 rpt是什么文件,如何打开并修改它 请问不锈钢锅里烧水,锅里有水和水烧干时(干烧时),接触火的锅底的温度是一样的吗? 请问:”干烧桂鱼“中的”干烧“用英语怎么说?谢谢 干烧平鱼得做法 我公司要求我做电热管干烧试验:分别是铜和304不锈钢的。 美的热水器干烧? 我一直干烧,什么症状也没有?请问怎么办? 我买了个银壶,但是有一次不小心干烧了,请问银壶干烧了要怎么办呀? 请问移动洗澡机干烧怎么修 肉类的定义是怎样的?内脏属于肉吗? pentaho怎么查看编辑prpt文件 rpttextbox如何绑定rpt文件 怎么将RPT文件导入广联达软件中 鞋子三包是多少天,商场每一周休息一天怎么算 三包政策交通补偿是多少一天 车辆三包法规定整车质保几年多少万公里 国家皮带三包期是多少 手机三包15天是怎么计算的假如我是7月6日买的手机,三包15天是到多少号都是有效的_百度问一问 三包政策包换是多少天 耐克鞋的三包期是多少 汽车三包法维修多少天可以补偿 国家规定旳手机旳三包期限是多少 你好我是江西丰城的,我们这电动二轮上牌照问题,去年3月份买的上牌不了_百度问一问 樟树的户口可以到丰城办理电动车牌照吗? 丰城市小港电动车无发票可以上牌吗? 我是丰城人在南昌电动车上牌照需要那些于续 电瓶车上牌照要骑车去吗? 电动车怎么上牌照,要哪些手续 求日本演员樱木凛的青春偶像励志电视剧下载地址要可以用的 请问微粒贷怎么开通的呀,我微信里面没有怎么回事啊?