一、创建和打开项目
使用Visual FoxPro时会创建很多文件,这些文件有着许多不同的格式,因此就需要专门的管理工具来提高工作效率。使用Visual FoxPro的主要工作界面——“项目管理器”,将Visual FoxPro的文件用图示与分类的方式,依文件的性质放置在不同的标签上,并针对不同类型的文件提供不同的操作选项。
项目管理工具采用可视化和自由导航,各项以类似大纲的视图形式组织,通过展开或折叠可以清楚地查看项目在不同层次上的详细内容。“项目管理器”提供简易、可见的方式组织处理表、表单、数据库、报表、查询和其他文件,用于管理表和数据库或创建应用程序。使用设计工具和向导能够很容易地快速产生结果。
最好把应用程序中的文件都组织到项目管理器中,这样便于查找。程序开发人员可以用项目管理器把应用软件的多个文件组织成一个文件,生成一个.APP文件或者.EXE文件,其中.APP文件可以用DO命令来执行。可以用Visual FoxPro专业版编译成.EXE文件。应用程序中的所有文件如.PRG、报表格式文件和标签格式文件,都能组合在一个文件中。如果表和索引不再修改、添加,也可以组合到里面。
1、创建新项目
2、打开已有项目
二、项目管理器的操作
“项目管理器”为数据提供了一个组织良好的分层结构视图。若要处理项目中某一特定类型的文件或对象,可选择相应的选项卡。在建立表和数据库,以及创建表单、查询、视图和报表时,所要处理的主要是“数据”和“文档”选项卡中的内容。
1、查找数据文件
“数据”选项卡包含了一个项目中的所有数据:数据库、自由表、查询和视图。数据库是表的集合,一般通过公共字段彼此关联,使用“数据库设计器”可以创建一个数据库,数据库文件的扩展名为.DBC。自由表存储在以.DBF为扩展名的文件中,它不是数据库的组成部分。查询是检查存储在表中的特定信息的一种结构化方法,利用“查询设计器”,可以设置查询的格式,该查询将按照输入的规则从表中提取记录,查询被保存为带.QPR扩展名的文件。视图是特殊的查询,通过更改由查询返回的记录,可以用视图访问远程数据或更新数据源,视图只能存在于数据库中,它不是独立的文件。
2.查找表单和报表文件
“文档”选项卡中包含了处理数据时所用的全部文档:输入和查看数据所用的表单,以及打印和查询结果所用的报表及标签。
- 表单用于显示和编辑表的内容。
- 报表是一种文件,它告诉系统如何设置查询来从表中提取结果,以及如何将它们打印出来。
- 标签是打印在专用纸上的带有特殊格式的报表。
3、查看文件详细内容
“项目管理器”中的项是以类似于大纲的结构来组织的,可以将其展开或折叠,以便查看不同层次中的详细内容。
4、添加或移去文件
要想使用“项目管理器”,必须在其中添加已有的文件或者用它来创建新的文件。例如,如果想把一些已有的扩展名为.DBF的表添加到项目中,只需在“数据”选项卡中选择“自由表”,然后用“添加”按钮把它们添加到项目中。也可以用类似的方法从项目中移去文件。
5、创建和修改文件
(1)创建添加到“项目管理器”中文件的操作步骤为:
1)选定要创建的文件类型。
2)选择“新建”。
对于某些类型的文件,可以利用向导来创建。
(2)修改文件的操作步骤为
1)选定一个已有的文件。
2)选择“修改”。
(3)创建或添加新的文件时,可为文件加上说明。文件在选定时,说明将显示在“项目管理器”的底部。为文件添加说明的操作步骤为
1)在“项目管理器”中选定文件。
2)从“项目”菜单中选择“编辑说明”。
3)在“说明”对话框中键入对文件的说明。
4)选择“确定”。
6、查看表中的数据
从“项目管理器”中可以浏览项目中表的内容。若要浏览表:
(1)选择“数据”选项卡。
(2)选定一个表并选择“浏览”。
7、项目间共享文件
通过与其他项目共享文件,你可以重用在其他项目开发上的工作成果。此文件并未复制,项目只储存了对该文件的引用。文件可同时和不同的项目连接。若要在项目之间共享文件:
(1)在Visual FoxPro中,打开要共享文件的两个项目。
(2)在包含该文件的“项目管理器”中,选择该文件。
(3)拖动该文件到另一个的项目容器中。
三、定制“项目管理器”
可以定制可视工作区域,方法是改变“项目管理器”的外观或设置在“项目管理器”中双击运行的文件。
1、改变显示外观
“项目管理器”通常显示为一个独立的窗口。可以移动它的位置、改变它尺寸或者将它折叠起来只显示选项卡。若要移动“项目管理器”:将鼠标指针指向标题栏,然后将“项目管理器”拖到屏幕上的其他位置。要改变“项目管理器”窗口的大小:将鼠标指针指向“项目管理器”窗口的顶端、底端、两边或角上,拖动鼠标即可扩大或缩小它的尺寸。若要折叠“项目管理器”:单击右上角的上箭头。在折叠情况下只显示选项卡,可以很容易地将“项目管理器”还原为通常大小。若要还原“项目管理器”:单击右上角的下箭头。
2.拖开选项卡
折叠“项目管理器”后,可以拖开选项卡,该选项卡成为浮动状态,可根据需要重新安排它们的位置。拖下某一选项卡后,它可以在Visual FoxPro的主窗口中独立移动。若要拖开某一选项卡,其操作步骤为
(1)折叠“项目管理器”。
(2)选定一个选项卡,将它拖离“项目管理器”。
当选项卡处于浮动状态时,通过在选项卡中单击鼠标右键可以访问“项目”菜单中的选项。
3、“项目管理器”中的选项卡
如果希望选项卡始终显示在屏幕的最表层,可以单击选项卡上的图钉图标,这样,该选项卡就会一直保留在其他Visual FoxPro窗口的上面。可以使多个选项卡都处于“顶层显示”的状态。再次单击图钉图标可以取消选项卡的“顶层显示”设置。若要还原选项卡:单击选项卡上的“关闭”按钮。或者,将选项卡拖回到“项目管理器”。还可以停放“项目管理器”,使它像工具栏一样显示在Visual FoxPro主窗口的顶部。若要停放“项目管理器”:将“项目管理器”拖到Visual FoxPro主窗口的顶部。停放“项目管理器”后,它就变成窗口工具栏区域的一部分。“项目管理器”处于停放状态时,不能将其展开,但是可以单击每个选项卡来进行相应的操作。对于停放的“项目管理器”,同样可以从中拖开选项卡。
四、项目管理器中的命令按钮
项目管理中每个选项卡右方都包含几个命令按钮,这些按钮会根据选取的文件而改变,显示出可以使用的按键,无法使用的按钮显示灰色而无法选取。在使用这些命令之前,要先在左方选取需要的文件类型。