1定制表
我们可以在表中设置一个过滤器来定制自己的表,有选择地显示某些记录。还可以通过设置字段过滤器,对表中的某些字段的访问进行限制,这样可以有选择地显示需要的字段。
4.1 筛选表
如果只想查看某一类型的记录,可以通过设置过滤器对“浏览”窗口中显示的记录进行限制。在某些情况下,例如想查看年龄在45岁以下的教授,或者在某段时间内调到本单位人员,筛选就显得非常有用。
若要设置一个过滤器,可从“表”菜单中选择“属性”,进入“工作区属性”对话框。

我们先在“索引顺序”下拉框中选择合适的索引,如:职工表:编号。接着在表中建立过滤器。我们可以直接在“数据过滤器”框内输入筛选表达式。或者,选择“数据过滤器”框后面的对话按钮,在“表达式生成器”中创建一个表达式来选择要查看的记录,然后选择“确定”。我们以后一种来生成表达式,将性别为女的职工筛选出来。
单击“数据过滤器”文本框右边的带有“...“的“表达式生成器”按钮,进入筛选表达式生成器。

- 在“来源于表”中下拉框中选择我们需要的表,现在只有一个自由表“职工表”。
- 在“字段”框中双击“性别”,则“SET
FILTER表达式”框中会出现“职工表:性别”。
- 在“逻辑”下拉框中选择“”。然后在“SET
FILTER表达式”框中接着输入。
- 这样,在“SET FILTER表达式”框中就有“职工表:性别="女"”。
- 按“确定”按钮退回“工作区属性”窗口。
在浏览或使用表时,若想只显示某些字段,可以设置字段筛选来限制对某些字段的访问。选出要显示的字段后,剩下的字段就不可访问了。下面我们来实现对字段的访问进行限制。
4.2 限制对字段的访问
在“工作区属性”对话框的“允许访问”框内,选中“字段筛选指定的字段”,然后选择“字段筛选”。出现“字段选择器”对话框:

在对话框中,将所需字段移入“选定字段”栏,然后选择“确定”。
现在浏览表时,只显示经筛选表达式筛选过的记录,和“字段筛选”中选定的字段。
下图是经过我们上面工作后的“浏览”窗口:

它只显示性别为女的记录,且只有我们选定的字段。
|