使用“报表设计器”可以创建和修改报表,在“报表设计器”窗口活动时,Visual FoxPro 显示“报表”菜单和“报表控件”工具栏。
若要快速创建简单的报表布局,可以选择“报表”菜单中的“快速报表”命令,“快速报表”提示输入报表所需的字段和布局。
有关使用“报表设计器”的详细内容,请参阅《用户指南》第七章“设计报表和标签”及《程序员指南》第十二章“添加查询和报表”中的“控制报表和标签的输出”和“报表控件的格式化选项”两节。
默认情况下,“报表设计器”显示三个带区:页标头、细节和页注脚。一个分隔符栏位于每一带区的底部。带区名称显示于靠近蓝箭头的栏,蓝箭头指示该带区位于栏之上,而不是之下。
也可给报表添加以下带区:
带区 | 打印 | 典型内容 |
列标头 | 每列一次 | 列标题 |
列注脚 | 每列一次 | 总结,总计 |
组标头 | 每组一次 | 数据前面的文本 |
组注脚 | 每组一次 | 组数据的计算结果值 |
标题 | 每个报表一次 | 标题 日期或页码 公司徽标 标题周围的框 |
总结 | 每个报表一次 | 总结 “Grand Totals”等文本 |
“报表设计器”中设有标尺,可以在带区中精确地定位对象的垂直和水平位置。把标尺和“显示”菜单的“显示位置”命令一起使用可以帮助定位对象。
标尺刻度由系统的测量设置决定。您可以将系统默认刻度(英寸或厘米)改变为 Visual FoxPro 中的像素。如果要修改系统的默认值,可修改操作系统的测量设置。
若要更改标尺刻度为像素
可用如下方法将英寸改为像素:
标尺的刻度设置为像素,并且状态栏中的位置指示器(如果在“显示”菜单上选中了“显示位置”)也以像素为单位显示。