自考资讯

导航

2017年自考《物流软件开发工具》章节复习题:数据窗口

来源 :中华考试网 2016-11-17

  2017年自考《物流软件开发工具》章节复习题:数据窗口

  1.PowerBuilder提供了哪几种数据源?各自适合于什么场合?

  答:PowerBuilder提供了5种类型的数据源,分别是Quick Select、SQL Select、Query、External和Store Procedure类型。

  Quick Select(快速选择数据源)能够创建简单的SQL Select 语句,主要用于从一个表或由外部的多个表中选择数据列,但不能生成计算列。

  SQL Select(SQL选择数据源)是一种功能全面的数据源。SQL Select 语句的所有细节均能通过可视化界面创建,主要是用于从一个或多个表中建立复杂的SQL Select 语句,当然也能生成各种各样的计算列。

  Query(查询数据源)是将以前创建的Query 对象作为数据窗口的数据来源。

  External(外部数据源)用于让数据窗口访问数据库之外的数据。

  Stored Procedure(存储过程)则直接利用保存数据库中的存储过程作为数据源,这个数据源只有当前连接的数据库支持存储过程时才有效。

  2.数据窗口的风格有哪些?分别适用于什么场合?

  答:11种数据窗口的风格:Tabular(列表)、Grid(表格)、Freeform(自由格式)、Label(标签)、N-up(分栏)、Group(分组)、Crosstab(交叉列表)、Graph(统计图)、OLE2.0(外部文本)、RichText(超文本)、Composite(复合)风格。

  Ÿ Freeform格式为自由格式,通常一页只能显示一条记录,每一列数据都有标签并且在数据窗口中分行垂直排列。

  Ÿ Grid格式即网格或普通表格格式,每一条记录占一行,列标题在所有列的顶端构成栏目名,一页可以显示多行记录。

  Ÿ Tabular格式即列表格式,它与Grid格式很相似。主要区别体现在Tabular格式没有网格线,在运行时不可以改变列的宽度和位置,但在设计时具有很大的灵活性,可以随意交换和移动列的位置,可以随意修改标题的内容,还可以把几列放在一个标题下。

  Ÿ Graph(统计图)设计图形风格的数据窗口对象。

  Ÿ Composite格式是组合已经有的数据窗口对象。

  Ÿ Crosstab(交叉列表)实际上就是常用的二维交叉数据表。

  Ÿ Group 格式是分组显示数据。

  Ÿ Label(标签)以标签纸形式显示或打印数据。

  Ÿ N-UP格式以多列的形式显示数据。

  Ÿ OLE2.0格式能将从数据源获得的数据与OLE服务器结合起来。

  Ÿ RichText(超文本)以丰富灵活的字体格式显示数据。

  3.数据窗口画板DataWindow Painter由哪些视图窗口组成,分别有什么用途?

  答:

子窗口的名称

功能与用途

Design子窗口

用于调整和设计数据窗口的布局,并通过控件属性的调整来设置数据窗口的外观

Preview 子窗口

用于观察数据窗口在运行时的显示效果

Properties 子窗口

用于设置数据窗口对象或数据窗口对象中被选中的控件的属性

Control List 子窗口

显示数据窗口对象上的所有控件对象的列表,选中列表中的某个控件对象可以在Design子窗口中定位到该控件对象

Data 子窗口

显示数据窗口对象中检索到的数据,可以通过拖拉字段标题调整字段顺序

Column Specifications

子窗口

显示在数据源中选择的字段的列表,可以添加、修改或删除字段的初始值,也可以指定字段的检验规则以及检验提示信息,还可以通过拖拉字段来添加在数据源中定义的字段

  4.数据窗口画板DataWindow Painter中设计视图Design View可以分为哪几个区域?各个区域分别有什么用途?

  答:Design子窗口内有6个区域。

区域

位置

用途

页眉区

Header带的上面,一般在Design子窗口的最上部

显示字段标签或报表标题,也可以添加修饰性对象,例如文本对象、位图对象等

组标
题区

Header带和Header Group带之间,只有Group样式或创建了组之后才会出现组标题区

主要用于分组报表,使报表的条理清晰,例如在报表中添加组标志符,创建计算列,显示分组的汇总信息等

细节

Header带和Detail带之间

用于显示检索数据的结果集,可以对字段的位置、尺寸进行调整

组结
尾区

Detail带和Trailer Group带之间,与组标题区对应

用于显示一个分组结束时关于该分组的统计计算和汇总信息

汇总区

Trailer Group带或Detail带和Summary带之间,出现在所有检索出的数据的最后

用于显示所有数据的汇总信息,例如,计算显示记录的总数,满足一定条件的某字段和汇总值或显示备注信息

页脚区

Summary带和Footer带之间,一般在Design子窗口的最下部

用于显示页码、总页数或脚注等信息

  5.数据窗口对象上除可以放置列对象、文本对象外,还可以放置哪些对象?

  答:还可以放置命令按钮、图片、图形控件、计算域等。

分享到

您可能感兴趣的文章