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

📄 单据查询.frm

📁 财务信息管理系统,适合做毕业论文的人使用
💻 FRM
📖 第 1 页 / 共 3 页
字号:
         X2              =   2860
         Y1              =   405
         Y2              =   405
      End
      Begin VB.Label Label1 
         AutoSize        =   -1  'True
         Caption         =   "金额"
         Height          =   180
         Index           =   5
         Left            =   840
         TabIndex        =   23
         Top             =   1620
         Width           =   360
      End
      Begin VB.Label Label1 
         AutoSize        =   -1  'True
         Caption         =   "制单人姓名"
         Height          =   180
         Index           =   6
         Left            =   300
         TabIndex        =   22
         Top             =   2280
         Width           =   900
      End
      Begin VB.Label Label1 
         AutoSize        =   -1  'True
         Caption         =   "本位币金额"
         Height          =   180
         Index           =   4
         Left            =   300
         TabIndex        =   21
         Top             =   1950
         Width           =   900
      End
      Begin VB.Label Label1 
         AutoSize        =   -1  'True
         Caption         =   "账 户 号"
         Height          =   180
         Index           =   3
         Left            =   480
         TabIndex        =   20
         Top             =   1290
         Width           =   720
      End
      Begin VB.Label Label1 
         AutoSize        =   -1  'True
         Caption         =   "单位名称"
         Height          =   180
         Index           =   2
         Left            =   480
         TabIndex        =   19
         Top             =   960
         Width           =   720
      End
      Begin VB.Label Label1 
         AutoSize        =   -1  'True
         Caption         =   "业务编号"
         Height          =   180
         Index           =   1
         Left            =   480
         TabIndex        =   18
         Top             =   630
         Width           =   720
      End
      Begin VB.Label Label1 
         AutoSize        =   -1  'True
         Caption         =   "业务日期"
         Height          =   180
         Index           =   0
         Left            =   480
         TabIndex        =   17
         Top             =   300
         Width           =   720
      End
   End
End
Attribute VB_Name = "frmFind"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
'软件著作权: 北京用友软件集团有限公司
'系统名称: 资金管理8.0
'功能说明: 单据查询
'作者: 赵春立

Option Explicit

' iFindType 代表查询单据类型:0-银行贷款;1-内部贷款;
'                             2-银行还款;3-内部还款;
'                             4-银行还息;5-内部还息;
Public iFindtype As Integer, Quitfs As Boolean

Private sqlWhere As String
Private cYwID As String
Private cClassID As String

Private frmInstance As frmFindReslt

Private Sub Command1_Click(Index As Integer)
    Select Case Index
        Case 0: DisplayCalendar edtDateFrom, Me.hwnd, Frame1.left, Frame1.top
        Case 1: DisplayCalendar edtDateTo, Me.hwnd, Frame1.left, Frame1.top
    End Select
    
End Sub

Private Sub Command2_Click(Index As Integer)
    Dim i As Integer
    
    Select Case Index
        Case 0:     '确认键
            Select Case iFindtype
                Case 0:     '银行贷款
                    If VerifyFind Then
                        For i = 0 To Forms.count - 1
                           If Forms(i).Tag = "yhdk_cx" Then
                              BringWindowToTop Forms(i).hwnd
                              Forms(i).WindowState = 2
                              Me.Hide
                              Forms(i).InitForm
                              Forms(i).sqlFind = "SELECT * FROM FD_Cred WHERE [cCreID] LIKE '05%'" & sqlWhere & ", [cCreID]"
                              Forms(i).sqlBillFind = sqlWhere
                              Forms(i).iFindtype = iFindtype
                              Forms(i).fillgrid
                              Quitfs = False
                              Unload Me
                              Exit Sub
                           End If
                        Next i
                        
                        Set frmInstance = New frmFindReslt
                        frmInstance.sqlFind = "SELECT * FROM FD_Cred WHERE [cCreID] LIKE '05%'" & sqlWhere & ", [cCreID]"
                        frmInstance.sqlBillFind = sqlWhere
                        frmInstance.iFindtype = iFindtype
                        Me.Hide
                        DoEvents
                        frmInstance.Show
                        frmInstance.Tag = "yhdk_cx"
                        Quitfs = False
                        Unload Me
                    End If
                    
                Case 1:     '内部贷款
                    If VerifyFind Then
                        For i = 0 To Forms.count - 1
                           If Forms(i).Tag = "nbdk_cx" Then
                              BringWindowToTop Forms(i).hwnd
                              Forms(i).WindowState = 2
                              Me.Hide
                              Forms(i).InitForm
                              Forms(i).sqlFind = "SELECT * FROM FD_Cred WHERE [cCreID] LIKE '06%'" & sqlWhere & ", [cCreID]"
                              Forms(i).sqlBillFind = sqlWhere
                              Forms(i).iFindtype = iFindtype
                              Forms(i).fillgrid
                              Quitfs = False
                              Unload Me
                              Exit Sub
                           End If
                        Next i
                        
                        Set frmInstance = New frmFindReslt
                        frmInstance.sqlFind = "SELECT * FROM FD_Cred WHERE [cCreID] LIKE '06%'" & sqlWhere & ", [cCreID]"
                        frmInstance.sqlBillFind = sqlWhere
                        frmInstance.iFindtype = iFindtype
                        Me.Hide
                        DoEvents
                        frmInstance.Show
                        frmInstance.Tag = "nbdk_cx"
                        Quitfs = False
                        Unload Me
                    End If
                
                Case 2:     '银行还款
                    If VerifyFind Then
                        For i = 0 To Forms.count - 1
                           If Forms(i).Tag = "yhhk_cx" Then
                              BringWindowToTop Forms(i).hwnd
                              Forms(i).WindowState = 2
                              Me.Hide
                              Forms(i).InitForm
                              Forms(i).sqlFind = "SELECT * FROM FD_Return WHERE [cRetID] LIKE '08%'" & sqlWhere & ", [cRetID]"
                              Forms(i).sqlBillFind = sqlWhere
                              Forms(i).iFindtype = iFindtype
                              Forms(i).fillgrid
                              Quitfs = False
                              Unload Me
                              Exit Sub
                           End If
                        Next i
                        
                        Set frmInstance = New frmFindReslt
                        frmInstance.sqlFind = "SELECT * FROM FD_Return WHERE [cRetID] LIKE '08%'" & sqlWhere & ", [cRetID]"
                        frmInstance.sqlBillFind = sqlWhere
                        frmInstance.iFindtype = iFindtype
                        Me.Hide
                        DoEvents
                        frmInstance.Show
                        frmInstance.Tag = "yhhk_cx"
                        Quitfs = False
                        Unload Me
                    End If
                    
                Case 3:     '内部还款
                    If VerifyFind Then
                        For i = 0 To Forms.count - 1
                           If Forms(i).Tag = "nbhk_cx" Then
                              BringWindowToTop Forms(i).hwnd
                              Forms(i).WindowState = 2
                              Me.Hide
                              Forms(i).InitForm
                              Forms(i).sqlFind = "SELECT * FROM FD_Return WHERE [cRetID] LIKE '09%'" & sqlWhere & ", [cRetID]"
                              Forms(i).sqlBillFind = sqlWhere
                              Forms(i).iFindtype = iFindtype
                              Forms(i).fillgrid
                              Quitfs = False
                              Unload Me
                              Exit Sub
                           End If
                        Next i
                        
                        Set frmInstance = New frmFindReslt
                        frmInstance.sqlFind = "SELECT * FROM FD_Return WHERE [cRetID] LIKE '09%'" & sqlWhere & ", [cRetID]"
                        frmInstance.sqlBillFind = sqlWhere
                        frmInstance.iFindtype = iFindtype
                        Me.Hide
                        DoEvents
                        frmInstance.Show
                        frmInstance.Tag = "nbhk_cx"
                        Quitfs = False
                        Unload Me
                    End If
                    
                Case 4:     '银行还息
                    If VerifyFind Then
                        For i = 0 To Forms.count - 1
                           If Forms(i).Tag = "yhhx_cx" Then
                              BringWindowToTop Forms(i).hwnd
                              Forms(i).WindowState = 2
                              Me.Hide
                              Forms(i).InitForm
                              Forms(i).sqlFind = "SELECT * FROM FD_CreAcrRcp WHERE [cCraID] LIKE '10%'" & sqlWhere & ", [cCraID]"
                              Forms(i).sqlBillFind = sqlWhere
                              Forms(i).iFindtype = iFindtype
                              Forms(i).fillgrid
                              Quitfs = False
                              Unload Me
                              Exit Sub
                           End If
                        Next i
                        
                        Set frmInstance = New frmFindReslt
                        frmInstance.sqlFind = "SELECT * FROM FD_CreAcrRcp WHERE [cCraID] LIKE '10%'" & sqlWhere & ", [cCraID]"
                        frmInstance.sqlBillFind = sqlWhere
                        frmInstance.iFindtype = iFindtype
                        Me.Hide
                        DoEvents
                        frmInstance.Show
                        frmInstance.Tag = "yhhx_cx"
                        Quitfs = False
                        Unload Me
                    End If
                    
                Case 5:     '内部还息
                    If VerifyFind Then
                        For i = 0 To Forms.count - 1
                           If Forms(i).Tag = "nbhx_cx" Then
                              BringWindowToTop Forms(i).hwnd
                              Forms(i).WindowState = 2
                              Me.Hide
                              Forms(i).InitForm
                              Forms(i).sqlFind = "SELECT * FROM FD_CreAcrRcp WHERE [cCraID] LIKE '11%'" & sqlWhere & ", [cCraID]"
                              Forms(i).sqlBillFind = sqlWhere
                              Forms(i).iFindtype = iFindtype
                              Forms(i).fillgrid
                              Quitfs = False
                              Unload Me
                              Exit Sub
                           End If
                        Next i
                        
                        Set frmInstance = New frmFindReslt
                        frmInstance.sqlFind = "SELECT * FROM FD_CreAcrRcp WHERE [cCraID] LIKE '11%'" & sqlWhere & ", [cCraID]"
                        frmInstance.sqlBillFind = sqlWhere
                        frmInstance.iFindtype = iFindtype
                        Me.Hide
                        DoEvents
                        frmInstance.Show
                        frmInstance.Tag = "nbhx_cx"
                        Quitfs = False
                        Unload Me
                    End If
                    
            End Select
            
        Case 1:     '取消键
            Unload Me
            
    End Select
    
End Sub

'********************************************************************
'*函数说明: 验证输入条件并产生 SQL 语句                                *
'*参    数:                                                          *
'*                                                                   *

⌨️ 快捷键说明

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