第8章报表与标签设计报告.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章报表与标签设计报告

1、报表控件的格式化选项 在域控件中,可以对每种数据类型设置不同的格式选项。若要将一个域控件格式化,可以先双击“域控件”,然后在“报表表达式”对话框中,选择“格式”对话框后的按钮,为该字段选择数据类型:“字符型”、“数值型”或“日期型”,“编辑选项”区域将会显示该数据类型下的各种格式选项。如图8-18所示。最后选择对齐方式和所需的格式选项。 域控件 1、双击“域 控件”,如“学号” 2、单击“格式”按钮 字段为字符型则自动选定为“字符型” 3、取消“左对齐”格式 再选择“居中对齐” 4、单击【确定】 1、报表控件的格式化选项 在域控件中,可以对每种数据类型设置不同的格式选项。若要将一个域控件格式化,可以先双击“域控件”,然后在“报表表达式”对话框中,选择“格式”对话框后的按钮,为该字段选择数据类型:“字符型”、“数值型”或“日期型”,“编辑选项”区域将会显示该数据类型下的各种格式选项。如图8-18所示。最后选择对齐方式和所需的格式选项。 1、双击“域 控件”,如“学号” 表示居中对齐 单击【确定】 返回到报表后,在域控件看不到所定义的格式,格式只在显示或打开时有效。 2、在域中对齐文本 在域控件中对齐文本不会改变控件在报表上的位置,只是在控件内对其内容进行格式调整。有两种方法可以调整控件中内容的位置。要直接在域控件中调整文本对齐,可以:①选择要操作的控件。②在VFP系统菜单上选择【格式】|【文本对齐方式】。③从该子菜单中选择合适的选项。 要在域中调整文本对齐,可以按上例的方法在“格式”选项中调整文本对齐方式。 3、定义域格式模板 格式模板允许自己定义域中数据的格式。在“报表表达式”对话框的“格式”框或者“格式”对话框里输入一系列普通字符或代码,就可以建立各种打印格式。所输入的普通字符将与域中的值一同出现在域中,而输入的代码则用来确定字段输出的外观。例如,如果为一个十位数的数值字段指定如(999) 999-9999所示的格式模板,那么,像括号、空格和破折号这样的字符将和数值型数据一起打印。 4、改变字体 对于每个域控件或标签控件,可以改变字体和文本的大小,还可改变整个报表的默认字体。要在一个报表中改变字体和字号,可以: ①选择控件。 ②从系统菜单中选择【格式】|【字体】,这时出现“字体”对话框。 ③选择合适的字体和大小,然后单击【确定】。 若要改变默认的字体,可以: ①从系统菜单中选择【报表】|【默认字体】。 ②在“字体”对话框中,选择需要作为默认值的合适字体和大小,然后单击【确定】。只有在改变默认的字体后插入的控件才反映出新的字体设置。对于已存在的对象,须将它们全部选定,然后再使用【格式】菜单上的【字体】选项修改设置。 返回 8.3 集成查询和报表 8.3.1 集成查询的报表 8.3.2 用查询收集用户输入 返回 退出 8.3.1 集成查询的报表 在创建好了应用程序的各个组件之后,就可以将它们集成起来。下图显示了将查询和报表添加到应用程序的一些方法。 VFP中的报表在一般情况下总是和其它应用程序一同使用的,对于利用VFP开发的应用系统而言更是如此。提供给用户的是一些简单、明了、易操作的表单界面,只是由用户根据自己要达到的目的在表单上选择不同的对象达到各种要求。这就要求应用程序设计人员将报表和标签功能有机地集成到其它应用程序中。 为了达到上述要求,可以将执行查询或报表的代码添加到应用程序的表单按钮、菜单上的一个选项或工具栏上的一个按钮等对象中。若要添加查询、视图或程序,可将DO或USE等命令添加到表单命令按钮、工具栏按钮或菜单项的相关代码中。例如,如果想在一个表单中由用户通过单击表单上的按钮来运行一个查询、程序或打开一个视图,则可以建立如图所示的表单: 在Click事件代码中添加DO Myqu-ery.qpr(Myquer-y.qpr用实际要运行的查询文件替换) 。 在Click事件代码中添加DO MyProgram(MyProgram要用实际要运行的程序文件替换) Click事件代码中添加USE MyView(Myview要用实际要打开的视图文件替换) 若将报表加入到应用程序时,有以下几种选择: ■如果只是想让用户简单地启动报表并得到打印结果,可以把REPORT命令添加到表单控件、菜单命令或工具栏按钮中。 ■如果报表中用到的某些变量允许用户输入,则可以像参数化查询那样从用户那里获得变量的值,或从表单中某些文本框获得变量值等。 ■如果想让用户创建自定义报表,可以向用户提供使用报表设计器创建新报表或修改已有报表的能力。 若要运行报表和标签,则要使用REPORT或LABEL命令。 1、REPORT命令 格式:REPORT FORM 报表文件名/? [范围] [FOR 条件] [WHILE 条件] [H

文档评论(0)

ee88870 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档