数据库系统开发与PB教学教案CEAC.08.第八章节8章节幻灯片.ppt

数据库系统开发与PB教学教案CEAC.08.第八章节8章节幻灯片.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 8.3 输出打印设计 8.3.1 输出打印设计基础 8.3.2 实例:学生选课管理系统版本19 * 8.3.1 输出打印设计基础 1.在数据库操作窗口打印 在数据库操作窗口中打开一个数据库表,然后选择“FILE”→“PRINT PREVIEW”命令,可以进行打印预览,选择“FILE”→“PRINT”命令,设置参数。单击“OK”按钮,打印机将开始打印。 * 2.打印函数 PowerBuilder 9.0提供了许多打印函数。主要 包括:PrintOpen(开一个打印作业并且分配一 个打印作业号)、PrintCancel(删除打印的作业和假脱机文件)、PrintClose(打印当前页或者假脱机的页)、PrintDataWindow(打印一个数据窗口或者子窗口内容)、PrintSetup(调用由打印机驱动程序提供的PrintSetup窗口)等。 8.3.1 输出打印设计基础 * 3.在程序中打印 在程序中有3种调用打印函数的格式。 (1)打印数据窗口 函数格式:数据窗口名.Print(cancel_window) (2)打印任何对象 函数格式:对象名.Print(job#,x,y,{width,height}) (3)打印串值 函数格式:Print(job#,{tab1,}string_value{,tab2}) 8.3.1 输出打印设计基础 * 8.3.2 实例:学生选课管理系统版本19 例8-4 设计“学生选课管理系统”的“打印输出”窗口。 设计:该模块实现按班级显示并可以预览或打印学生通讯录的操作,其中打印和预览在程序中实现。 脚本: * 操作步骤: 第一步 设计“打印预览”窗口 (1)选择“File”→“New”命令,单击“PB Object”选项卡,选中“Window”,单击“OK”按钮,进入窗口设计界面。 (2)设置窗口属性。在“Title”文本框中输入“打印预览”,在“WindowType”下拉列表框中选择“response!”,在“WindowState”下拉列表框中选择“normal!”。 (3)在窗口中创建组框控件“gb_1”、“gb_2 ”,并依次命名为“显示比例”、“纸张尺寸”。 (4)在组框“gb_1”中依次创建单选按钮控件“rb_1”、“rb_2”、“rb_3”、“rb_4”和“rb_5”,并依次命名为“200%”、“100%”、“50%”、“30%”和“用户”。 (5)在组框“gb_1”中创建掩码文本框控件“em_1”,单击属性窗口“Mask”选项卡,在“Mask”文本框中输入“###”,并选中“Spin”。 8.3.2 实例:学生选课管理系统版本19 * (6)在组框“gb_2”中依次创建单选按钮控件“rb_6”、“rb_7”和“rb_8”,并依次命名为“窄行”、“宽行”和“A4”。 (7)在窗口中创建复 选框控件“cbx_1”, 并命名为“标尺”; 创建命令按钮控件 “cb_1”、“cb_2 ”, 并依次命名为“预 览”、“取消预览”。 8.3.2 实例:学生选课管理系统版本19 * (8) 设置实例变量。 (9) 选择“Open”事件,编写脚本。 (10) 选择“预览”按扭“Clicked”事件,编写脚本。 (11) 选择“取消预览”按扭“Clicked”事件,编写脚本。 (12)单击PowerBar工具栏上的“保存”图标,输入窗口名“w_print_preview”。 第二步 设计“打印”窗口 (1)选择“File”→“New”命令,单击“PB Object”选项卡,选中“Window”,单击“OK”按钮,将进入窗口设计界面。 (2)设置窗口属性。在“Title”文本框中输入“打印”,在“WindowType”下拉列表框中选择“response!”,在“WindowState”下拉列表框中选择“normal!”。 8.3.2 实例:学生选课管理系统版本19 * (3)在窗口中创建各控件,并设置属性。 8.3.2 实例:学生选课管理系统版本19 * (4)设置实例变量。 (5)选择“Open”事件,编写脚本。 (6)选择“打印”按扭“Clicked”事件,编写脚本。 (7)选择“取消”按扭“Clicked”事件,编写脚本。 (8)选择“打印设置”按扭“Clicked”事件,编写脚本。 (9)单击PowerBar工具栏上的“保存”图标,输入窗口名“w_print_a4”。 8.3.2 实例:学生选课管理系统版本19 * 第三步 设计数据窗口对象

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档