⑴ 在vf中打开表文件的命令是什么
在命令窗口输入
use +表名 (这时该表处于打开状态,在vf界面的左下角 状态栏 上会出现该表的名字,但该表没有显示出来)
browse (将状态栏上的表名以表格的形式显示出来)
vf沿用多工作区的概念,一个工作区可以打开一个表格,vf可以打开多个表,这些表处于打开状态,但并没有显示出来,而vf的界面一次只能显示一个表。例 已存在 表1.dbf 表2.dbf 表3.dbf
在命令窗口,依次输入下列命令
use 表1 (这时默认的在 工作区1 打开该表,状态栏出现表1,状态栏上不会出现工作区号,表不显示)
use 表2 (会在 工作区2 打开该表,状态栏 由表1变为表2)
use 表3 (会在 工作区3 打开该表,状态栏 变为了 表3)
browse (这时显示 表3,因为状态栏出现的是表3)
select 1 (选择 工作区1,则状态栏马上变为 表1)
browse (这时显示表1)
select 2
browse (这时显示表2)
⑵ vfp如何用命令代码打开表、表单、查询、菜单
不是执行“do 菜单文件名.mpx”你照着一下的方法看看行不行1.新建菜单(若已有,可以直接打开菜单)
2.“显示”---“常规选项”---选中“顶层表单”
3.若是新建菜单则需要进行本步:“菜单”---“生成”
4.新建表单(若已有,可以直接打开表单)
5.设置表单属性“showwindow”---“2-作为顶层表单”6.双击表单,“过程”---“init”,在下边的对话框中输入“do 菜单名.mpr with this,.T. ”
6.“表单”---“执行表单”。
use 表名
modify form 表单名
modify view 查询名
modify menu 菜单名
⑶ vfp中表单命令按钮打开并浏览某表的命令
1.)use tablename
browse
2.)select * from tablename (可不用USE,会自动打开表的并弹出浏览窗口)
以上两种方法都可以的,不知道你为什么不行。另外,用方法1的话,最好不要在命令按钮里写USE ***,因为你再按下按钮时会出错。可以将代码写成:
IF USED("TABLENAME")=.F.
USE TABLENAME
ENDIF
BROWSE