查询文件夹中的记录
文件夹块的主要优点就是可以自定义为仅显示要查看的记录。您可以很方便地变更文件夹的查询标准并保存该标准,您也可以控制多记录文件夹中显示记录的排列顺序。
要定义文件夹的查询标准,请执行以下步骤:
1. 您可以使用“查询查找”或按实例查询,运行需要的查询。
2. 如果您要在文件夹中保存此查询标准,请从“文件夹”菜单选择另存为。
4. 从“自动查询选项组”选择始终、决不或每次均询问。如果您选择:
始终
| 每次打开此文件夹时,自动执行查询。
|
决不
| 此文件夹的查询将被保存,但在您打开此文件夹时不会自动运行查询。
|
每次均询问
| 在打开此文件夹时,每次均会询问您是否要立即执行查询。
|
注意:在保存文件夹时,查询标准将“锁入”此文件夹。如果您在该文件夹执行另一查询,则只可以对文件夹所检索的记录子集执行新查询。如果在完整记录集上执行新的按实例查询,则在执行另一查询之前首先需要为文件夹定义重置查询。
要查看文件夹的查询标准,请执行以下步骤:
屏幕将显示一个标有“文件夹目录”的窗口。此窗口可包含 SQL WHERE 子句,它可定义检索当前文件夹中显示的记录子集所用的标准。空窗口表示没有特殊的查询标准,并且表示当前文件夹要检索文件夹实体的所有记录。
要重置文件夹的查询标准,请执行以下步骤:
此操作可以从当前文件夹清除 WHERE 子句,但应保留当前文件夹的名称及其字段布局。
2. 执行另一查询,然后从“文件夹”菜单选择保存以将新查询保存到当前文件夹中。
要变更多记录文件夹中的数据排列顺序,请执行以下步骤:
此菜单项可作为一个切换开关来显示可用于前三个字段的“排序依据”按钮,这三个字段可能是多记录文件夹块的‘排序依据’。“排序依据”按钮显示在此块中前三个字段的下面。
2. 选择排序依据按钮以将其切换至以下三种设置中的任何一种。
这些设置确定文件夹如何对所显示的记录进行排序。在对记录进行检索和排序时,文件夹从左至右显示这些设置。
3. 从“查询”菜单选择运行,以在文件夹中重新运行查询,从而应用任何记录顺序的更改。
实例
- 假设您要在 Oracle 总帐管理系统应用产品的“输入日记帐文件夹”块中创建称为“未过帐批”的文件夹定义,如图 1-47 所示,并且需要此文件夹定义自动显示未过帐批记录。如果未显示“批状态”字段,则首先从“文件夹”菜单选择显示字段...以显示“批状态”字段。其次,从“查询”菜单选择输入以执行按实例查询。在“批状态”字段中输入值未过帐,然后从“查询”菜单选择运行以检索所有未过帐的批记录。
图 1-47.

从“文件夹”菜单选择保存或另存为...以保存此查询标准和布局。请输入唯一的名称以标识文件夹。确保按需要的功能设置自动查询选项组。您可以随时从“文件夹”菜单选择查看查询...以在“文件夹目录”窗口中显示此查询的 WHERE 子句。
另请参阅
文件夹菜单
使用文件夹工具选项板
自定义文件夹布局
管理文件夹定义