社区
Delphi
帖子详情
如何用delphi控制word打印报表?
u_boat
2002-08-26 10:02:08
我事先用word制好了表格,希望用delphi在相应的位置打印出数据库中的实际数据,应如何实现?
...全文
55
2
打赏
收藏
如何用delphi控制word打印报表?
我事先用word制好了表格,希望用delphi在相应的位置打印出数据库中的实际数据,应如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
softssh
2002-08-26
打赏
举报
回复
可以自定义实现,首先确定表格的多少,可以使用Tables对象,然后使用Table.cell(x,y)的Range.text实现数据传输。
如果只是打印一张报表的话可以自定义书签,比如说书签name,首先定义一个variant的bookMark1,则可以在调用Word后使用Document对象的BookMark.item(booMark1).range.text=数据。
zhxfzhxf1
2002-08-26
打赏
举报
回复
up
Delphi
开发技巧之-object
从Excel移动数据到
Word
从邮件列表中读发件人地址(MS Outlook) 使用 Vspell ActiveX 控件 使用DDE
控制
mIRC 使用MAPI发送EMail 使用OLE打开指定网址 使用OLE控件Internet Explorer 使用OLE
控制
Excel 创建新的Outlook联系项目 取outlook的所有联系人 取已注册Win32模块和它们版本 在
Delphi
中播放 Flash 在Excel内查看TDataSet 备份Outlook附件 将
Word
文档保存为Rtf
打印
预览MS Access
报表
找回Outlook文件夹列表 替换
word
文档中的文本 检查
Word
, Excel, Access, Outlook, Powerpoint 是否运行 注册OCX文件 注册或取消OCX ActiveX 编写 Outlook 插件 通过Outlook发送email
Delphi
- Report
构建
报表
的生成器,也可以在运行时使用(重要的是用于最终用户
报表
的更改!)。 类似于MS
Word
的
打印
预览。 支持JPEG(使用
Delphi
类库)和GIF(使用RX类库)。 强大的区域导向
报表
生成器。 包含许多非常有用的组件:文本,线段,图像,图形,OLE对象,格式文本,RX Rich2.0,图表,图表,条形码,带阴影的文本。
报表
生成的页数无限制。 多页
报表
;复合
报表
;子
报表
;分组;多栏
报表
;主从
报表
;透视表;二次表;
打印
过程全
控制
;支持所有纸张尺寸; TXT,RTF(用于图形),CSV,HTML(用于图像)输出转换器。 在
报表
预览中查找文本。 附加的TfrDataStorage组件允许在运行时创建数据表和查询。这对于需要完全
控制
报告过程的最终用户
报表
特别有用。
报表
生成的页面可以被修改。 内置的Pascal解释器可用于非常灵活的报告!语法加亮的支持是使用一个免费的软件库。 Report可以非常容易地用于创建你自己的
报表
组件,向导和函数类库。 完善的数据管理函数。
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录程序,让学员初步掌握软件开发的全部流程 让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。...
AR
Word
Report用
WORD
做
报表
控件(带源码和DEMO)
AR
Word
Report - is easy-to-use and powerful reports generation component. With AR
Word
Report you can use Microsoft
Word
to print, preview 直接用
WORD
做
报表
,支持版本:
Delphi
3,4,5,6,7 and C++Builder 5 versions. MS
Word
97/2000/XP/2003
华报智能
报表
工具
华报智能
报表
工具(ReportAll)是开发人员最理想的
报表
工具,具有全新的设计思想,对中国式
报表
和很多复杂
报表
有很强的针对性,他将“对象摆放”类和“电子表格”类
报表
开发工具完美融合,使用种类丰富且功能强大的
报表
对象组合生成任意复杂的
报表
样式。在华报智能
报表
工具中,无论是“带区(Band)”、“表格(Grid)”、“图表(Chart)”、“文字”及“线条”等元素都作为
报表
对象嵌入在
报表
页面之中。这些
报表
对象独立占据一定的区域,独立地进行分页
控制
。事实上,使用华报智能
报表
工具为
报表
布局不受任何限制,开发人员可以随意灵活地利用每一块页面空间。另外,华报智能
报表
工具提供的
报表
对象都是“数据感知”的,当他们和虚拟数据集中的数据建立“绑定”关系后,可以实时显示数据和感知数据的变化。 1、原理 ReportAll控件/插件是符合微软COM规范的ActiveX控件,运行时需要嵌入到应用程序的窗体或HTML页面中,并由开发人员传入用来表现
报表
的格式或样式的外观信息(
报表
文档)和用来存储
报表
内容的数据信息(
报表
数据),这两种信息既相互独立又相互关联。因此,
报表
的开发工作主要围绕这两种信息的生成过程而进行。
报表
文档和
报表
数据可以通过URL(或本地文件路径)请求从Web服务器(或本地操作系统)的返回结果中加载,可以从内存中的XML字符串加载,也可以通过编程(调用API编程接口)动态生成。 ReportAll控件/插件不依赖于数据库平台,其数据从XML数据文本中获得,因此ReportAll可以灵活地适用于各种场合。 2、组成 ReportAll
报表
开发工具软件包主要包括以下各部分: ReportAll
报表
设计器:一个标准的Win32应用程序,用于对
报表
的文档进行编辑和调试,编辑的结果可保存到符合XML格式的文本文件中。 ReportAll
报表
控件/插件:嵌入到程序窗体或Web页面中的符合微软Com规范的ActiveX控件,用于展现或编辑(仅针对设计器版)
报表
的外观和采集数据,同时提供了API编程接口,便于开发人员对其进行各种
控制
。 数据源SDK源代码:这些源代码用于帮助开发人员生成加载
报表
数据用的XML数据文本,它们可以由开发人员根据项目的需要自由修改。目前提供语言版本包括:
Delphi
,VS.Net C#,Java。 帮助文档:微软标准CHM帮助文件,帮助开发人员对ReportAll进行学习。 在ReportAll
报表
设计器中,该文档可以提供上下文敏感的帮助信息。 范例:一些使用ReportAll进行
报表
开发的例子,帮助开发人员快速入门。 3、适用范围 因为ReportAll
报表
控件/插件是标准的ActiveX控件,所以所有支持ActiveX技术的前台开发工具(如:
Delphi
、C++Build、VC++、VB、、VC#、PowerBuild、JavaScript、VBScrip、Excel等)都可以使用ReportAll
报表
控件/插件输出
报表
。 4、特点
报表
设计 使用“对象摆放”式和“电子表格”式相结合的方式进行
报表
文档的布局排版;开发人员既可以像设计Form那样灵活地摆放
报表
对象并设置他们的属性,也可以象使用Excel那样编辑不规则的表格。 提供了丰富的
报表
对象帮助您组合成任意复杂的
报表
样式。 采用“即点即输”的方式进行
报表
对象的文本编辑。 每一个
报表
对象都可以使用属性编辑器对其属性进行编辑(支持批量属性修改)。 支持复杂多层表头的快速设计。 支持无限级带区的快速设计。 支持单元格内的斜线排列功能。 支持行横向和纵向的窗口冻结。 使用折页器实现分栏分段 支持超文本的分页显示 支持复杂的图表功能 支持图片数据的动态加载 支持横向数据表格(记录横行动态扩展,自动分页)。 支持数据录入功能(可以下拉选择录入项)。 在套打设计时,提供辅助图底纹,可以帮助开发人员方便准确地定位
报表
对象。 可以在加载数据的状态下进行
报表
文档编辑的工作,使开发工作非常直观。 支持公制、英制、和屏幕三种单位制。 填报方式 无需预先定义数据集,通过直接对虚拟数据集操作(简单的增删和赋值操作)或从XML数据源中加载数据即可实现内容的填报。 可以在录入模式由用户通过用户界面UI输入数据至虚拟数据集中,从而实现数据的采集。 将
报表
对象与数据“绑定”,当加载数据或数据发生变化时,将会直接在
报表
页面上体现出来。 数据加载 以XML作为
报表
文档的存储格式。 可以通过
报表
设计器编辑静态的
报表
文档,也可以使用API编程接口动态地传入描述
报表
文档的XML字符串或者URL地址。 以XML作为数据交换的标准格式。可以传入符合XML格式的字符串或者URL地址实现数据的加载。 当从XML数据源中加载数据时可以采用多线程的方式(可选),在数据量较大的情况下的可以实现边加载边浏览
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章