- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
明德至善 博学笃行
PAGE0 / NUMPAGES4
第8章 设计多表单的数据维护系统
1. 实验目的
(1)掌握一种多表单数据维护系统的方案。
(2)掌握在表单上建立菜单的方法。
2.实验要求
从“订货”表单(参阅图2.7.1)复制出“订货系统.SCX”,然后在此表单创建一个菜单,用于打开维护“货物”、“客户”和“员工”数据的3个表单(参阅图2.8.1)。
图2.8.1 “订货系统”表单
3.实验准备
(1)阅读主教材8.1.1节。
(2)设计好如图2.7.1所示的“订货”表单,或如图2.6.2所示的“订单”表单(不影响本实验的效果)。
4.实验步骤
(1)复制表单:打开“订货”表单的表单设计器,选定文件菜单的另存为命令生成“订货系统.SCX”。
(2)创建表单:使用表单向导并选取“货物”表的所有字段来创建“货物.SCX”表单(见图2.8.2(a))。然后类似地创建“客户”表单(图2.82(b))和“员工”表单(图2.82(c))。
图2.8.2(a) “货物.SCX”的表单设计器
图2.8.2(b) “客户.SCX”的表单设计器
图2.8.2(c) “员工.SCX”的表单设计器
(3)创建菜单
① 菜单设计:向命令窗口输入命令MODIFY MENU基础数据,就会出现如主教材图5.1所示的“新建菜单”对话框。选定“菜单”按钮,即出现“菜单设计器”窗口,然后按照图2.8.3设计“货物”、“客户”和“员工”菜单。
图2.8.3 “础数据.MNX”的菜单设计器
② 将菜单设置在顶层表单:选定“显示”菜单的“常规选项”命令,在“常规选项”对话框(见主教材图5.7)中选定“顶层表单”复选框。
图5.7 “常规选项”对话框
③ 造成菜单程序:选定“菜单”菜单的“生成”命令,其后选定“生成菜单”对话框的“生成”按钮,即生成菜单程序“基础数据.MPR”。
(4)属性设置:见表2.8.1.
表2.8.1 “订货系统”属性设置
对象
属性
属性值
说明
订货系统.SCX的Form1
Caption
订货系统
AutoCenter
.T.
自动居中
ShowWindow
2
作为顶层表单显示在桌面上
货物.SCX的Form1
Desktop
.T.
使该子表单可浮动
客户.SCX的Form1
Desktop
.T.
员工.SCX的Form1
Desktop
.T.
(5)为“订货系统.SCX”的Form1的Init事件增加如下代码:
DO 基础数据.MPR WITH THIS
5.思考与操作
(1)当“订货系统”表单关闭时,所有显示的其他表单将会同时关闭。这是什么原因?
(2)本实验中各表单的数据环境是什么?
文档评论(0)