吉林师范大学:《Power Builder教案》第5章 通讯录管理器

第5章通讯录管理器 本章介绍一个用于通讯录管理的软件,我们称 之为通讯录管理器。该软件具有对通讯录信息 的增、删、改、查、排序、打印等功能,以单 文档界面和多文档界面两种形式实现。涉及的 主要技术包括数据窗口缓冲区的共享、用回车 键实现TAB键功能、多条件查询、多文档界面 的实现、窗口之间的参数传递、结构的应用、 图片的使用等
第5章 通讯录管理器 本章介绍一个用于通讯录管理的软件,我们称 之为通讯录管理器。该软件具有对通讯录信息 的增、删、改、查、排序、打印等功能,以单 文档界面和多文档界面两种形式实现。涉及的 主要技术包括数据窗口缓冲区的共享、用回车 键实现TAB键功能、多条件查询、多文档界面 的实现、窗口之间的参数传递、结构的应用、 图片的使用等

下面让我们学习这一章内容: 51基础工作 52单文档界面程序 5.3多文档界面程序
下面让我们学习这一章内容: 5.1 基础工作 5.2 单文档界面程序 5.3 多文档界面程序

51.1建立文件夹、准备图片文件 51.2建立或打开工作空间(注:此节从略) 51.3建立应用程序对象、库和目标 51.4创建数据库和表 返回
5.1.1 建立文件夹、准备图片文件 5.1.2 建立或打开工作空间(注:此节从略) 5.1.3 建立应用程序对象、库和目标 5.1.4 创建数据库和表 返回

5.1.1建立文件夹、准备图片文件 为便于管理,我们为通讯录管理建立 个专门的文件夹,取名为“tx。 2、建立文件夹的操作可以在操作系统下进 行,也可以在 Powerbuilder8.0中进 3、把有关人员照片的图形文件放到文件夹 txl中,照片图形文件的扩展名为gif,文 件名用人员的姓名 返回
5.1.1 建立文件夹、准备图片文件 1、为便于管理,我们为通讯录管理建立一 个专门的文件夹,取名为“txl” 。 2、建立文件夹的操作可以在操作系统下进 行,也可以在Powerbuilder 8.0中进行。 3、把有关人员照片的图形文件放到文件夹 txl中,照片图形文件的扩展名为gif,文 件名用人员的姓名。 返回

513建立应用程序对象、库和目标 ■建立目标tx1s.pbt、对象库tx1s.pbl 和应用程序对象tx1s。 建立的目标txls.pbt、对象库 txls.pbl和应用程序对象txls,用来 设计单文档界面的通讯录管理软件 用同样的方法,再建立目标tx1m.pbt 对象库tx1m.pb1和应用程序对象tx1m, 用来设计多文档界面的通讯录管理软件。 返回
5.1.3 建立应用程序对象、库和目标 ◼ 建立目标txl_s.pbt、对象库txl_s.pbl 和应用程序对象txl_s。 ◼ 建立的目标 txl_s.pbt、 对象库 txl_s.pbl和应用程序对象txl_s,用来 设计单文档界面的通讯录管理软件。 ◼ 用同样的方法,再建立目标txl_m.pbt、 对象库txl_m.pbl和应用程序对象txl_m, 用来设计多文档界面的通讯录管理软件。 返回

5.14创建数据库和表 在 Power Builder8.0中创建一个 Adaptive Server Anywhere7.0数据库 配置ODBC数据源“t和描述文件“tx}并进行连接。 在数据库已经连接的情况下,可以建立存储通讯录信 息的表 ■我们只定义一个表,命名为“tx,表结构如表5.1所 小。 表建立之后,要建立主键。主键是能够唯一标识每 行数据的一列或若干列的组合。最后,我们还要为每 列设置标题或标签属性,以简化设计数据窗口对象 时的操作。 表结构如表51所示 返回
5.1.4 创建数据库和表 ◼ 在 PowerBuilder 8.0 中 创 建 一 个 Adaptive Server Anywhere 7.0数据库。 ◼ 配置ODBC数据源“txl”和描述文件“txl”并进行连接。 ◼ 在数据库已经连接的情况下,可以建立存储通讯录信 息的表。 ◼ 我们只定义一个表,命名为“txl” ,表结构如表5.1所 示。 ◼ 表建立之后,要建立主键。主键是能够唯一标识每一 行数据的一列或若干列的组合。最后,我们还要为每 一列设置标题或标签属性,以简化设计数据窗口对象 时的操作。 表结构如表5.1所示 返回

表51t表结构 字段名 类型 宽度 含义 Xm char 6姓名,不允许空,主关键字 ZW char 12职务 ZC char 12职称 gzdw chan 40工作单位 tdz char 40通讯地址 y zom char 6邮政编码 dwdm char 20单位电话 zed chan 住宅电话 fbtz char 9分编特征 返回
字段名 类型 宽度 含义 xm char 6 姓名,不允许空,主关键字 zw char 12 职务 zc char 12 职称 gzdw char 40 工作单位 txdz char 40 通讯地址 yzbm char 6 邮政编码 dwdh char 20 单位电话 zzdh char 20 住宅电话 fbtz char 9 分编特征 表5.1 txl表结构 返回

5.2单文档界面程序 我们先来设计一个单文档界面的通讯录管理系 统。其基本设计思想是:在一个窗口当中,通 讯录信息以“网格”和“自由表”两种形式显 示,网格形式便于同时查看多条记录,自由表 形式可以显示任意一条记录的所有字段信息, 两种形式具有互补性。该窗口将对通讯录信息 的增、删、改、査、排序、打印等功能集于 体,可以满足通讯录管理和使用的基本要求。 返回
5.2 单文档界面程序 我们先来设计一个单文档界面的通讯录管理系 统。其基本设计思想是:在一个窗口当中,通 讯录信息以“网格”和“自由表”两种形式显 示,网格形式便于同时查看多条记录,自由表 形式可以显示任意一条记录的所有字段信息, 两种形式具有互补性。该窗口将对通讯录信息 的增、删、改、查、排序、打印等功能集于一 体,可以满足通讯录管理和使用的基本要求。 返回

52.1数据窗口对象设计 522窗口设计 523编码 5.2.4运行 返
◼ 5.2.1 数据窗口对象设计 ◼ 5.2.2 窗口设计 ◼ 5.2.3 编码 ◼ 5.2.4 运行 返回

5.21数据窗口对象设计 根据设计基本想法,我们要建立两个数 据窗口对象,一个自由表样式,另 为网格样式 返回
5.2.1 数据窗口对象设计 根据设计基本想法,我们要建立两个数 据窗口对象,一个自由表样式,另一个 为网格样式。 返回
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 吉林师范大学:《Power Builder教案》第4章 数据库与数据窗口.ppt
- 吉林师范大学:《Power Builder教案》第8章 有线电视网管系统.ppt
- 吉林师范大学:《Power Builder教案》第7章 电视节目脱机浏览器.ppt
- 吉林师范大学:《Power Builder教案》第1章 PowerBuilder基础.ppt
- 吉林师范大学:《Power Builder教案》第2章 Power Builder对象.ppt
- 吉林师范大学:《Power Builder教案》第3章 PowerScripti语言.ppt
- 吉林师范大学:《Power Builder教案》目录.ppt
- 北京工业大学:《软件工程》讲义.ppt
- 西安交通大学:《计算机软件基础》第15单元 软件工程概论.ppt
- 西安交通大学:《计算机软件基础》第17单元 面向对象方法.ppt
- 西安交通大学:《计算机软件基础》第16单元 传统程序设计方法.ppt
- 西安交通大学:《计算机软件基础》第13讲 数据库设计基础和SQL语言.ppt
- 西安交通大学:《计算机软件基础》第12单元 关系数据库及数学基础.ppt
- 西安交通大学:《计算机软件基础》第11单元 数据库——数据库概述.ppt
- 西安交通大学:《计算机软件基础》第8单元 操作系统基础.ppt
- 西安交通大学:《计算机软件基础》第9单元 存储器与设备管理.ppt
- 西安交通大学:《计算机软件基础》第7单元 排序.ppt
- 西安交通大学:《计算机软件基础》第4单元 非线性数据结构——树、二叉树.ppt
- 西安交通大学:《计算机软件基础》第5单元 非线性数据结构图.ppt
- 西安交通大学:《计算机软件基础》第6单元 查找.ppt
- 吉林师范大学:《Power Builder教案》第10章 通用查询模块.ppt
- 吉林师范大学:《Power Builder教案》第9章 用机记录浏览器.ppt
- 吉林师范大学:《Power Builder 教案》第6章 小型财务软件.ppt
- 《计算机组成原理实验》课程教学资源(PPT课件讲稿)第六章 FD-CES实验台功能模块介绍.ppt
- 《计算机组成原狸实验(三)》第七章 可编程逻辑器件设计语言ABEL.ppt
- 《计算机组成原理实验》课程教学资源(PPT课件讲稿)第七章 PLD部件实验.ppt
- 《计算机组成原理实验》课程教学资源(PPT课件讲稿)第一章 计算机组成原理实验概述 第二章 FD-CES实验台 第三章 可编程器件技术 第四章 PLD硬件基础 第五章 PLD开发环境.ppt
- 《3ds max应用制作》第一讲 城市住宅楼效果图的制作.ppt
- 《3ds max应用制作》第二讲 环境设施的效果表现.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第3章 单片机指令系统.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第1章 计算机基础知识.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第2章 单片机系统组成原理.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第4章 MCS51程序设计.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第5章 单片机应用系统的扩展.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第6章 键盘、显示接口技术.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第7章 A/D和D/A转换接口技术.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第8章 MCS-51串行口.ppt
- 西安交通大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第1章 基础知识.ppt
- 西安交通大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第2章 微型计算机基础.ppt
- 西安交通大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第3章 8086/8088指令系统 3.3 8086/8088指令系统 3.3.3 逻辑运算和移位指令 3.3.4 串操作指令.ppt