2007年12月10日北京PowerBuilder应用开发技术与技巧培训
发布人:shicheng 更新时间:2007/7/24 11:05:43 点击数:528 时间: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中的应用
二.利用用户对象构造基础类开发
三.演示:为应用程序量体裁身构造新对象





















网友评论