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

📄 frmcwys.frm

📁 朋友给的
💻 FRM
字号:
VERSION 5.00
Object = "{A964BDA3-3E93-11CF-9A0F-9E6261DACD1C}#3.0#0"; "SetMe.ocx"
Object = "{86CF1D34-0C5F-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCT2.OCX"
Object = "{5E9E78A0-531B-11CF-91F6-C2863C385E30}#1.0#0"; "MSFLXGRD.OCX"
Begin VB.Form frmcwys 
   Caption         =   "财务应收"
   ClientHeight    =   6075
   ClientLeft      =   60
   ClientTop       =   450
   ClientWidth     =   9300
   LinkTopic       =   "Form1"
   LockControls    =   -1  'True
   MDIChild        =   -1  'True
   ScaleHeight     =   6075
   ScaleWidth      =   9300
   Begin VB.CommandButton Command3 
      Caption         =   "统计"
      Height          =   480
      Left            =   3780
      TabIndex        =   17
      Top             =   5220
      Width           =   1545
   End
   Begin ResizeLibCtl.ReSize ReSize1 
      Left            =   4440
      Top             =   2820
      _Version        =   196608
      _ExtentX        =   741
      _ExtentY        =   741
      _StockProps     =   64
      Enabled         =   -1  'True
      Enabled         =   -1  'True
      FormMinWidth    =   0
      FormMinHeight   =   0
      FormDesignHeight=   6075
      FormDesignWidth =   9300
   End
   Begin VB.CommandButton Command2 
      Caption         =   "退出"
      Height          =   480
      Left            =   5730
      TabIndex        =   4
      Top             =   5220
      Width           =   1545
   End
   Begin VB.CommandButton Command1 
      Caption         =   "保存"
      Height          =   480
      Left            =   1830
      TabIndex        =   3
      Top             =   5220
      Width           =   1545
   End
   Begin VB.Frame Frame3 
      Height          =   2295
      Left            =   120
      TabIndex        =   2
      Top             =   2565
      Width           =   9030
      Begin MSComCtl2.DTPicker RQ 
         Height          =   375
         Left            =   5490
         TabIndex        =   16
         Top             =   1560
         Width           =   2685
         _ExtentX        =   4736
         _ExtentY        =   661
         _Version        =   393216
         Format          =   20840449
         CurrentDate     =   38913
      End
      Begin VB.TextBox JBR 
         Enabled         =   0   'False
         Height          =   375
         Left            =   1425
         TabIndex        =   15
         Top             =   1560
         Width           =   2685
      End
      Begin VB.TextBox SY 
         Enabled         =   0   'False
         Height          =   375
         Left            =   5490
         TabIndex        =   14
         Top             =   1020
         Width           =   2685
      End
      Begin VB.TextBox BCSK 
         Height          =   375
         Left            =   1425
         TabIndex        =   13
         Top             =   1020
         Width           =   2685
      End
      Begin VB.TextBox KHMC 
         Height          =   375
         Left            =   5490
         TabIndex        =   12
         Top             =   480
         Width           =   2685
      End
      Begin VB.TextBox BXDH 
         Height          =   375
         Left            =   1425
         TabIndex        =   11
         Top             =   480
         Width           =   2685
      End
      Begin VB.Label Label6 
         Caption         =   "日期"
         Height          =   255
         Left            =   4485
         TabIndex        =   10
         Top             =   1650
         Width           =   735
      End
      Begin VB.Label Label5 
         Caption         =   "经 办 人"
         Height          =   255
         Left            =   405
         TabIndex        =   9
         Top             =   1650
         Width           =   735
      End
      Begin VB.Label Label4 
         Caption         =   "剩余"
         Height          =   255
         Left            =   4485
         TabIndex        =   8
         Top             =   1125
         Width           =   735
      End
      Begin VB.Label Label3 
         Caption         =   "本次收款"
         Height          =   255
         Left            =   360
         TabIndex        =   7
         Top             =   1125
         Width           =   735
      End
      Begin VB.Label Label2 
         Caption         =   "名称"
         Height          =   375
         Left            =   4485
         TabIndex        =   6
         Top             =   585
         Width           =   855
      End
      Begin VB.Label Label1 
         Caption         =   "保险单号"
         Height          =   375
         Left            =   390
         TabIndex        =   5
         Top             =   585
         Width           =   1095
      End
   End
   Begin VB.Frame Frame1 
      Height          =   2535
      Left            =   120
      TabIndex        =   0
      Top             =   15
      Width           =   9045
      Begin MSFlexGridLib.MSFlexGrid MSFLGLB 
         Height          =   2175
         Left            =   120
         TabIndex        =   1
         Top             =   240
         Width           =   8850
         _ExtentX        =   15610
         _ExtentY        =   3836
         _Version        =   393216
         Cols            =   7
         FormatString    =   "保险单号    |保险公司                    |投保客户         |应收类别     |应收      |剩余      |"
      End
   End
End
Attribute VB_Name = "frmcwys"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim ysje As Long

Private Sub BCSK_Change()
    If Val(BCSK) > Val(SY) Then
        MsgBox "本次应收大于业务员应收了!!", vbInformation, "系统提示"
        BCSK = ""
        SY = ysje
        SY = Val(ysje) - Val(BCSK)
        Exit Sub
    End If
    SY = Val(ysje) - Val(BCSK)
End Sub



Private Sub Command1_Click()
    Dim rs As ADODB.Recordset
    Dim strsql As String
    Set rs = New ADODB.Recordset
    strsql = "select * from cwysmx"
    rs.Open strsql, gCnn, adOpenStatic, adLockPessimistic
    rs.AddNew
        rs("bxdh") = BXDH
        rs("khmc") = KHMC
        rs("bcsk") = Val(BCSK)
        rs("sy") = Val(SY)
        rs("jbr") = JBR
        rs("rq") = RQ
        rs("lx") = 1
    rs.Update
    If MSFLGLB.TextMatrix(MSFLGLB.Row, 6) <> "" Then
        If MSFLGLB.TextMatrix(MSFLGLB.Row, 3) = "应收业务员" Then
            gCnn.Execute "update ysyf set sy=" & Val(SY) & "  where id=" & MSFLGLB.TextMatrix(MSFLGLB.Row, 6)
        ElseIf MSFLGLB.TextMatrix(MSFLGLB.Row, 3) = "应收客户" Then
            gCnn.Execute "update ysyf set sy=" & Val(SY) & "  where id=" & MSFLGLB.TextMatrix(MSFLGLB.Row, 6)
        Else
            'strsql = "update ysyf set sy=" & Val(SY) & "  where id=" & MSFLGLB.TextMatrix(MSFLGLB.Row, 6)
            gCnn.Execute "update ysyf set sy=" & Val(SY) & "  where id=" & MSFLGLB.TextMatrix(MSFLGLB.Row, 6)
        End If
    End If
    SHOWFLG
    ClearTxt
    
    
End Sub
Private Sub ClearTxt()
    BXDH = ""
    KHMC = ""
    BCSK = ""
    SY = ""
    'JBR = ""
    RQ = Date


End Sub
Private Sub SHOWFLG()
    Dim strsql As String
    Dim rs As New ADODB.Recordset
    Dim i As Long
    Set rs = New ADODB.Recordset
    strsql = "select * from T_应收应付 where 剩余>0 and 应收应付类型=0 order by id"
    rs.Open strsql, gCnn, adOpenStatic, adLockReadOnly
    MSFLGLB.Rows = rs.RecordCount + 1
    For i = 1 To rs.RecordCount
        MSFLGLB.TextMatrix(i, 0) = rs("保单合同号")
        MSFLGLB.TextMatrix(i, 1) = rs("保险公司")
        MSFLGLB.TextMatrix(i, 2) = rs("客户名称")
        If rs("客户类型") = 1 Then
            MSFLGLB.TextMatrix(i, 3) = "应收业务员"
        ElseIf rs("客户类型") = 2 Then
            MSFLGLB.TextMatrix(i, 3) = "应收用户"
        Else
            MSFLGLB.TextMatrix(i, 3) = "应收保险公司"
        End If
        MSFLGLB.TextMatrix(i, 4) = rs("应收应付")
        MSFLGLB.TextMatrix(i, 5) = rs("剩余")
        MSFLGLB.TextMatrix(i, 6) = rs("id")
        rs.MoveNext
    Next


    
    
    
    
    
    
    
    
End Sub
Private Sub Command2_Click()
    Unload Me
End Sub

Private Sub Command3_Click()
    frmCBHS.Show
End Sub

Private Sub Form_Load()
    If Me.WindowState = 0 Then Me.Move 0, 0, 9420, 6480
    RQ = Date
    Dim rs As ADODB.Recordset
    Dim strsql As String
    Dim i As Long
    Set rs = New ADODB.Recordset
    JBR = gUser
    strsql = "select * from T_应收应付 where 剩余>0 and 应收应付类型=0 order by id"
    rs.Open strsql, gCnn, adOpenStatic, adLockReadOnly
    MSFLGLB.Rows = rs.RecordCount + 1
    For i = 1 To rs.RecordCount
        MSFLGLB.TextMatrix(i, 0) = rs("保单合同号")
        MSFLGLB.TextMatrix(i, 1) = rs("保险公司")
        MSFLGLB.TextMatrix(i, 2) = rs("客户名称")
        If rs("客户类型") = 1 Then
            MSFLGLB.TextMatrix(i, 3) = "应收业务员"
        ElseIf rs("客户类型") = 2 Then
            MSFLGLB.TextMatrix(i, 3) = "应收用户"
        Else
            MSFLGLB.TextMatrix(i, 3) = "应收保险公司"
        End If
        MSFLGLB.TextMatrix(i, 4) = rs("应收应付")
        MSFLGLB.TextMatrix(i, 5) = rs("剩余")
        MSFLGLB.TextMatrix(i, 6) = rs("id")
        rs.MoveNext
    Next
End Sub

Private Sub MSFLGLB_Click()
'    Dim strsql As String
'    Dim rs As New ADODB.Recordset
'    Dim i As Long
'    Set rs = New ADODB.Recordset
'    If Option1.Value = True Then
'        strsql = "select 保险单号,保险公司,投保客户,业务员应收,id from T_应收应付 where id=" & MSFLGLB.TextMatrix(MSFLGLB.Row, 5)
'    ElseIf Option2.Value = True Then
'        strsql = "select 保险单号,保险公司,投保客户,客户应收,id  from T_应收应付 where id=" & MSFLGLB.TextMatrix(MSFLGLB.Row, 5)
'    Else
'        strsql = "select 保险单号,保险公司,投保客户,保险公司应收,id  from T_应收应付 where id=" & MSFLGLB.TextMatrix(MSFLGLB.Row, 5)
'    End If
'    rs.Open strsql, gCnn, adOpenStatic, adLockReadOnly
'    If Not rs.EOF Then
        BXDH = MSFLGLB.TextMatrix(MSFLGLB.Row, 0)
        KHMC = MSFLGLB.TextMatrix(MSFLGLB.Row, 2)
        SY = MSFLGLB.TextMatrix(MSFLGLB.Row, 5)
        ysje = Val(MSFLGLB.TextMatrix(MSFLGLB.Row, 4))
'    End If
'
End Sub



⌨️ 快捷键说明

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