FoxPro For Windows程序设计资源 作者 陈康 第12-13章 第13章.pptVIP

FoxPro For Windows程序设计资源 作者 陈康 第12-13章 第13章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第13章 系统开发工具应用简介 13.2 报表及标签书写器的使用 至此, 人事数据库(rsh.dbf)的报表设计已经完成。  2) 报表格式预览 为了查看所设计的报表的使用效果, 选择系统菜单Report的子菜单项Page Preview...,则屏幕立即出现如图 13.11 所示的Page Preview对话框。 在该对话框中的页面预览区, 显示了数据输出时的页面格式。  Page Preview对话框的右侧有五个按钮和一个数码器, 从上到下五个按钮依次是:  OK——退出报表输出窗口, 返回到报表设计窗口。 Next——显示下一页。 如果没有下一页, 此按钮为淡色, 表示当前不可操作。  Preview——显示上一页。 如果没有上一页, 此按钮为淡色, 表示当前不可操作。  Zoom In——页面的放大显示。 此时页面预览区左边框和下边框的滚动条上出现了滑块, 以便阅读当前页面中的其它部分的内容。  Zoom Out——页面的缩小显示, 以便观察全页格式。  使用Page Preview对话框右侧的数码器, 可以预览指定的页面。 如果当前数据库中的数据只占用一个页面, 则数码器为淡色显示。  3. 报表书写器其它功能的使用 1) 输出字段的选择 前面使用快速报表设计功能设计出来的报表,把当前数据库的全部字段都作为了输出字段。实际上,有时只需要在报表中输出部分字段的数据。下面介绍只输出数据库中部分字段的方法。  选择系统菜单Report的子菜单项Quick Report..., 出现和图 13.2 相类同的QuickReport 对话框。 在Quick Report对话框中, 选择Fields..., 立即打开Field Picker对话框(见图13.12)。  在Field Picker对话框的左面, 是当前数据库的字段名列表框(All Fields:),用鼠标双击需要在报表中输出的字段名, 则该字段名就会出现在Field Picker对话框右面的字段选择列表框(Selected Fields:)中。 例如, 从All Fields列表框中,选择了人事数据库的“姓名”、“工资”两个字段, 则在Selected Fields列表框中出现了这两个字段, 图 13.13 就是选择了这两个字段的情况。  当需要在报表中输出的字段选择完毕后, 按“OK”按钮, 返回到Quick Report对话框, 再按Quick Report对话框中的“OK”按钮, 返回到报表设计窗口。此时,报表设计窗口只显示出所选择的字段。  在Field Picker对话框中可以从All Fields列表框选择输出字段,也可以从Selected Fields列表框中取消将所选择的字段。 其操作方法读者是不难掌握的, 这里不再赘述。  2) 输出页面的纵向分割 此方法所选择的输出字段,在报表上将占用一个输出行。 如果输出字段较少,输出的数据可能只占一个输出行的一小部分。 为了使一个输出行输出较多的数据, 特别是打印输出时能减少打印纸的消耗, 可以把多个输出行放在一个打印行内输出。这就需要使用报表书写器的输出页面纵向分割功能。 选择系统菜单Report的子菜单项Page Layout...,出现如图 13.13 所示的Page Layout对话框。  ENDIF CLOSE ALL RETU 运行此程序, 屏幕先出现xyz窗口,在此窗口显示了人事数据库中性别为“女”的所有记录;按任意键后,出现Abc2.spr的屏幕结构画面,可对人事数据库中的数据进行浏览、编辑;当用户回答追加记录后, 再次启动了Abc2.spr程序,窗口显示了一条空记录,此时需要从键盘输入数据。 但是,·当第一次退出Abc2.spr程序时, 名为xyz的窗口也被清除了;当第二次退出Abc2.spr程序时,执行APPEND BLANK或DISPLAY命令,都将出现数据库没有打开的错误。  这些问题是由屏幕生成器生成的程序引起的。 这并不是说生成的程序有错误, 而是由于用户不了解生成的程序的功能和执行状况。 所以程序设计者不仅有必要了解所生成的程序, 而且有时还需要修改生成的程序, 以适合用户的需要。 13.1.3 屏幕结构程序文件的修改 ? 至此,我们直观地看到了屏幕

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档