成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
泛普软件讲解用Delphi开发OA软件的方法
泛普软件讲解用Delphi开发OA软件的方法
“中国的办公自动化已经进人第三代”,这是刘洪在"Lotus World'莲花盛典”世纪会展提出的,这是“第三代办公自动化”观念第一次在国内推出、‘第三代办公自动化”融含信息处理、业务流程和知识理干一体的应用系统,从现有的“决策等待系统”到更高级的“决策智能系统”的节命性转变、为什么称为“第三代办公自动化”从80年代中至今,国内办公自动化系统已经经历三个发展阶段,实现革命性的转变。从起步的第一代,办公自动化系统以个人电脑、办公套件为主要标志,实现了数据统计和文档写作电子化,完成了办公信息载休从原始纸介方式向比特方式的质的飞跃;。
1.Delphi是具有可视化界面的面向对象的编程语言,它提供了数据库引擎DBE,并内含众多的数据库调用构件,为编程人员开发MIS应用程序提供了方便,但对于OA就有点力不从心了.不过Delphi的数据库可以经过OLEAutomation与Office 97结合,利用Office 97作为前端的输出工具.例如:可以将数据库中的数据直接送到PowerPoint 97中做成演示文稿;也可以将数据库中选定的数据发送到Word 97中,经过适当的编辑后再输出;或者将选定的数据发送到Excel 97中,并建立数据透视表,进行进一步的数据分析等.
2.OA软件的开发Delphi 5新增了一组Servers构件,可以使Delphi与Office 97无缝结合.我们用Delphi控制Word做一个文书管理程序为例,说明开发OA程序时Delphi如何与Word 97结合.办公人员先根据业务需要,写好文书的内容,但在用户名称、产品名称等变化的位置填写指定的标记字符串,然后通过Delphi用数据库中的实际数据替换Word中的文字,最后让Word打印出文书.Delphi自带了一个简单的Word实例,但功能非常简单.经过功能扩充修改,编写如下代码,基本实现了公文管理功能。


