- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验五 菜单、表单、报表设计(设计性实验)
实验内容及步骤
任务1 菜单设计
任务1-1
利用菜单设计器建立下拉菜单,包括如下菜单:数据维护、查询、打印和退出,其中,数据维护菜单包括“浏览记录”和“修改记录”,打印菜单包括“设备表”和“设备价格表”两项,数据维护菜单的“浏览记录”菜单项能用来打开一个设备浏览窗口。
操作:
1)打开菜单设计器窗口:键入MODIFY MENU SB→“新建”。
2)设置菜单栏页:在菜单设计器窗口填入4个菜单项“数据维护(子菜单)”、“查询”、“打印(子菜单)”、“退出”。
3)为“数据维护”菜单建立选项:点击“数据维护”行某处→“创建”→子菜单页建立两个菜单项“浏览记录”和“修改记录”。
4)为“浏览记录”菜单项定义快捷键:选定“浏览记录”菜单行的“选项”列按钮→设置CRTL+X为快捷键→“确定”按钮返回“菜单设计器”窗口→选定“菜单级”组合框“菜单栏”选项返回菜单栏页。
5)为“打印”子菜单建立两个选项,并设置公共过程:①选定“打印”菜单行的“创建”按钮→在子菜单页建立“设备表”和“设备价格表”两个菜单项,“结果”列组合框都选用“菜单项#”;②选定“显示”菜单的“菜单选项”命令→在“菜单选项”对话框的“过程”编辑框内输入代码,比如:键入“?尚未完成”进行提示。
6)设置菜单程序的初始化代码:“显示”菜单→“常规选项”命令→“常规选项”对话框选定“设置”复选框→在弹出的“设置”编辑窗口键入如下代码:
CLEAR ALL
CLEAR
KEYBOARD ’{Ctrl+F4}’ 关闭命令窗口
MODIFY WINDOW SCREEN TITLE ‘设备管理系统’
USE SB
7)定义“退出”菜单项功能:在菜单栏页中选定“退出”菜单项的“创建”或“编辑”按钮,在过程编辑窗口输入如下代码:
USE
MODIFY WINDOW SCREEN
SET SYSMENU TO DEFAULT 恢复系统菜单的默认配置
ACTIVATE WINDOW COMMAND
8)保存菜单定义:“文件”菜单→“保存”→生成SB.MNX 和 SB.MNT文件。
注意:菜单文件保存在自己的默认工作目录。
9)生成菜单程序:“菜单”菜单→“生成”→选定“生成菜单”对话框“生成”按钮→生成菜单程序SB.MPR。
10)运行菜单程序:执行命令DO SB.MPR。
任务1-2
建立一个具有撤消和剪贴板功能的快捷菜单,供浏览SB表时使用。
操作:
1)打开“快捷菜单设计器”窗口:“文件”菜单→“新建”命令→在“新建”对话框选定“菜单选项”按钮→“新建文件”按钮→“快捷菜单”按钮→“快捷菜单设计器”窗口。
2)插入系统菜单项:在“快捷菜单设计器窗口”中选定“插入栏”按钮→在“插入系统菜单栏”对话框中选定“粘贴”选项,并选定“插入”按钮→类似地插入“复制”“剪切”“撤消”选项→“关闭”按钮→返回“快捷菜单设计器”窗口。
3)生成菜单程序:“菜单”菜单→“生成”命令→保存菜单文件E7-3.MNX和菜单备注文件E7-3.MNT→在“生成菜单”对话框中选定“生成”按钮→生成菜单程序E7-3.MPR。
4)编写如下调用程序E7-3.PRG:
CLEAR ALL
PUSH KEY CLEAR
ON KEY LABEL RIGHTMOUSE DO E7-3.MPR
USE SB
BROWSE
USE
PUSH KEY CLEAR
5)运行调用程序及快捷菜单程序:在命令窗口键入DO E7-3,屏幕即会出现一个设备浏览窗口。选定任何数据后,右击会弹出快捷菜单,进行相应的操作。
任务2表单设计
任务2-1
创建一个用于按照部门维护设备的涉及BMDM和SB两张表的表单。
操作:
1)打开“表单向导”对话框:“工具”菜单→“向导”子菜单→“表单”命令→在“向导选取”对话框中选定“一对多表单向导”选项→“一对多表单向导”对话框。
2)从父表中选定字段:单击“一对多表单向导”对话框中“数据库和表”区域的对话按钮→在“打开”对话框中选定BMDM表→将“可用字段”列表框的所有字段移到“选定字段”列表框中,并将名称字段移到代码字段之上→“下一步”按钮。
3)从子表中选定字段:在“数据库和表”组合框下的列表框中选定SB表→将“可用字段”列表框中除部门字段外的所有字段移到“选定字段”列表框中→“下一步”按钮。
4)关联表:在关联设置对话框中选择两表中的关联字段(此处采取默认设置)→“下一步”按钮。
5)选择表单样式:在“选择表单样式”窗口点击“凹陷式”样式和“文本按钮”类型→“下一步”按钮。
6)排序记录:省略该步骤,直接选定“下一步”按钮。
7)设置“完成”
文档评论(0)