⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 frmmain.frm

📁 用户登录及权限管理的通用的模块需要SQL数据库
💻 FRM
📖 第 1 页 / 共 2 页
字号:
                menuMticket.Visible = True
                '写日志
                sSQL = "INSERT log (id,date,module) values ('" & sUserName & "','" & sDate & "',13)"
                'Set recTemp = ExecuteSQL(SQLDATEMODE, MsgText)
                'recTemp.Close
                
                
                Set recTemp = ExecuteSQL(sSQL, MsgText)
                'recTemp.Close
                
            Case 14
                menuKucun.Visible = True
                '写日志
                sSQL = "INSERT log (id,date,module) values ('" & sUserName & "','" & sDate & "',14)"
                'Set recTemp = ExecuteSQL(SQLDATEMODE, MsgText)
                'recTemp.Close
                
                
                Set recTemp = ExecuteSQL(sSQL, MsgText)
                'recTemp.Close
            Case 15
                menuCAIWU.Visible = True
                '写日志
                sSQL = "INSERT log (id,date,module) values ('" & sUserName & "','" & sDate & "',15)"
                'Set recTemp = ExecuteSQL(SQLDATEMODE, MsgText)
                'recTemp.Close
                
                
                Set recTemp = ExecuteSQL(sSQL, MsgText)
                
                
        End Select

        
        recTest.MoveNext
    Loop
    
  
End Sub




Private Sub MDIForm_Unload(Cancel As Integer)
    If Me.WindowState <> vbMinimized Then
        SaveSetting App.Title, "Settings", "MainLeft", Me.Left
        SaveSetting App.Title, "Settings", "MainTop", Me.Top
        SaveSetting App.Title, "Settings", "MainWidth", Me.Width
        SaveSetting App.Title, "Settings", "MainHeight", Me.Height
    End If
End Sub



Private Sub menuBookticket_Click()
    frmXSDH.txtSQL = "select xsdh_no,out_date,ywman,khdm,wzdm,sl,out_danj,o_zk,o_zke,bz from xsdh"
    frmXSDH.Show 0
End Sub

Private Sub menuCKSetup_Click()
    frmCKSetup.txtSQL = "select * from dm_ck"
    frmCKSetup.Show 0
End Sub

Private Sub menuCtype_Click()
    frmdh.txtSQL = "select dh_no,in_date,ywman,gfdm,wzdm,sl,in_danj,i_zk,i_zke,bz from dh"
    frmdh.Show 0
End Sub

Private Sub menuCustomer_Click()
    frmINH.txtSQL = "select inh_no,in_date,ywman,gfdm,ckdm,wzdm,sl,in_danj,i_zk,i_zke,jsfk,jz,yf,bz from inh where bz1 is null"
    frmINH.Show 0
End Sub


Private Sub menuExit_Click()
    Unload Me
End Sub

Private Sub menuFENLEI_Click()
    frmInquireMINGXI2.Show 1
End Sub

Private Sub menuGet_Click()
    frmGET.txtSQL = "select outh.outh_no,outh.out_date,outh.khdm,dm_kh.mc,outh.wzdm,dm_wz.mc,outh.sl,outh.out_danj,outh.o_zk,outh.o_zke,outh.jz,outh.yf,outh.bz from outh inner join dm_kh on outh.khdm = dm_kh.dm inner join dm_wz on outh.wzdm = dm_wz.dm where outh.jsfk <> 'Y'"
    frmGET.Show 0
End Sub

Private Sub menuGFSetup_Click()
    frmGF.txtSQL = "select * from dm_gf"
    frmGF.Show 0
End Sub

Private Sub menuInqireWZCK_Click()
    frmInquireCK2.Show 1
End Sub

Private Sub menuInquireGF_Click()
    frmInquireGF2.Show 1
End Sub

Private Sub menuInquireIKUCUN_Click()
    frmInquireIZC2.Show 1
End Sub

Private Sub menuInquireIOKUCUN_Click()
    frmInquireIOZC2.Show 1
End Sub

Private Sub menuInquireOKH_Click()
    frmInquireOKH2.Show 1
End Sub

Private Sub menuInquireOKUCUN_Click()
    frmInquireOZC2.Show 1
End Sub

Private Sub menuInquireOYWY_Click()
    frmInquireOYWY2.Show 1
End Sub

Private Sub menuInquireProduct_Click()
    frmInquireZZ2.Show 1
End Sub

Private Sub menuInquireYWY_Click()
    frmInquireYWY2.Show 1
End Sub

Private Sub menuKHSetup_Click()
    frmKHSetup.txtSQL = "select * from dm_kh"
    frmKHSetup.Show 0
End Sub

Private Sub menuOffer_Click()
    frmOFFER.txtSQL = "select inh.inh_no,inh.in_date,inh.gfdm,dm_gf.mc,inh.wzdm,dm_wz.mc,inh.sl,inh.in_danj,inh.i_zk,inh.i_zke,inh.jz,inh.yf,inh.bz from inh inner join dm_gf on inh.gfdm = dm_gf.dm inner join dm_wz on inh.wzdm = dm_wz.dm where inh.jsfk <> 'Y'"
    frmOFFER.Show 0
End Sub

Private Sub menuOWZCK_Click()
    frmInquireOCK2.Show 1
End Sub

Private Sub menuPANDIAN_Click()
    frmInquireMINGXI2.Show 1
End Sub

Private Sub menuPl_Click()
    frmMATELIST.txtSQL = "select distinct mate.m_no,mate.m_date,mate.wzdm1,mate.wzmc1,mate.jldw1,dm_ywy.mc,mate.bz from mate inner join dm_ywy on mate.ywdm = dm_ywy.dm"
    frmMATELIST.Show 0
End Sub

Private Sub menuPlan_Click()
    frmPLANGLIST.txtSQL = "select * from plang"
    frmPLANGLIST.Show 0
End Sub
Private Sub menuWZLB_Click()
    frmWZLB.txtSQL = "select * from dm_wzlb"
    frmWZLB.Show 0
End Sub

Private Sub menuWZSetup_Click()
    frmWZSetup.txtSQL = "select * from dm_wz"
    frmWZSetup.Show 0
End Sub

Private Sub menuXSD_Click()
    frmOUTH.txtSQL = "select outh_no,out_date,ywman,khdm,ckdm,wzdm,sl,out_danj,o_zk,o_zke,jsfk,jz,yf,bz from outh where bz1 is null"
    frmOUTH.Show 0
End Sub

Private Sub menuYSMINGXI_Click()
    frmGET.txtSQL = "select outh.outh_no,outh.out_date,outh.khdm,dm_kh.mc,outh.wzdm,dm_wz.mc,outh.color,outh.sl,outh.out_danj,outh.o_zk,outh.o_zke,outh.jz,outh.yf,outh.bz from outh inner join dm_kh on outh.khdm = dm_kh.dm inner join dm_wz on outh.wzdm = dm_wz.dm where outh.jsfk <> 'Y'"
    frmGET.Show 0
End Sub

Private Sub menuYSSetup_Click()
    frmYSSetup.txtSQL = "select * from dm_yanse"
    frmYSSetup.Show 0
End Sub

Private Sub menuYWYLB_Click()
    frmYWYLB.txtSQL = "select * from dm_ywylb"
    frmYWYLB.Show 0
End Sub

Private Sub menuYWYSetup_Click()
    frmYWYSetup.txtSQL = "select * from dm_ywy"
    frmYWYSetup.Show 0
End Sub

Private Sub menuZhuanCang_Click()
    frmZC.txtSQL = "select * from zc"
    frmZC.Show 0
End Sub

Private Sub menuZZ_Click()
    frmZZ.Show
End Sub

Private Sub menuModifypwd_Click()
    frmModifyuserinfo.Show
End Sub

Private Sub mnuPreview_Click()
'
    If Trim(ActiveForm.reportSQL) <> "" Then
        frmPreview.reportSQL = ActiveForm.reportSQL
        frmPreview.reportName = App.Path & "\rpt\" & ActiveForm.reportName
        frmPreview.Show
    Else
        MsgBox "当前模块没有供打印的报表!", vbOKOnly, "报表预览"
    End If
End Sub

Private Sub mnuPrint_Click()
    Dim CRXApplication As New CRAXDRT.Application
    Dim CRXReport As CRAXDRT.Report
    Dim reportName As String
    
    If Trim(ActiveForm.reportSQL) <> "" Then
        reportName = App.Path & "\rpt\" & ActiveForm.reportName
        Set CRXReport = CRXApplication.OpenReport(reportName)
        CRXReport.RecordSelectionFormula = ActiveForm.reportSQL
        CRXReport.PrintOut
    Else
        MsgBox "当前模块没有供打印的报表!", vbOKOnly, "报表打印"
    End If
    


End Sub

Private Sub mnuUserAdd_Click()
    frmUser.txtSQL = "select id,name,memo from users"
    frmUser.Show
End Sub

Private Sub mnuUserPermission_Click()
    frmPermission.txtSQL = "select users.id,users.name,permission.module,permission.rw from users inner join permission on users.id = permission.id"
    frmPermission.Show
End Sub

Private Sub mnuWindowArrangeIcons_Click()
    Me.Arrange vbArrangeIcons
End Sub


Private Sub mnuWindowCascade_Click()
    Me.Arrange vbCascade
End Sub


Private Sub mnuWindowTileHorizontal_Click()
    Me.Arrange vbTileHorizontal
End Sub


Private Sub mnuWindowTileVertical_Click()
    Me.Arrange vbTileVertical
End Sub

Private Sub mnuWorkAdd_Click()
    ActiveForm.RecordAdd

End Sub
Private Sub mnuWorkDelete_Click()
    ActiveForm.RecordDelete
End Sub

Private Sub mnuWorkEdit_Click()
    ActiveForm.RecordEdit
End Sub

Private Sub mnuWorkGet_Click()
    ActiveForm.GetMoney
End Sub

Private Sub mnuWorkOffer_Click()
    ActiveForm.OfferMoney
End Sub

Private Sub mnuWorkRefresh_Click()
    ActiveForm.RecordRefresh
End Sub


Private Sub tbToolBar_ButtonClick(ByVal Button As MSComctlLib.Button)
    Select Case Button.Key
        Case "Add"
            mnuWorkAdd_Click
        Case "Edit"
            mnuWorkEdit_Click
        Case "Delete"
            mnuWorkDelete_Click
        Case "Refresh"
            mnuWorkRefresh_Click
        Case "Get"
            mnuWorkGet_Click
        Case "Offer"
            mnuWorkOffer_Click
        Case "Print"
            mnuPrint_Click
        Case "Preview"
            mnuPreview_Click
        'Case "Out"
        '    mnuWageOut_Click
        'Case "One"
        '    mnuWageOne_Click
        'Case "Two"
        '    mnuWageTwo_Click
    End Select

End Sub

⌨️ 快捷键说明

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