【摘要】:为了使视图更加灵活,可以给视图的筛选条件设置参数,以避免每取一部分记录就创建一个视图的情况。这种带有参数的视图称为“参数化视图”。首先,在项目管理器中,选择“本地视图”,单击“新建”按钮,选择“教师”表后,进入视图设计器。保存视图,取视图名为JS_VIEW,关闭视图设计器,返回项目管理器。选择本地视图JS_VIEW,单击“浏览”按钮,这时会出现输入参数对话框,如图5-22所示。
5.3.3 创建参数化视图
为了使视图更加灵活,可以给视图的筛选条件设置参数,以避免每取一部分记录就创建一个视图的情况。这种带有参数的视图称为“参数化视图”。以后,运行视图时,VFP将提示输入参数值,系统根据所输入的正确的参数值,找出符合条件的记录。
例5-21:建立一个视图,可以根据提供的职称,找出给定职称的职工的基本情况。
首先,在项目管理器中,选择“本地视图”,单击“新建”按钮,选择“教师”表后,进入视图设计器。接着,选择“字段”选项卡,单击“全部添加”按钮,将所有字段添加到“选定字段”框。然后,选择“筛选”选项卡,单击“字段名”框,选择用于筛选记录的字段名为“职称”,在“条件”框中选择比较的类型“=”,在“实例”框中输入一个问号和参数名“?职称”,如图5-21所示。
图5-21 设置视图参数
保存视图,取视图名为JS_VIEW,关闭视图设计器,返回项目管理器。选择本地视图JS_VIEW,单击“浏览”按钮,这时会出现输入参数对话框,如图5-22所示。在该对话框中输入“教授”后,单击“确定”按钮,视图就显示职称为教授的教师的基本情况。如果再次运行,在输入参数对话框中输入“讲师”,则显示职称为“讲师”的教师的基本情况。
图5-22 “视图参数”对话框
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。