报表是以表为单位,按一个格式生成一个报表;而标签则是以表中的记录为单位,一条记录生成一个标签,因此也可以看成是一个特殊的报表。
在Visual FoxPro中,利用“标签向导”是创建标签最简单的方法。
要使用标签向导创建一个标签,其具体操作步骤如下:
(1)可以通过以下任意方法来启动标签向导,系统均会弹出如图9-33所示的“标签向导”窗口。
图9-33 “标签向导”窗口
· 单击菜单“文件”→“新建”命令,在弹出的“新建”对话框中选择“标签”选项,然后单击“向导”图形按钮。
· 单击菜单“工具”→“向导”→“向导”命令。
· 在“项目管理器”中选择“标签”项,单击“新建”按钮,然后选择“标签向导”图形按钮。
(2)选择标签要用的表或视图文件(如果所需要的表或视图不在列表中,则可单击后面的三点按钮,然后选择所需要的表),单击“下一步”按钮,将弹出如图9-34所示的窗口。
图9-34 选择标签类型窗口
(3)在该对话框中选择标签类型(用户可以单击对话框右下角的“新建标签”按钮,开启“自定义标签”对话框),然后单击“下一步”按钮,将弹出如图9-35所示的窗口。
(4)在该对话框的“文本”框中输入标签信息(如员工编号),单击按钮将其添加到“选定的字段”列表中,再选择“可用字段”列表框中的字段(如编号),单击按钮将其添加到“选定的字段”,然后单击“回车符”按钮,则开始标签新一行的设计。若单击“字体”按钮,可以调整文字的大小和字体样式,同时,在对话框的左上角可以看到标签的大体外观。依次添加其他文本信息及字段,最后单击“下一步”按钮,将弹出如图9-36所示的窗口。
图9-35 定义标签布局窗口 图9-36 排序记录窗口
(5)在该对话框中选择相应的排序字段(最多可选三个字段)及排序方式(升序或降序),依次单击“下一步”和“完成”按钮,弹出“另存为”窗口,在此窗口中将该标签进行保存,然后进行浏览,其效果如图9-37所示。
图9-37 生成并浏览标签
在Visual FoxPro中,如果用户不想使用向导来创建标签,还可以利用“标签设计器”来创建标签。“标签设计器”是“报表设计器”的一部分,它们使用相同的菜单和工具栏,只是两种设计器使用不同默认页面的纸张。
要使用“标签设计器”创建标签,其具体操作步骤如下:
(1)同样在“项目管理器”中选择标签项,单击“新建”按钮,选择“新建标签”图形按钮,打开如图9-38所示的“标签设计器”窗口。
图9-38 初始标签设计器
(2)打开“数据环境”窗口,在其中添加“正通科技员工表”。
(3)单击菜单“报表”→“快速报表”命令,选择字段布局方式和所需要的字段,并勾选“标题”复选框,然后单击“确定”按钮,此时将自动生成快速标签,如图9-39所示。
图9-39 快速报表生成的标签字段
(4)在“数据环境”窗口中,将“照片”字段拖到标签的相应位置,然后通过“标签”按钮生成标签文本。
(5)将“页标头”带区拉开,在其中输入相应的文字信息,设置其字体、字号、颜色等,并绘制两条直线。
(6)将标签中的控件进行重新布局、调整,设置字体、字号、颜色,并绘制一个圆角矩形框,如图9-40所示。
图9-40 修改标签布局
(7)将该标签进行保存并预览,其浏览的标签效果如图9-41所示。
图9-41 浏览的标签效果