全国计算机等级考试(二级Visual FoxPro) 变量、表达式、函数
作用:测试当前工作区或<工作区号>|<表别名>工作区数据表文件指针是否指向文件尾 说明:若指向文件尾返回.T.,否则返回.F.
5.表文件首测试函数:
格式:★BOF([<工作区号>|<表别名>]) 参数类型:N/C 函数值类型:.T./.F. 作用:测试当前工作区或<工作区号>|<表别名>工作区数据表文件指针是否指向文件首 说明:若指向文件首返回.T.,否则返回.F.
6.记录号测试函数:
格式:★RECNO([<工作区号>|<表别名>]) 参数类型:N/C 函数值类型:N 作用:返回当前工作区或<工作区号>|<表别名>工作区数据表文件指针指向的记录号 说明:
? 若没有打开表,则返回0;
? 若指针指向文件尾,则返回记录数加1;
? 若指针指向文件首,则返回第一号记录的记录号
7.记录个数测试函数:
格式:☆RECCOUNT([<工作区号>|<表别名>]) 参数类型:N/C 函数值类型:N 作用:返回当前工作区或<工作区号>|<表别名>工作区数据表文件记录总数 说明:不受删除标记的影响
8.条件测试函数:
格式:★IIF(<逻辑表达式>,<表达式1>,<表达式2>) 参数类型:C/N/Y/L/D/T/I/F/B
函数值类型:C/N/Y/L/D/T/I/F/B 作用: 根据<逻辑表达式>的值决定用<表达式1>的值还是<表达式2>的值作为函数返回值 说明:若<逻辑表达式>的值为.T.则返回<表达式1>的值,否则返回<表达式2>的值 例题:? iif(3>4,\正确\错误\ 错误
9.记录删除测试函数:
格式:★DELETE([<工作区号>|<表别名>]) 参数类型:N/C 函数值类型:.T./.F. 作用:测试当前工作区或<工作区号>|<表别名>工作区数据表文件当前指针所指向的记录是否有删除标记
说明:有删除标记返回.T.,否则返回.F.
书香苑shuxiangyuan -24– 学习网址:www.shuxiangyuan.net