- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 VF程设计基础
Vf程序设计基础
(数据类型:数据有不同类型,不同地方用的数据类型是不一样,C,N,D(8),L(1),I(4),T(8),Y(8),M(4)……注意有些字段的宽度是系统规定的)
2.1常量与变量
1、常量(P48)
字符型(C):1、三种定界符,单引号、双引号、中括号 (英文的标点符号)
‘’,“”,[ ] 必须成对出现,两边一致
2、空串与包含空格的字符串 ‘’与‘ ’
要点3、定界符本身也是字符串内容时,需用另外一种定界符为该字符串定界
合法:‘K“ABC”S’,‘[DDD]’,五一庆祝会 ““五一”庆祝会”
货币型(Y):1、小数自动四舍五入取4位 2、用8个字节表示(宽度)
? $12345.67896====12345.6790
日期型(D):{}称定界符,^称脱字符,分隔符有3种(/,-,.)
用8个字节表示(宽度)
1、严格的日期格式:{^2006/09/01} ,任何情况下可以用
2、传统的日期格式受SET STRI TO 0|1的设置影响
3、日期格式的设置命令
SET CENTURY ON|OFF 年份用4位|2位
SET MARK TO 用什么分隔符’\’, ’-‘, ’.’
如:SET MARK TO ‘-‘ (注意一定加定界符)
SET DATE TO YMD 按‘年月日’的格式 Y:年 M:月 D:日
(默认显示是“月/日/年”)
日期时间型(T)
逻辑型(L):1、用一个字节表示 2、真、假值(.T.和.F.或.Y.和.N.)3、.T..F.为真
2、变量(P52)
值可以随时更改,变量有内存变量(及数组变量)和字段变量
1 命名规则:名字组成可以是字符(包括汉字)、下划线、数字
要点:但不能以数字开头,只能以字符(英文、中文)或下划线开头。
合法:A12,AB,_AB
非法:1A,2B
2 变量赋值
“=“:单个变量赋值 (“=”也可以是关系运算符,注意区别)
STORE TO :多个变量赋相同值
A=56
STORE 80 TO D,B,C
变量的值是最后一次赋的值(要点)
A=24 把24这个数值型常量赋给变量A,A是数值型变量,其值为24
A=‘BNM’ 把’BNM’这个字符型常量赋给变量A,A是字符型变量,其值为’BNM’
? A 结果是BNM字符
内存变量的数据类型由其值决定(要点)
A=12 则变量A是一个数值型的内存变量。
B=‘ABC’,则变量B是一个字符型的内存变量
3、输出变量的值:?,??
A=12
? A
要点:当内存变量和字段变量同名时,优先输出字段变量的值,如要输出内存变量的值,应指明是内存变量 ? M-内存变量或M. 内存变量,
举例:假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”(C型字段)。在命令窗口输入并执行如下命令:
姓名=姓名-“出勤”
? 姓名
屏幕上会显示
A) 李彤 B) 李彤 出勤 C) 李彤出勤 D) 李彤-出勤
(2010年3月笔试27题)
4、内存变量其他命令
显示(DISP MEMO 或LIST MEMO)
LIKE 模糊匹配,*、?表示任意一串或一个(通配符)
清除 CLEAR MEMO
例:LIST MEMO LIKE A* 显示以字母A开头的内存变量
数组:一般先定义,后使用 P52
二维数组F(A,B) F:数组名,A、B是下标,A、B的最小值是 1,共有A*B个元素,每个元素初值都为.F.
1、创建或定义数组 DIME F(2,3)或DECLARE F(2,3)
定义一维数组 DIME F(9) 定义二维数组 DIME F(2,3)
2、定义数组后,每个元素初值为.F. (要点)
3、F=3,则所有元素的值都赋值3
4、用一维数组的形式访问二维数组:(按行的顺序访问)
二维 F(1,1) F(1,2) F(1,3) F(2,1) F(2,2) F(2,3) 一维 F(1) F(2) F(3) F(4) F(5) F(6) (要点)
表与数组
表当前记录复制到数组元素中:SCATTER …… TO 数组名
USE CHENGJI 打开数据表CHENGJI
GO 6 指针指向第6条记录
SCATTER TO F 自动定
您可能关注的文档
- 站内消防管道技交底.doc
- 竞争上岗笔试试(答案).doc
- 竞争力与吸引力高职教育未来发展的重点与难点.doc
- 竞争战略研究11227.doc
- 竞赛题库(水利21题).doc
- 竣工图等流程、格定稿(2011.5.17).doc
- 竣工验收前常见量问题各责任主体检查报告.doc
- 竣工验收审查意表(改).doc
- 童玩空间前期运管理办法).doc
- 端口映射详解 IS.doc
- 安徽省合肥市望龙中学2024~2025学年九年级上学期化学期中模拟试题(解析版).pdf
- 安徽省淮北市2024-2025学年七年级上学期期末语文试题(解析版).pdf
- 第三单元 课题1 第2课时 分子可以分为原子.ppt.pptx
- 安徽省淮北市部分学校2024-2025学年九年级上学期1月期末数学试题(解析版).pdf
- 安徽省淮北市部分学校2024-2025学年八年级上学期期末语文试题(解析版).pdf
- 安徽省淮北市部分学校2024-2025学年九年级上学期1月期末物理试题(解析版).pdf
- 安徽省淮北市部分学校2024-2025学年七年级上学期期末生物试题(解析版).pdf
- 安徽省淮北市部分学校2024-2025学年九年级上学期11月期中历史试题(解析版).pdf
- 安徽省淮北市部分学校2024-2025学年九年级上学期期末语文试题(解析版).pdf
- 安徽省淮北市2024-2025学年上学期七年级期中考试数学试题卷(解析版).pdf
原创力文档


文档评论(0)