您的位置
 
 

1定制表

  我们可以在表中设置一个过滤器来定制自己的表,有选择地显示某些记录。还可以通过设置字段过滤器,对表中的某些字段的访问进行限制,这样可以有选择地显示需要的字段。

4.1 筛选表

  如果只想查看某一类型的记录,可以通过设置过滤器对“浏览”窗口中显示的记录进行限制。在某些情况下,例如想查看年龄在45岁以下的教授,或者在某段时间内调到本单位人员,筛选就显得非常有用。

  若要设置一个过滤器,可从“表”菜单中选择“属性”,进入“工作区属性”对话框。

d2-4-1.jpg (25086 字节)

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

  单击“数据过滤器”文本框右边的带有“...“的“表达式生成器”按钮,进入筛选表达式生成器。

d2-4-2.jpg.jpg (36669 字节)

  • 在“来源于表”中下拉框中选择我们需要的表,现在只有一个自由表“职工表”。
  • 在“字段”框中双击“性别”,则“SET  FILTER表达式”框中会出现“职工表:性别”。
  • 在“逻辑”下拉框中选择“”。然后在“SET  FILTER表达式”框中接着输入。
  • 这样,在“SET  FILTER表达式”框中就有“职工表:性别="女"”。
  • 按“确定”按钮退回“工作区属性”窗口。

  在浏览或使用表时,若想只显示某些字段,可以设置字段筛选来限制对某些字段的访问。选出要显示的字段后,剩下的字段就不可访问了。下面我们来实现对字段的访问进行限制。


4.2 限制对字段的访问

  在“工作区属性”对话框的“允许访问”框内,选中“字段筛选指定的字段”,然后选择“字段筛选”。出现“字段选择器”对话框:

d2-4-3.jpg (25397 字节)

  在对话框中,将所需字段移入“选定字段”栏,然后选择“确定”。

  现在浏览表时,只显示经筛选表达式筛选过的记录,和“字段筛选”中选定的字段。

  下图是经过我们上面工作后的“浏览”窗口:

d2-4-4.jpg (22829 字节)

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