ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:1.78MB ,
资源ID:13445674      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13445674.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(继电保护实验五菜单表单报表设计操作指南1217Word文件下载.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

继电保护实验五菜单表单报表设计操作指南1217Word文件下载.docx

1、6)设置菜单程序的初始化代码:“显示”菜单“常规选项”命令“常规选项”对话框选定“设置”复选框在弹出的“设置”编辑窗口键入如下代码:CLEAR ALLCLEARKEYBOARD Ctrl+F4 & 关闭命令窗口MODIFY WINDOW SCREEN TITLE 设备管理系统USE SB7)定义“退出”菜单项功能:在菜单栏页中选定“退出”菜单项的“创建”或“编辑”按钮,在过程编辑窗口输入如下代码:USE MODIFY WINDOW SCREENSET SYSMENU TO DEFAULT &恢复系统菜单的默认配置ACTIVATE WINDOW COMMAND8)保存菜单定义:“文件”菜单“保存

2、”生成SB.MNX 和 SB.MNT文件。注意:菜单文件保存在自己的默认工作目录。9)生成菜单程序:“菜单”菜单“生成”选定“生成菜单”对话框“生成”按钮生成菜单程序SB.MPR。10)运行菜单程序:执行命令DO SB.MPR。任务1-2建立一个具有撤消和剪贴板功能的快捷菜单,供浏览SB表时使用。1)打开“快捷菜单设计器”窗口:“文件”菜单“新建”命令在“新建”对话框选定“菜单选项”按钮“新建文件”按钮“快捷菜单”按钮“快捷菜单设计器”窗口。2)插入系统菜单项:在“快捷菜单设计器窗口”中选定“插入栏”按钮在“插入系统菜单栏”对话框中选定“粘贴”选项,并选定“插入”按钮类似地插入“复制”“剪切”

3、“撤消”选项“关闭”按钮返回“快捷菜单设计器”窗口。3)生成菜单程序:“菜单”菜单“生成”命令保存菜单文件E7-3.MNX和菜单备注文件E7-3.MNT在“生成菜单”对话框中选定“生成”按钮生成菜单程序E7-3.MPR。4)编写如下调用程序E7-3.PRG:CLEAR ALL PUSH KEY CLEARON KEY LABEL RIGHTMOUSE DO E7-3.MPRBROWSEUSE5)运行调用程序及快捷菜单程序:在命令窗口键入DO E7-3,屏幕即会出现一个设备浏览窗口。选定任何数据后,右击会弹出快捷菜单,进行相应的操作。任务2表单设计任务2-1创建一个用于按照部门维护设备的涉及BM

4、DM和SB两张表的表单。1)打开“表单向导”对话框:“工具”菜单“向导”子菜单“表单”命令在“向导选取”对话框中选定“一对多表单向导”选项“一对多表单向导”对话框。 2)从父表中选定字段:单击“一对多表单向导”对话框中“数据库和表”区域的对话按钮在“打开”对话框中选定BMDM表将“可用字段”列表框的所有字段移到“选定字段”列表框中,并将名称字段移到代码字段之上“下一步”按钮。3)从子表中选定字段:在“数据库和表”组合框下的列表框中选定SB表将“可用字段”列表框中除部门字段外的所有字段移到“选定字段”列表框中“下一步”按钮。4)关联表:在关联设置对话框中选择两表中的关联字段(此处采取默认设置)“

5、下一步”按钮。5)选择表单样式:在“选择表单样式”窗口点击“凹陷式”样式和“文本按钮”类型“下一步”按钮。6)排序记录:省略该步骤,直接选定“下一步”按钮。7)设置“完成”对话框:“完成”对话框“请键入标题”文本框中输入“部门设备表”“完成”按钮在“另存为”对话框中输入表单文件名BMSB.SCX“保存”按钮生成BMSB.SCX和BMSB.SCT备注文件。8)执行表单:“程序”菜单“运行”命令“表单”选项列表选定BMSB.SCX“运行”按钮。任务2-2在列表框中填充SB表的编号和名称两个字段,要求选定列表框中的任何一项,就能在文本框中显示编号字段。1)创建表单,并添加1个列表框控件List1和1

6、个文本框控件Text1。2)在数据环境对话框中添加SB表。3)打开列表框生成器(右键单击列表框控件,从弹出菜单中选择“生成器”)在列表项选项卡的“用此填充列表”组合框中选定“表或视图中的字段”选项选出SB表,将编号和名称字段添入选定字段列表“确定”按钮。4)List1的Interactive Change事件(鼠标左键双击List1控件,打开该控件的代码编辑窗口)。代码编写如下:Thisform.Text1.Value=This.Value &事件执行时属性赋值5)运行表单。任务2-3 第一,先根据课本P175的例6-3利用表单设计器设计表单SBQ.SCX:(1)打开表单设计器:命令窗口输入M

7、ODIFY FORM SBQ出现标题为SBQ.SCX的“表单设计器”窗口。(2)产生快速表单:“表单”菜单“快速表单”命令在“表单生成器”对话框的“字段选取”选项卡中选出SB.DBF及需要的字段在“样式”选项卡中选取“浮雕式”样式“确定”按钮生成快速定义表单窗口。(3)执行表单:右击表单窗口空白处调出快捷菜单选定“执行表单”命令是否保存?是运行结果。第二,以SBQ.SCX为基础,设计能修改SB表数据的表单。要求如下(参见课本P216的例7-10):A)若输入编号代码为全零,或以9开头给予信息提示(动作部分);B)在名称1文本框之下添加一个组合框,以便既可在文本框中修改名称,也可在组合框中选用名

8、称;C)将部门1文本框设置为只读,然后在其右侧添加一个列表框,并使在列表框中选取的部门显示在该文本框中;D)删除价格1文本框,然后添加一个微调控件来替代它,使价格直接输入或微调;E)使主要设备1复选框的标题随其值而变化,值为.T.时显示为主要设备,否则显示非主要设备;F)在窗口右上角添加两个标签,分别用来显示“第”和“页”字样,在这两个标签中间添加一个文本框用来显示记录号;G)添加命令按钮组,其中包含3个命令按钮,分别用于使记录指针下移一个记录、上移一个记录和关闭表单;H)在表单中添加两条下缘发亮的线条。操作(控件调整属性设置动作编码):1)复制表单并打开表单设计器:MODIFY FORM S

9、BQ“文件”菜单的“另存为”命令键入文件名“sbxg”保存按钮。第一部分 控件调整及属性设置2)按要求调整以下控件:按图7-11(课本P216)移动控件位置:添加combo1组合框控件和List1列表框控件。添加线条:一条灰线下面一条白线,紧靠在一起。注意调整线条line的Bordercolor属性。在表单底部居中创建包含下页、上页和退出命令按钮的命令按钮组:点击表单控件工具栏中的“命令按钮组”控件,将其放置在表单下部。右键单击该控件,从弹出菜单中选择“生成器”命令,进入“命令组生成器”界面。按下图所示进行调整。窗口右上角添加Label1和Label2两个标签和Text1文本框。属性按下表设置

10、:对象属性属性值说明Label1Caption第指定标签标题Label2页Text1ControlSourceyh与公共变量yh绑定以显示页号BorderStyle0无设置为无边框BackStyle0透明设置为与表单底色相同删除价格1文本框,添加一个微调控件(Spinner1)替代它,并将其ControlSource属性与SB.价格绑定,使价格直接输入或微调; 调整控件后的表单设计界面如下图所示(红色圈标志有改动之处):3)将部门1文本框设置为只读(在文本框生成器或属性窗口均可设置);4)数据环境设置:在数据环境中添加BMDM表,并取消SB表与它的关联(避免记录指针随列表框的选定选项移动);5

11、)部分控件的属性设置:所有标签字体设置为宋体,10号字,其它属性见下表:Form1设备表维护设置表单标题栏标题Combo1Style2下拉列表框指定组合框类型RowSourceType5数组指定值源类型为数组RowSourcemc指定数组名,数组在表单Init事件建立List12别名定值源类型为表,由数据环境提供Bmdm指定表名ColumnCount2确定列数BoundColumn1默认值,第1列有效Check1SB.主要设备复选框与 SB.主要设备绑定第二部分 动作编码 Form1的Init事件代码:Public array mc(10,1) Copy To Array Mc Fields

12、Sb.名称go 1 Form1的Refresh事件代码:yh=recno() & 表单刷新时用变量yh存储当前记录号 编号1文本框的Valid事件代码:if This.Value9 Messagebox(超出范围!) Endif Combo1的Click事件代码(使用户可在组合框中选用所需名称):Thisform.名称1.Value=This.Valuejlh=Recno()Copy To Array Mc Fields SB.名称Thisform.Combo1.Numberofelements=Reccount()Go jlh List1的Click事件代码:Thisform.部门1.Value=This.Value 复选框主要设备1的InteractiveChange事件代码:If This.ValueThis.Caption=主要设备else非主要设备endif复选框主要设备1的Refresh事件代码:If Evalua

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1