<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<title>第三节</title>
<link rel="stylesheet" href="../../../cpcw.css"></head>
<body background="../../bg.gif">
<table width="85%" border="0" align="center">
<tr bgcolor="#FFFFFF">
<td>
<p align="center"><font color="#008000" size="5"><strong><br>
<b><font color="red">第三节 介绍视图设计器(一)</font></b><br>
</strong></font></p>
<p> <font color="#000000">上两节我们学习了视图向导,领略了它强大的功能,但它和它的后台老板视图设计器相比则是“小巫见大巫”了。接下来几节我们就去认识一下视图设计器。</font></p>
<p> 视图设计器可能通过多种方法打开,如从“文件”--“新建”--“视图”--“新建”中打开,从项目管理器中打开等。这里我们从数据库中打开:</p>
<p> 1、打开数据库,从在“数据库”菜单中选择“新的本地视图”(或在数据库中单击鼠标右键,在弹出的快捷菜单中选择“新的本地视图”),然后单击“新建视图”按钮。这时出现“添加表”窗口,将创建视图所需的表选中,并按“添加”按钮,如是多个表,则重复选多次。添加完毕按“关闭”按钮关闭窗口。</p>
<p> 下面就是“视图设计器”窗口。</p>
<p align="center"><img src="d5-3-1.jpg" width="648" height="405"
alt="d5-3-1.jpg (787374 字节)"></p>
<p align="left"> 视图选项卡的上半部分放置添加的表,下半部分是设置视图的“字段”、“联接”、“筛选”、“排序依据”、“分组依据”、“更新条件”、“杂项”七个选项卡。另外,还有视图设计器工具栏(在图中右上角,当然不是在视图设计器上)。上述内容我们将分三节逐一介绍。我们介绍得比较详细,并不是要求全部掌握,作为初学阶段,我们只要能够了解各个选项卡的功能,并能应用它们在后几节的例子中建立多表视图和参数化视图就可以了。</p>
<p align="center"><strong>3.1 视图设计器工具栏</strong></p>
<p> 利用视图工具栏可以很方便地使用视图设计器许多常用的功能操作。下表中给出了按钮名称及其说明:</p>
<div align="center">
<center>
<table border="1" cellpadding="5" cols="3" frame="below" rules="rows" width="538">
<tbody>
<tr valign="top">
<td class="label" width="35" align="center">
<p align="center"><b>按钮</b>
</td>
<td width="172">
<p align="center"><strong>名 称</strong>
</td>
<td class="label" width="289">
<p align="center"><b>说 明</b>
</td>
</tr>
<tr valign="top">
<td width="35" align="center"><img src="d5-3-2.jpg" width="24" height="23"
alt="d5-3-2.jpg (1710 字节)"></td>
<td width="172">添加表 </td>
<td width="289">显示“添加表或视图”对话框,从而可以向设计器窗口添加一个表或视图。</td>
</tr>
<tr valign="top">
<td width="35" align="center"><img src="d5-3-3.jpg" width="25" height="24"
alt="d5-3-3.jpg (1878 字节)"></td>
<td width="172">移去表</td>
<td width="289">从设计器窗口的上窗格中移去选定的表。</td>
</tr>
<tr valign="top">
<td width="35" align="center"><img src="d5-3-4.jpg" width="24" height="23"
alt="d5-3-4.jpg (1710 字节)"></td>
<td width="172">添加联接</td>
<td width="289">在视图中的两个表之间创建联接条件。</td>
</tr>
<tr valign="top">
<td width="35" align="center"><img src="d5-3-5.jpg" width="24" height="23"
alt="d5-3-5.jpg (1710 字节)"></td>
<td width="172">显示/隐藏 SQL 窗口</td>
<td width="289">显示或隐藏建立当前视图的 SQL 语句。</td>
</tr>
<tr valign="top">
<td width="35" align="center"><img src="d5-3-6.jpg" width="24" height="23"
alt="d5-3-6.jpg (1710 字节)"></td>
<td width="172">最大化/最小化上部窗口</td>
<td width="289">放大或缩小“视图设计器”的上窗格。</td>
</tr>
</tbody>
</table>
</center>
</div>
<p align="center"><strong><br>
3.2 字段选项卡</strong></p>
<p align="left"> 字段选项卡用来指定在视图中的字段,SUM 或 COUNT 之类的合计函数,或其它表达式。</p>
<p align="left"><strong>3.2.1 选项卡选项的内容及各选项卡的意义</strong></p>
<ul>
<li>
<p class="dt"><font color="#008000">可用字段</font><b> </b>添加的表或视图中所有可用的字段。</p>
</li>
<li>
<p class="dt"><font color="#008000">函数和表达式</font><b> </b>指定一个函数或表达式。用户既可从列表中选定一个函数又可直接在框中键入一个表达式,单击“添加”按钮把它添加到“选定字段”框中。</p>
</li>
<li>
<p class="dt"><font color="#008000">选定字段</font><b> </b>列出出现在视图结果中的字段、合计函数和其它表达式,可以拖动字段左边的垂直双箭头来重新调整输出顺序。</p>
</li>
<li>
<p class="dt"><font color="#008000">添加</font><b> </b>从“可用字段”框或“函数和表达式”框中把选定项添加到“选定字段”框中。</p>
</li>
<li>
<p class="dt"><font color="#008000">全部添加</font><b> </b>将“可用字段”框中的所有字段添加到“选定输出”框中。</p>
</li>
<li>
<p class="dt"><font color="#008000">移去</font><b> </b>从“选定字段”框中移去所选项。</p>
</li>
<li>
<p class="dt"><font color="#008000">全部移去</font><b> </b>从“选定字段”框中移去所有选项。</p>
</li>
<li>
<p class="dt"><font color="#008000">属性</font><b> </b>显示“视图字段属性”对话框,您可以指定视图中的字段选项,这与在数据库表中的字段操作相同。此选项只可在“视图设计器”中使用。</p>
</li>
</ul>
<p> 从“可用字段”向“选定字段”中添加的方法:
<ul>
<li>在“可用字段”选中字段,按添加“按钮”。或</li>
</ul>
<ul>
<li>双击“可用字段”中的选中字段。或</li>
</ul>
<ul>
<li>按住“可用字段”中的选中字段,拖动到“选定字段”中。</li>
</ul>
<p> 从“选定字段”中移去字段的方法同添加类似。</p>
<p><strong>3.2.2 “函数和表达式”文本框</strong></p>
<p align="left"><strong> </strong>函数和表达式文本框的功能是通过输入一个函数和表达式生成一个虚拟的字段。这和我们前面在数据库表中用表设计器来改变显示窗口的字段名(表头),而不改变实际表的字段名不一样。</p>
<p align="left"> 虚拟字段是一个实际并不存在的字段,是由其他字段和表达式结合生成的。</p>
<p align="left"> 例如:我们的职工表中没有“年龄”字段,而我们要在基于职工表的视图中加入这个字段,我们可以利用“职工年龄=现在的年份-出生年份”的表达式来生成一个虚拟字段。我们单击“函数和表达式”文本框右边的表达式生成器按钮,进入表达式生成器,输入
YEAR(DATE( ))-YEAR(职工表.出生年月) </p>
<p align="center"><img src="d5-3-7.jpg" width="459" height="411"
alt="d5-3-7.jpg (567234 字节)"></p>
<p align="left"> 输入完毕按“确定”按钮,返回到“视图设计器”窗口,按“添加”按钮,将表达式添加到“选定字段”框中。下面是含有“选定字段”的“视图设计器”的一部分。我们看到其中含有输入的表达式。</p>
<p align="center"><img src="d5-3-8.jpg" width="412" height="219"
alt="d5-3-8.jpg (270738 字节)"></p>
<p align="left"> 这样设置完毕,我们可以单击右键,在快捷菜单中选择“运行查询”(这里的查询实际上是视图设计器调用查询的预览功能),出现如下窗口:</p>
<p align="center"><img src="d5-3-9.jpg" width="452" height="217"
alt="d5-3-9.jpg (294306 字节)"></p>
<p> 其中有职工表中所没有的年龄字段,这就是所谓虚拟字段。从这方面我们也可以看出视图的重要。</p>
<p><strong>3.2.3 <a name="cmdview_field_properties_dialog_box"></a>“属性”对话框</strong></p>
<p> 我们可以利用它指定视图中的字段选项,�
没有合适的资源?快使用搜索试试~ 我知道了~
VFP6.0教程5 视图是一个定制的虚拟表。
共64个文件
jpg:54个
htm:9个
db:1个
需积分: 10 9 下载量 112 浏览量
2009-01-21
11:18:51
上传
评论
收藏 851KB RAR 举报
温馨提示
视图是一个定制的虚拟表。可以是本地的、远程的或带参数的;其数据可以来源于一个或多个表,或者其他视图;它是可更新的,可以引用远程表;它可以更新数据源。 视图是基于数据库的,因此,创建视图的前必须有数据库。 Visual FoxPro 6.0的视图可以分为本地视图和远程视图。本地视图的数据源是那些没有放在服务器上的当前数据库中的 Visual FoxPro 表。远程视图的数据源则是来自当前数据库之外,既可以是放在服务器上的数据库表或自由表,又可是来自远程的数据源。
资源推荐
资源详情
资源评论
收起资源包目录
5.rar (64个子文件)
5
vfp5-6.htm 7KB
d5-3-12.jpg 16KB
d5-6-10.jpg 18KB
d5-5-2.jpg 10KB
d5-1-3.jpg 24KB
d5-1-1.jpg 29KB
vfp5-8.htm 2KB
d5-4-1.jpg 14KB
d5-4-4.jpg 17KB
d5-4-3.jpg 18KB
d5-6-4.jpg 12KB
vfp5.htm 2KB
d5-6-8.jpg 14KB
d5-4-5.jpg 17KB
d5-3-11.jpg 16KB
d5-3-10.jpg 29KB
d5-1-7.jpg 21KB
d5-6-16.jpg 38KB
d5-1-9.jpg 18KB
d5-1-4.jpg 27KB
d5-2-8.jpg 28KB
d5-6-3.jpg 16KB
d5-2-5.jpg 28KB
d5-6-2.jpg 29KB
vfp5-7.htm 3KB
d5-3-2.jpg 880B
d5-3-7.jpg 26KB
d5-3-6.jpg 848B
d5-6-13.jpg 8KB
d5-2-2.jpg 26KB
d5-2-1.jpg 29KB
d5-6-7.jpg 35KB
d5-4-2.jpg 13KB
d5-3-8.jpg 13KB
vfp5-5.htm 6KB
d5-1-5.jpg 29KB
d5-2-7.jpg 22KB
d5-2-4.jpg 28KB
Thumbs.db 145KB
d5-6-12.jpg 8KB
d5-3-3.jpg 874B
vfp5-2.htm 4KB
d5-6-17.jpg 14KB
d5-6-11.jpg 24KB
d5-6-9.jpg 16KB
d5-3-1.jpg 32KB
d5-3-9.jpg 27KB
d5-2-6.jpg 26KB
vfp5-3.htm 14KB
d5-1-8.jpg 16KB
d5-2-3.jpg 24KB
d5-6-15.jpg 23KB
d5-6-14.jpg 21KB
d5-1-6.jpg 26KB
d5-3-4.jpg 858B
vfp5-4.htm 4KB
d5-6-5.jpg 17KB
d5-5-1.jpg 20KB
d5-3-5.jpg 800B
d5-7-1.jpg 39KB
d5-1-2.jpg 26KB
d5-6-1.jpg 35KB
vfp5-1.htm 6KB
d5-6-6.jpg 10KB
共 64 条
- 1
资源评论
E_may
- 粉丝: 0
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功