图 4. Table Relation
Task Zone 中提供三种 Task,分别是通过设计视图自定义 Query,通过向导创建视图,在 SQL 视图中创建 Query。 通过设计视图自定义 Query 设计视图中提供定义 Query 常用的条件,可以对多表或者多个 Query 进行查询。 图 5 是 Query 设计视图中提供的条件,主要包括 Field, Table, Sort, Visible,Function 等。
使用向导创建 Query 用户可以通过 Base 提供的向导创建 Query。其中提供 Field 选择,Sort Order, Grouping 等设计界面。 SQL 视图中创建 Query 用户也可以使用 SQL 语句创建 Query。用户可以很容易的在 Query 设计视图和 SQL 视图之间切换。 SQL 视图类似于 Command Line Client, 同时提供了 SQL 语句语法检查,但并不对 SQL 语句的逻辑进行检查。 Base 提供两种方式创建 Form 表单,一种是通过设计视图创建表单,一种是通过向导创建表单。 通过设计视图创建 Form Base 提供控件设计视图,将控件关联到具体 Event,并通过控件触发 Event。该设计视图主要针对有开发能力,具有编写 Macro 能力的用户。 通过向导创建表单 对于普通用户,可以使用向导进行表单的创建。用户可以很容易的创建数据输入和展示的 Form。 Form 向导中提供了 Field 选择,创建子 Form(针对具有一对多关系的表格),控件排版,设计表单样式等操作。 用户可通过向导创建 Document 形式的 Report。 Base 对象在 Base 文件内部的拷贝和粘贴都是在 Object Zone 进行的。具体有表格的拷贝和粘贴,表格的拷贝和特殊粘贴,将表格拷贝粘贴到 Open Office 的其他编辑器上。
在 Object Zone 选择要拷贝的表格,粘贴表格时出现图 6 所示对话框。
目前只有表格具有特殊粘贴的功能。用户选择 Paste Special 后会出现图 7 所示对话框。
将数据拷贝到 Calc 文件中,然后将 Calc 文件保存为其支持的文件类型。 两种方式可以导入 Base 数据:
说明:
注册 Base 文件 在 Base 中有两种方式将 Base 文件注册到 Open Office 中,将 Base 文件注册到 Open Office 后,Writer 和 Calc 便可直接在其编辑器中对 Base 数据进行操作。 用户可以通过菜单 Tools->Options->OpenOffice.org Base->Data Base 查看目前已注册的所有 base 文件。同样用户可通过该菜单解注册已经注册成功的 Base 文件。
创建 Base 文件最后一步会出现图 9 所示的对话框,其中可以选择将 base 文件注册到 Open Office 中。 |