mdiform1.frm

来自「通用书店管理系统」· FRM 代码 · 共 1,455 行 · 第 1/3 页

FRM
1,455
字号
'       Exit Sub
'  End If
  frmStorageInputInformation.Show
End Sub



Public Sub mnu盘存信息录入_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "库存管理.库存信息录入", False) Then
'       Exit Sub
'  End If
  frmStorageInput.Show
End Sub

Public Sub mnu库区管理_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "基础设置.库区管理", False) Then
'     Exit Sub
'  End If
  frmFields.strWindowCaption = "库区管理"
  If ShowMDIChildForm("库区管理") Then
    Exit Sub
  End If
  
  For Each frm In Forms
        If frm.Name = "frmFields" Then
            Unload frmFields
            Exit For
        End If
  Next frm
  
  frmFields.Show
End Sub

Public Sub mnu历史库存查询_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "库存管理.库存管理查询.历史库存查询", False) Then
'       Exit Sub
'  End If
  frmPDDate.strWindowCaption = "历史库存查询"
  If ShowMDIChildForm("历史库存查询") Then
    Exit Sub
  End If
  
  For Each frm In Forms
        If frm.Name = "frmPDDate" Then
            Unload frmPDDate
            Exit For
        End If
  Next frm
  
  frmPDDate.Move 3000, 2500
  frmPDDate.Show
End Sub

Public Sub mnu零售查询_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "销售管理.销售管理查询.零售查询", False) Then
'       Exit Sub
'  End If
  frmSellQuery.Show
End Sub

Public Sub mnu零售退书_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "销售管理.零售管理.零售退书", False) Then
'       Exit Sub
'  End If
  frmUnSale.Show
End Sub

Public Sub mnu零售退书查询_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "销售管理.销售管理查询.零售退书查询", False) Then
'       Exit Sub
'  End If
  frmUnsellQuery.Show
End Sub

Public Sub mnu盘点_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "库存管理.盘点", False) Then
'       Exit Sub
'  End If
  frmPanDian.Show
End Sub

Public Sub mnu盘点控制_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "库存管理.盘点控制", False) Then
'       Exit Sub
'    End If
  frmPDControl.Show 1
End Sub

Public Sub mnu盘点信息录入_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "库存管理.盘点信息录入", False) Then
'       Exit Sub
'  End If
  frmPDDate.strWindowCaption = "盘点信息录入"
  If ShowMDIChildForm("盘点信息录入") Then
    Exit Sub
  End If
  
  For Each frm In Forms
        If frm.Name = "frmPDDate" Then
            Unload frmPDDate
            Exit For
        End If
  Next frm
  
  frmPDDate.Move 3000, 2500
  frmPDDate.Show
End Sub

Public Sub mnu批发查询_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "销售管理.销售管理查询.批发查询", False) Then
'       Exit Sub
'  End If
  frmPFSellQuery.Show
End Sub

Public Sub mnu批发退书_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "销售管理.批发管理.批发退书", False) Then
'       Exit Sub
'  End If
  frmUnPFSale.Show
End Sub

Public Sub mnu批发退书查询_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "销售管理.销售管理查询.批发退书查询", False) Then
'       Exit Sub
'  End If
  frmUnsellPFQuery.Show
End Sub

Public Sub mnu清除废卡_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "客户管理.会员卡管理.清除废卡", False) Then
'       Exit Sub
'  End If
  frmDeleteCard.Show
End Sub

Public Sub mnu日志管理_Click()
'If Not checkpermission("书店管理系统", strUserName, , "系统管理.日常管理.日志管理", False) Then
'       Exit Sub
'  End If
End Sub

Public Sub mnu入库查询_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "库存管理.库存管理查询.入库查询", False) Then
'       Exit Sub
'  End If
  frmRKQuery.Show
End Sub

Public Sub mnu入库单管理_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "库存管理.图书入库.入库单管理", False) Then
'     Exit Sub
'  End If
  frmBookInStorage.Show
End Sub

Public Sub mnu入库单审核_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "库存管理.图书入库.入库单审核", False) Then
'       Exit Sub
'  End If
  frmRKAuditing.Show
End Sub

Public Sub mnu入库类型管理_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "基础设置.出(入)库类型管理.入库类型管理", False) Then
'     Exit Sub
'  End If
  
  frmFields.strWindowCaption = "入库类型"
  If ShowMDIChildForm("入库类型") Then
    Exit Sub
  End If
  
  For Each frm In Forms
        If frm.Name = "frmFields" Then
            Unload frmFields
            Exit For
        End If
  Next frm
  
  frmFields.Show
End Sub

Public Sub mnu使用单位设置_Click()
 '  If Not checkpermission("书店管理系统", strUserName, , "基础设置.初期建帐管理.使用单位设置", False) Then
'       Exit Sub
'  End If
  frmFields.strWindowCaption = "使用单位设置"
  If ShowMDIChildForm("使用单位设置") Then
    Exit Sub
  End If
  
  For Each frm In Forms
        If frm.Name = "frmFields" Then
            Unload frmFields
            Exit For
        End If
  Next frm
  
  frmFields.Show
End Sub



Public Sub mnu数据库备份_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "系统管理.数据库管理.数据库备份", False) Then
'       Exit Sub
'  End If
End Sub

Public Sub mnu数据库恢复_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "系统管理.数据库管理.数据库恢复", False) Then
'       Exit Sub
'  End If
End Sub

Public Sub mnu数据库压缩_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "系统管理.数据库管理.数据库压缩", False) Then
'     Exit Sub
'  End If
  
  CompactJetDatabase
End Sub

Public Sub mnu销售统计表_Click()
FrmYTJB.Show
End Sub

Public Sub mnu图书分类_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "基础设置.制品图书分类管理.图书分类", False) Then
'     Exit Sub
'  End If
  
  frmFields.strWindowCaption = "图书分类"
  If ShowMDIChildForm("图书分类") Then
    Exit Sub
  End If
  
  For Each frm In Forms
        If frm.Name = "frmFields" Then
            Unload frmFields
            Exit For
        End If
  Next frm
  
  frmFields.Show
End Sub

Public Sub mnu图书还回_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "客户管理.借书管理.图书还回", False) Then
'       Exit Sub
'  End If
  
  frmReturnBooks.strWindowCaption = "还书"
  If ShowMDIChildForm("还书") Then
    Exit Sub
  End If
  
  For Each frm In Forms
        If frm.Name = "frmReturnBooks" Then
            Unload frmReturnBooks
            Exit For
        End If
  Next frm
  
  frmReturnBooks.Show
End Sub

Public Sub mnu图书零售_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "销售管理.零售管理.图书零售", False) Then
'       Exit Sub
'  End If
  frmSale.Show
End Sub

Public Sub mnu图书批发_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "销售管理.批发管理.图书批发", False) Then
'       Exit Sub
'  End If
  frmPFSale.Show
End Sub

Public Sub mnu图书外借_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "客户管理.借书管理.图书外借", False) Then
'       Exit Sub
'  End If
  frmBorrowBooks.Show
End Sub

Public Sub mnu图书销售价折扣管理_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "基础设置.图书销售价折扣管理", False) Then
'     Exit Sub
'  End If
  
  frmFields.strWindowCaption = "图书销售价折扣"
  If ShowMDIChildForm("图书销售价折扣") Then
    Exit Sub
  End If
  
  For Each frm In Forms
        If frm.Name = "frmFields" Then
            Unload frmFields
            Exit For
        End If
  Next frm
  
  frmFields.Show
End Sub

Public Sub mnu图书续借_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "客户管理.借书管理.图书续借", False) Then
'       Exit Sub
'  End If
  
  frmReturnBooks.strWindowCaption = "续借"
  If ShowMDIChildForm("续借") Then
    Exit Sub
  End If
  
  For Each frm In Forms
        If frm.Name = "frmReturnBooks" Then
            Unload frmReturnBooks
            Exit For
        End If
  Next frm
  
  frmReturnBooks.Show
End Sub

Public Sub mnu图书资料管理_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "基础设置.图书资料管理", False) Then
'     Exit Sub
'  End If
  frmBook.Show
End Sub

Public Sub mnu销售排行_Click()
'   Frm销售排行.Show
FrmXSPH.Show
End Sub

Public Sub mnu修改密码_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "系统管理.日常管理.修改密码", False) Then
'       Exit Sub
'  End If
  frmchpwd.Show 1
End Sub

Public Sub mnu员工资料管理_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "基础设置.初期建帐管理.员工资料管理", False) Then
'       Exit Sub
'  End If
  
  frmFields.strWindowCaption = "员工资料管理"
  If ShowMDIChildForm("员工资料管理") Then
    Exit Sub
  End If
  
  For Each frm In Forms
        If frm.Name = "frmFields" Then
            Unload frmFields
            Exit For
        End If
  Next frm
  
  frmFields.Show
End Sub

Public Sub mnu月统计表_Click()
'   Frm月统计表.Show
End Sub

Public Sub mnu制品分类_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "基础设置.制品图书分类管理.制品分类", False) Then
'     Exit Sub
'  End If
  
  frmFields.strWindowCaption = "制品分类"
  If ShowMDIChildForm("制品分类") Then
    Exit Sub
  End If
  
  For Each frm In Forms
        If frm.Name = "frmFields" Then
            Unload frmFields
            Exit For
        End If
  Next frm
  
  frmFields.Show
End Sub


Public Sub mnu重新登录_Click()
'  If Not checkpermission("书店管理系统", strUserName, , "系统管理.日常管理.重新登陆", False) Then
'       Exit Sub
'  End If
    Dim Control
    On Error Resume Next
    frmSysLogin.Show vbModal
    If frmSysLogin.blnLoginOK Then
        strUserName = Trim(frmSysLogin.txtUserName)
        strUserPasswd = Trim(frmSysLogin.txtPassword)
        Unload frmSysLogin
        

        '根据已经设好的权限判断菜单是否可用
        For Each Control In frmMain.Controls
            If UCase(TypeName(Control)) = "MENU" Then
                Select Case Control.Caption
                  Case "退出", "窗口", "帮助", "目录", "帮助主题", "关于", "层叠", "横向平铺", "纵向平铺", "排列图标", "系统管理"
                  Case Else
                    If Not checkpermission("书店管理系统", strUserName, , Control.Caption, True) Then
                       Control.Enabled = False
                    Else
                       Control.Enabled = True
                    End If
                End Select
            End If
        Next Control
        Me.sbStatusBar.Panels(1).Text = strUserName
        SetToolBar ("0000X00X001X111")
    Else
        Unload frmSysLogin
    End If
End Sub


Public Sub tbToolBar_ButtonClick(ByVal Button As MSComctlLib.Button)
  On Error Resume Next
    Select Case Button.Key
        Case "New"
            Call Me.ActiveForm.cmdAddNew_Click
        Case "Edit"
            Call Me.ActiveForm.cmdEdit_Click
        Case "Delete"
            Call Me.ActiveForm.CmdDelete_Click
        Case "Refresh"
            Call Me.ActiveForm.cmdRefresh_Click
        Case "Undo"
            Call Me.ActiveForm.cmdUndo_Click
        Case "Save"
            Call Me.ActiveForm.CmdSave_Click
        Case "Audit"
            Call Me.ActiveForm.cmdAudit_Click
        Case "Cancel"
            If Forms.Count > 1 Then Call Me.ActiveForm.cmdCancel_Click
        Case "Query"
            Call Me.ActiveForm.cmdQuery_Click
        Case "Print"
            Call Me.ActiveForm.cmdPrint_Click
        Case "Help"
             If Forms.Count > 1 Then Call Me.ActiveForm.cmdHelp_Click
        Case "Exit"
            Unload Me
        Case "ReLogin"
            Call mnu重新登录_Click
        Case "Guide"
            'Me.picTree.Visible = Not Me.picTree.Visible
'            frmBrowser.Show
    End Select
 
    
End Sub


Public Sub MDIForm_QueryUnload(Cancel As Integer, UnloadMode As Integer)
  Dim response
    response = MsgBox("要退出书店管理系统吗?", vbOKCancel, "系统信息")
    If response = vbOK Then
      Cancel = 0
    Else
      Cancel = 1
    End If
End Sub

Public Sub cmdHelp_Click()
    '
End Sub

Public Sub cmdCancel_Click()
'
End Sub

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?