表的维护及基本应用【精品推荐-ppt】.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
表的维护及基本应用【精品推荐-ppt】

第四章 表的维护及基本应用 ;4.1 表文件的编辑 ; 字段名清单项是用“,”分隔的一组字段名。若缺省字段名清单,则顺序显示当前打开表文件中的全部字段;否则,只显示字段名清单中给出的字段。(显示顺序也由字段名清单给定。) 若无FREEZE选择项,则用户可编辑全部显示字段;否则,只能编辑本子句中给定的一个字段。 ; 2. EDIT 命令的常用格式 与基本格式相比,常用格式中增加了如下的选择项: [NOAPPEND] [NODELETE] [NOEDIT / NOMODIFY] [TITLE 字符表达式] [VALID[:F] 条件表达式 [ERROR 出错信息]] [WHEN 条件表达式] 常用格式中增加的选择项的功能如下: NOAPPEND:若有此项,则用户无权用 ^N控制键来向表文件中添加记录。 NODELETE:有此项时,禁止用户用 ^T控制键给记录打删除标记。 ; NOEDIT / NOMODIFY:这两个选项(若采用)都禁止用户修改记录。(但可浏览、添加记录,可打删除标记。) TITLE 字符表达式:选用此项时,字符表达式值将作为编辑窗口名在编辑窗口顶部显示。 VALID[:F] 条件表达式 [ERROR 出错信息]:有了VALID项,将对修改进行有效性验证。(仅当对记录进行了修改,且移动光标到其他记录时,才进行验证。若仅修改备注型字段内容时,也不进行验证。) 若条件表达式为真,则光标顺利移向其他记录;若为假,则光标不能移出原记录。(此时,若无ERROR项,则显示系统出错信息“Invalid Input”;否则,显示ERROR项出错信息的内容。) ; 若VALID的返回值为0,则移动光标无效,但不显示出错信息。 若在VALID中选择了[:F],则未修改记录内容时也要进行验证。 WHEN 条件表达式:在光标从一记录移到另一记录后,立即自动验证条件表达式。若为真,则用户可修改新的当前记录;若为假或为0,则不能修改,且光标自动移到下一字段。 ; 3. FIELDS字段名清单 在EDIT命令的基本格式中,我们把字段名清单理解为用“,”分隔的一组字段名。其实,这只是字段名清单的??本格式。完整的字段名清单有很多选项,其格式如下: 字段名1 [:R] [:V=表达式[:F] [:E=字符表达式]] [:P=字符表达式] [:B=表达式1,表达式2[:F]] [:H=字符表达式] [:W=逻辑表达式] [,字段名清单] [:R]:只读选择项。表明本字段数据不能修改,只能查阅。 ; :V=表达式[:F] [:E=字符表达式]:验证项。当光标从一个字段移走时,验证该字段数据。无[:F]时,仅对修改过的字段进行验证;否则,未修改过的字段也要验证。 若表达式为 .T.,则光标顺利移走;若表达式为 .F.,则认为数据不正确,光标停留在该字段并显示出错信息;若表达式为0,也认为数据不正确,光标停留在该字段,但不显示出错信息。 无 :E=字符表达式时,出错信息为“Invalid Input”(系统出错信息);否则,将字符表达式值作为出错信息--用户出错信息。 ; :P=字符表达式:格式化输入输出项。有此项后,编辑窗中该字段值的显示形式和输入数据的显示形式都将受到有效控制。@...SAY和@...GET命令中的PICTURE和FUNCTION子句的所有代码都可在此使用,且功能相同。 :B=表达式1,表达式2[:F]:输入数据范围项。表达式1、表达式2的类型必须与该字段类型一致,它们分别给出输入数据的下界和上界。当输入数据不在两边界之间时,系统将给出提示信息,提示数据范围。 若选择了 :F,即使对该字段未修改数据,也要检查数据是否在上、下界之间。 ; :H=字符表达式:字段标题项。无此项时,该字段名作为字段标题,在字段内容左边显示;有此项时,字符表达式值将作为字段标题,在字段内容左边显示。(但不替代表文件中字段名。) :W=逻辑表达式:光标条件项。若逻辑表达式为 .F.,则用户不能把光标移到该字段;否则,可以把光标移到该字段。若禁止把光标移向任一字段,则当前字段为只读字段。(请与WHILE选项结合理解。) ;4.1.2 表文件翻阅命令——BROWSE 1. BROWSE命令的

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档