做web最不好弄的就是打印了,用IE自带的打印功能不太完美,功能也不强,所以我就将fastreport 4.3报表集成到web中,实现的方法:delphi7的activex+fastreport,下面就是实现的操作步骤:
第一、创建active form
第一步完成后,会产生form和tlb的文件及界面,我们下面要在form中将fastreport控件及控制代码加入,即第二步
其实这样已经差不多了,由于我们在打印报表时,经常需要动态改变报表中的内容,所以我们需要能在打印前传入参数,
第三步,需要创建参数
第四步:发布设置
发布后,如果你在本机上做设置,可直接用在 delphi里注册activex控件,run->register active server即可
下图是将需要的文件复制到网站指定目录下
最后的效果图
上面的打印效果图中,内容很简单,现实中我们需要做图文并茂的报表,用得比较多的是从数据库中取数据,只要我们在web中传入参数,数据库的配置信息可以放在web服务器端,由ocx去读取,报表的个性化参数由web传入,配合fastreport中的ado数据组件,就可以做出与应用程序通用的报表了!
分享到:
相关推荐
使用Delphi快速开发ActiveX控件
其中一个问题就是MFC中出现双接口标识的断言,或者直接初始化应用时出现其它断言,解决办法包括修改MFC头文件等暴力办法,该Hello World演示了如何不加修改让MFC应用程序使用Delphi开发的ActiveX控件,需要删除...
Delphi下ActiveX Form控件与混合编程技术研究,魏志强,谷润平,Fortran语言可以用来编制高效、复杂的科学计算程序,但它的界面设计工作比较复杂;利用Delphi下的ActiveX form控件,采用混合编程的方法�
Delphi中Com的开发一直是一个弱点,特别是ActiveX控件的开发,附件为我学习的例子的源码
Delphi开发ActiveX控件[文].pdf
开发IE控件ActiveX(Delphi 打印控件
使用C#开发ActiveX控件全攻略 ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中主要的技术是组件对象模型(COM)。在有目录和其它支持的网络中,COM变成了分布式COM(DCOM)。在创建包括...
delphi之如何快速开发原生ActiveX控件
delphi6、delphi7下无法调用activeX 控件的解决方法
Delphi免注册使用ActiveX控件FlexGrid.ocx
Delphi 利用ActiveX控件实现Office助手,这个助手用过Word大概都见到过,类似墨林小人一样的动画,会眨眼,弹出提示,会做出一些向下看,寻找东西,聆听、警告等小动作,本源码基于ActiveX控件实现,可熟悉下ActiveX...
DELPHI7编写OCX控件,WEB成功调用,有窗口,也有有函数,可在WEB弹出窗口。WIN10 360浏览器兼容模式下成功通过。
ImageViewer ActiveX控件 是一个ActiveX 控件,您可以利用它在您开发的程序中集成图片浏览功能,支持大部分常见的图片格式,可用于Microsoft Visual Studio,Microsoft Office 和 Borland Delphi。 <br> ...
最近项目需要,开发了一个简单的ActiveX(delphi版)控件,比较适合初学者,希望大家相互学习,如有问题,请与本人联系。谢谢
ActiveX录音控件开发方案,采用DELPHI开发,用于在线录音等
多声卡ACTIVEX控件SDK开发包 1、 最大支持24个定时播放器,PC机支持6块普通声卡,支持一卡多路输出声卡(DELTA410专业声卡)每块声卡可以左右声道单独输出,也可以混合输出 2、 支持微软媒体播放器可以播放的所有文件...
<br> Active Audio Record ActiveX控件 兼容许多支持ActiveX的语言,譬如:Visual C++, Visual Basic, Delphi, C++ Builder, .Net languages like C#, VB.Net, Java, Scripts like Perl, Php, Python, ASP.Net。...
该控件支持Paradox平台的所有版本和xBase的所有格式。 Paradox Direct Engine (ActiveX) 2.3支持以下导入模式: imAppend: 把记录添加到目标平台; imUpdate: 从数据源相匹配的记录更新目标记录; ...
Delphi编写ActiveX(OCX)插件封装窗体和控件与网页交互通讯的详细源码例子,内附全部源码,包括ocx源码,调用源码如何注册如何运行测试,测试完整HTML源码,完美运行,简单通俗易懂,兼容32,64位系统,IE所有版本,...