毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

档案管理系统 第6页

更新时间:2009-4-25:  来源:毕业论文
档案管理系统 第6页
m_main.m_file.m_print.enabled=True
m_main.m_edit.m_retrieve.enabled=True
m_main.m_edit.m_prior.enabled=True
m_main.m_edit.m_next.enabled=True
m_main.m_edit.m_first.enabled=True
m_main.m_edit.m_last.enabled=True
m_main.m_caozuo.m_select.enabled=True
m_main.m_caozuo.m_find.enabled=True
m_main.m_caozuo.m_sortasc.enabled=True
m_main.m_caozuo.m_sortdesc.enabled=True
m_main.m_window.m_jilian.enabled=True
m_main.m_window.m_chongdie.enabled=True
m_main.m_window.m_shuiping.enabled=True
m_main.m_window.m_chuizhi.enabled=True

在文件管理窗口的Deactivate事件中加入如下脚本:
//此事件在窗口失去焦点时触发
//当窗口失去焦点时修改和窗口相关的菜单项的enabled属性为False
//在窗口失去焦点时使菜单项不可用
m_main.m_file.m_pageset.enabled=False
m_main.m_file.m_preview.enabled=False
m_main.m_file.m_previewcancle.enabled=False
m_main.m_file.m_print.enabled=False
m_main.m_edit.m_insert.enabled=False
m_main.m_edit.m_append.enabled=False
m_main.m_edit.m_del.enabled=False
m_main.m_file.m_save.enabled=False
m_main.m_edit.m_retrieve.enabled=False
m_main.m_edit.m_prior.enabled=False
m_main.m_edit.m_next.enabled=False
m_main.m_edit.m_first.enabled=False
m_main.m_edit.m_last.enabled=False
m_main.m_caozuo.m_select.enabled=False
m_main.m_caozuo.m_find.enabled=False
m_main.m_caozuo.m_sortasc.enabled=False
m_main.m_caozuo.m_sortdesc.enabled=False
m_main.m_window.m_jilian.enabled=False
m_main.m_window.m_chongdie.enabled=False
m_main.m_window.m_shuiping.enabled=False
m_main.m_window.m_chuizhi.enabled=False
m_main.m_wh.m_yhwh.enabled=False
m_main.m_wh.m_xzyh.enabled=False
m_main.m_wh.m_wjwh.enabled=False
m_main.m_tj.m_qxtj.enabled=False
m_main.m_tj.m_bmtj.enabled=False
m_main.m_fb.m_bmfb.enabled=False
m_main.m_fb.m_qxfb.enabled=False

在文件管理窗口的CloseQuery事件中加入如下脚本:
Integer i
//判断是否有数据的修改
If dw_wj.ModifiedCount() + dw_wj.DeletedCount()>0 Then
 i= MessageBox("提示","是否保存对数据的修改?", Exclamation!,YesNoCancel!)
 Choose case i
  case 1
   //保存数据
   If dw_wj.UpDate() = 1 Then
    //如果保存成功则提交
    COMMIT;
   Else
    ROLLBACK;
    MessageBox("错误", "数据库内容更新失败")
   End If
  case 2
   //不保存数据
   Return 0
  Case 3
   //阻止窗口的关闭
   Return 1
 End Choose
End If

在文件管理窗口的Resize事件中加入如下脚本:
//此事件在窗口改变大小时触发
//修改数据窗口控件的位置及大小,使其随窗口大小的改变而改变
dw_wj.x=10
dw_wj.y=150
//newwidth和newheight为该事件传递的参数,代表窗口的新宽度和高度
dw_wj.width=newwidth - 20
dw_wj.height=newheight – 160

在文件管理窗口的ue_append事件中加入如下脚本:
//实现追加功能
long therow
//在数据窗口最后插入一行
therow=dw_wj.insertrow(0)
//滚动到新加入的行
dw_wj.ScrollToRow(theRow)
dw_wj.SetFocus()

在文件管理窗口的ue_del事件中加入如下脚本:
//实现删除功能
integer i,m
m=0
long therow
i=MessageBox("提示信息","确认要删除行?",exclamation!,YesNoCancel!)
If i=1 Then
 //如果当前数据窗口中选择了多行则用循环删除多行
 Do
  //因为如果删除了第3行,那么原来第4行就变成现在的第三行,所以
  //要把搜索的行号减1
  therow=dw_wj.GetSelectedRow(therow - 1)
  If therow<>0 Then
   m=1
   dw_wj.DeleteRow(therow)
  End If
 Loop While therow<>0
751com.cn
End If
dw_wj.SetFocus()

在文件管理窗口的ue_filter事件中加入如下脚本:
//实现查询功能。打开查询窗口,并把数据窗口dw_wj作为参数传递过去,可以使多个窗口共用一个查询窗口
OpenWithParm(w_filter, dw_wj, w_wj)

在文件管理窗口的ue_find事件中加入如下脚本:
//实现查找功能。打开查找窗口,并把数据窗口dw_wj作为参数传递过去,可以使多个窗口共用一个查找窗口
OpenWithParm(w_find, dw_wj, w_wj)

在文件管理窗口的ue_first事件中加入如下脚本:
//滚动到第一行,实现最前一个的功能
dw_wj.ScrollToRow(1)
dw_wj.SetFocus()

在文件管理窗口的ue_insert事件中加入如下脚本:
//实现插入功能
long therow,therow1
//得到数据窗口当前行,并在当前行前面插入
therow=dw_wj.GetRow()
therow1=dw_wj.InsertRow(therow)
dw_wj.SetRow(therow1)
dw_wj.SetFocus()

在文件管理窗口的ue_last事件中加入如下脚本:

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

档案管理系统 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。