VF常用命令
命令格式1: ?<表达式列表>
命令格式2:??<表达式列表>
4、定义数组命令: dimension、declare
命令格式: dimension/declare <数组名1>[<下标上界1>[,<下标上界2]…]
命令功能: 定义一维数组或二维数组,每一维的下标一般从1 开始。
实例 1: Dimension A(20),B(3,2)
B(1,1)=10
B(1,2)=20
B(2,2)=30
B(6)=40
? B(1,1), B(1,2), B(2,2), B(3,2)
实例 2: Dimension sz1(20),sz2(3,2)
Store 10 to sz1
store “警察学院” to sz2(1,1)
sz2(3,2)=.F.
sz(2,1)=3.14159
如果数组元素没有赋值,则默认值为 .F.
历史考题:语句DIME TM(3,5)定义的数组元素的个数是( ) (15)
练 习: 定义一个4 行5 列的二维数组,数组名为Arr1,给元素赋值(第一个元 素值为10,第四个元素值为20,第七个元素值为”hello”,最后一个元素
值为888)。
5、打开/关闭表命令: use 、close all
命令格式1: use<表文件名>[ exclusive | shared]
命令功能: 以独占或者共享方式打开指定的表(默认方式是exclusive(独占)),如果只 3
是单独的use命令,则关闭当前表。
实例1: use D:\data\学生表 shared
实例2: set default to d:\data
use 学生表
实例3: use
练 习: 以独占的方式打开d:\data 里的教师表.dbf,然后关闭该表。
命令格式2: close all
命令功能: 关闭所有的表及释放所有的内存变量。
6、查看记录命令: list/display
命令格式: list/display[范围][fields<字段名>][for<条件表达式>][to printer][to file<文 件名>][off]
命令功能: 在工作区窗口显示当前表中的记录,list默认范围是all,若一屏显示不下, 也不会暂停,直到显示完最后一条记录;display 默认范围是当前记录,
如果使用display all,则分屏显示。
注意[范围]参数可以是:
all 表示全部记录