欢迎来到天天文库
浏览记录
ID:40231273
大小:2.81 MB
页数:93页
时间:2019-07-27
《《PB程序设计》第6章数据窗口对象44179》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第6章数据窗口对象6.1数据窗口对象在应用程序中的地位及作用6.2创建数据窗口对象6.3数据窗口的显示风格6.4数据源6.5数据窗口对象画板6.6数据窗口对象设计6.7数据窗口对象实例设计小结返回总目录6.1数据窗口对象在应用程序中的地位及作用数据窗口对象是PowerBuilder中一种功能十分强大的对象,是Sybase公司的专利技术,也是PowerBuilder工具的精华所在。数据窗口对象是PowerBuilder开发应用程序的重点,应认真学习。PowerBuilder作为一种数据库前端开发工具
2、,操作对象的核心是数据库中的数据。然而数据窗口对象的作用正是为了显示数据库中的数据并允许用户进行修改。由此可以看出数据窗口对象是对数据库操作,并将检索到的数据显示给用户,起到了中间媒介的作用。图6ˉ1为客户订单数据窗口对象画板返回章目录本节完6.2创建数据窗口对象数据窗口对象是用于在窗口界面上进行数据录入、查询、更新和以各种方式表现的区域。它的数据源可以是大型数据库(如SYBASE、ORACLE、DB2),也可以是各种ODBC数据源;它的显示风格更是多种多样(如网格、标签、统计图等)返回章目录6.
3、2创建数据窗口对象利用数据窗口对象画板创建数据窗口对象的步骤如下:(1)单击工具栏上的“New”图标,然后在弹出“New”对话框中选择“DataWindow”标签页,如图6ˉ2所示。返回本节录6.2创建数据窗口对象(2)DataWindow选项页中列出了11种数据窗口的样式。每一种样式代表了一种独特的显示风格,在后面我们将详细地讲解。这里我们选择其中的一项Grid(网格形式)。(3)选择好显示风格后单击“OK”按钮,弹出图6ˉ3选择数据源类型对话框。PowerˉBuilder提供了5种数据源供用户
4、选择,在后面我们将详细的讲解。这里我们选择其中的一项QuickSelect(快速选择数据源)。返回本节录6.2创建数据窗口对象(4)选择数据源之后,单击“Next”按钮,弹出“QuickSelect”对话框,在此对话框中列出了当前连接的数据库中所用的表名,如图6ˉ4所示。返回本节录6.2创建数据窗口对象(5)在图6ˉ4所列的表中选择某一项,如选择“teainfo”项,这时弹出图6ˉ5所示界面,在Columns列表中选择所需的列表项返回本节录6.2创建数据窗口对象(6)完成字段选择后,单击“OK”命
5、令按钮,弹出“SelectColorandBorderSettings”颜色和边框设置对话框,如图6ˉ6所示返回本节录6.2创建数据窗口对象(7)设置好颜色和边框类型之后,单击“Next”按钮,弹出“ReadytoCreateGridDataWinˉdow”对话框,显示关于新建数据窗口对象属性的列表,供设计者检查、确定。如果有问题,随时可以返回上一步操作,重新选择和设置数据窗口对象的属性,如图6ˉ7所示返回本节录6.2创建数据窗口对象(8)单击“ReadytoCreateGridDataWindo
6、w”对话框的“Finish”按钮,打开数据窗口画板,按指定特征创建数据窗口对象,如图6ˉ8所示。返回本节录6.2创建数据窗口对象(9)单击工具栏上的“Save”保存按钮,弹出“SaveDataWindow”对话框,保存当前编辑的数据窗口对象。在“SaveDataWindow”对话框中输入数据窗口对象名,这里的数据窗口对象名为:“dteacherinformation”,点击“OK”按钮保存,一个简单的数据窗口对象建立完毕。本节完返回本节录6.3数据窗口对象的显示风格6.3.1Freeform风格的
7、使用6.3.2Grid风格的使用6.3.3Tabular风格的使用6.3.4Graph风格的使用6.3.5Group风格的使用6.3.6Composite风格的使用6.3.7NˉUp风格的使用6.3.8Label风格的使用6.3.9RichText风格的使用6.3.10Crosstab风格的使用6.3.11OLE2.0风格的使用返回章目录6.3.1Freeform风格的使用Freeform为自由格式,其特点是布局灵活、自由,可以根据需要任意调整字段及其标题文本在数据窗口对象中的位置,缺省状态为所有
8、字段以垂直方式排列在数据窗口左侧。一般情况,自由格式的数据窗口一屏显示一条记录。返回本节录6.3.1Freeform风格的使用例如创建一个以“SQLSelect”为数据源,以“Freeform”为显示风格的数据窗口对象,如图6ˉ9所示返回本节录6.3.1Freeform风格的使用选好数据窗口对象的显示风格之后,选择“dteacherinformation”表及此表中的所有列。创建完毕后,调整各字段,预览此数据窗口对象,显示结果如图6ˉ10所示。图6ˉ10Freeform风格的数据窗
此文档下载收益归作者所有