| 时间:2007年12月10日
地点:北京海淀区苏州街18号,长远天地大厦B2-808
费用:2850元
联系方式:上海:021-51082062|广州:020-61139920|北京:010-51299010
培训内容:
第一单元PowerBuiler 简介 PowerBuilder是无处不在的。PowerBuilder作为全球公认的优秀开发工具,能够完美地实现用户的需求,无论应用是运行在传统的客户服务器模式下,还是基于组件技术的Internet环境下;无论用户接口是窗口界面,还是浏览器界面。 一. PowerBuilder开发环境5大主题 二. PowrBuilder新特性 三. PowerBuilder 开发环境
第二单元PowerBuilder与数据库的连接 PowerBuilder对所有数据库的操作是透明的。PowerBuilder是客户端的开发工 具,必须与数据库服务器连接起来构成分布式体系结构,为此PowerBuilder9提供了与目前主流数据库(Oracle、Sybase、SQL Server、DB2等)以及dbf、xls等文件的连接接口。 一. 什么是关系数据库 二. 连接到关系数据库
第三单元应用系统的基本构件:Application应用对象 在一部电影的拍摄过程中,导演具有至高无上的权利,他会在整个过程中负责各项事务的调度,如果把PowerBuilder开发应用的过程与拍一部电影的过程类比的话,应用对象就是导演。窗口、菜单和数据窗口等对象是其他演员和职员。这些对象各司其职,但又彼此制约,形成一个团队。 一.什么是应用对象 二.使用应用画笔 三.指定应用级属性 四.事件处理程序,练习
第四单元应用系统的基本构件:Window窗口 窗口是用户与PowerBuilder应用之间的主要交互界面,友好、简捷的界面,会给用户带来很多方便,也会得到用户的认可。 一.什么是窗口 二.创建窗口 三.窗口类型 四.窗口属性 五.窗口控件 六.窗口继承 七.窗口事件和脚本 八.练习
第五单元应用系统的基本构件:Menu菜单 一. 菜单像书的目录一样,既可以让用户一目了然,又将用户界面有效地组织起来。 二. 菜单与窗口如何构成MDI应用 三. 菜单继承 四. 菜单练习
第六单元应用系统的基本构建:Datawindow对象 PowerBuilder的专利技术。数据窗口是用户与数据库直接进行交互的界面,可以用于数据的检索、更新和用多种形式表现数据源中的数据,是体现PowerBuilder应用中体现数据的主体。 一.数据窗口概述 二.创建数据窗口对象 三.数据窗口的引用——数据窗口控件 四.数据窗口与数据库的关系 五.如何操纵后台数据 六.如何格式化展现数据 七.数据窗口练习 八.小结——从全局把握PB应用的开发过程
第七单元分发完整的应用 要让最终用户使用编写好的系统,就必须在用户机器上营造一个与开发者所使用机器相同的环境。试想一个有几十、几百甚至几千个用户使用的系统,是由专业开发人员手工配制还是用户通过一张安装盘,点几下鼠标就可以完成?恐怕更多的人选择前者。所以选一个功能强大、个性化实足、易用的安装盘制作工具,是我们的明智之举,InstallSheild公司的InstallSheild就可以帮助开发人员实现这个目标。 一.利用Debug画笔调试应用 二.介绍PowerBuilder自己的资源管理器(Library画笔) 三.使用工程画笔创建可执行应用 四.发布 五.发布所需的文件 利用InstallSheild制作个性化的安装盘
第八单元数据窗口技术深入 灵活应用数据窗口,事倍功半。
一.数据窗口的实质透析和工作机制 二.数据窗口的访问(包括动态修改属性和数据的二次利用) 三.数据的有效性检查 四.数据窗口的错误处理 五.存储对象的使用 六.数据窗口的事务并发控制 七.数据窗口优化技术 八.数据库存储过程的使用和动态SQL 九.性能量化跟踪 十.统计图的实现(图文并茂展现数据) 十一演示:
第九单元PowerBuilder高级控件及对象 如何更好地使用PowerBuilder提供的特性来设计优秀的用户图形界面(GUI), 实现多种常见的、符合业界标准的用户接口。 一.ListView——实现对数据的形象化展示 二.TreeView——实现对数据的层次化展示 三.RTE——实现对带格式文本的操作 四.OLE/OCX 技术——引入第三方工具 五.演示:
第十单元打印的实现 PowerBuilder提供了丰富的打印功能,包括窗口和数据窗口的打印。利用这些功能,我们可以打印文本、位图、数据窗口(报表),并且可以设置打印机、打印字体、打印机定位等,从而实现用户对打印内容的个性化定义。 一.打印相关问题的处理,PB的打印函数 二.几种处理打印的方式 三.数据窗口打印 四.定位打印 五.打印纸走纸控制问题 六.演示:
第十一单元用户对象使用和基础类定义 用户对象是PowerBuilder中最能体现开发人员主观能动性的对象,其灵活多变的使用方法,强大的外部扩展性能和面向对象特性的体现,无不展示出它独特的风采——让应用程序走向模块化、标准化,并具有良好的伸缩性,使一夜之间一座高楼拔地而起的传奇变为现实。 一.面向对象技术在PowerBuilder中的应用 二.利用用户对象构造基础类开发 三.演示:为应用程序量体裁身构造新对象 |