VF辅导:VFP报表使用方法
1.报表:报表是vfp中的一种数据组织形式。我们通常使用报表打印从数据库表中提取的数据。
报表由两个基本部分组成:数据源和数据布局。数据源指定报表中的数据源,可以是表、视图、查询或临时表;数据布局指定了报告中每个输出内容的位置和格式。报告从数据源提取数据,并根据布局定义的位置和格式输出数据。
报表不存储数据源中的实际数据值,而只存储数据的位置和格式,这与视图的特征有些类似。因此,打印报告的内容并不是每次打印都是固定的,而是会随着数据库的内容而变化。
2.使用报表向导创建报表:创建报表是为了定义报表的数据源和数据布局。报告向导是创建报告的最简单方式。您可以通过回答一系列问题来设计报告,这使得报告的设计既省时又有趣。使用报表向导创建报表后,还可以使用报表设计器打开报表,对其进行修改和改进。
1.打开“报表向导”:在“项目管理器”的“全部”或“文档”选项卡中,选择“报表”,点击“新建按钮”,打开“新建报表”对话框。在此对话框中,单击“报告向导”按钮打开“向导选择”对话框。
在vfp中,提供了两种不同的报表向导:一种是“报表向导”,对单个表或视图进行操作;第二个是“一对多报表向导”,它可以操作多个表或视图。我们根据具体情况选择相应的向导。这里假设我们是对单个表进行操作,那么选择“报表向导”就会一步步弹出一系列对话框。
2.第一步:字段选择。在此对话框中,选择要在报告中输出的字段。首先通过一周“数据库和表”列表框右侧的按钮选择报表的数据源,然后选择必填字段
3。第二步:分组记录。在这个对话框中,如果需要,可以设置分组控制,最多三级分组。
选择一个字段后,单击“分组选项”按钮,打开“分组间隔”对话框,设置分组是基于整个字段还是字段的前几个字符。例如,在“员工档案”表中,“编号”的前两个数字代表员工所属的部门,您可以根据员工的前两个编号设置分组。
4.第三步:选择报表样式。在此对话框中,您可以设置报表样式,包括五种类型:业务样式、会计样式、简报样式、区域样式和随机样式。
5.步骤4:定义报告布局。在此对话框中,您可以通过设置“列号”、“字段布局”和“方向”来定义报表布局。其中,“列数”定义了报表中的列数;“字段布局”定义报告是列报告还是行报告;“方向”定义报告在打印纸上的打印方向是水平还是垂直。
如果在向导的步骤2中设置了记录分组,则此处的“列数”和“字段布局”不可用。
6.第五步:对记录进行排序。在此对话框中,您最多可以设置三个排序字段。
7.第六步:完成。在此步骤中,您可以设置报告的标题,在退出报告向导之前预览报告,并选择如何退出报告向导。
3.报表打印和预览:报表设计完成后,可以准备打印和输出报表。在打印报告之前,您可以单击常用工具栏上的“打印预览”按钮来检查效果。如果有不符合要求的地方,可以回去修改,直到满意为止。
为了得到满意的打印报表文档,在设计完报表后,往往需要设置报表的页面,如报表文档的页边距、纸张类型、版式等。
1.设置报表页面:打开“报表设计器”,点击“文件”→“页面设置”,弹出“页面设置”对话框,可以设置要打印的列数、打印区域、打印顺序、左右边距等。在此对话框中,单击“页面设置”按钮,将弹出“打印设置”对话框,您可以在其中设置纸张大小和打印方向。
2.打印报告:打开报告设计器,选择“文件”→“打印”命令,选择“报告”菜单下的“运行报告”命令,或单击鼠标右键,选择快捷菜单中的“打印”命令,或使用快捷键Ctrl+P,即可打印报告。此时,屏幕上出现“打印”对话框,屏幕上将出现“打印”对话框
四。在程序或命令窗口中调用报表:
格式:
报表报表文件名[范围][条件][标题标题文本][预览][到打印机][到文件文本文件]
注意:
1。如果打印的报告文件不在默认目录中,则必须在报告文件名中指定路径。
2.[范围]:指定要包含在报告中的记录范围。默认范围是“全部”。
3.[for条件]:如果包含此选项,则只有当for之后的条件为真时,才会打印报表中的记录。使用for有条件地打印记录的内容,并过滤掉不必要的记录。
4.[标题标题文本]:使用标题指定附加到报告每一页的标题。
5.【预览】:是指报表以页面预览的形式显示在屏幕上,而不是由打印机打印出来。
6.[到打印机]:将报告输出到打印机并打印在纸上。
7.[到文件文本文件名]:将报告输出到指定的文本文件,默认扩展名为。txt。
位律师回复
0条评论