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

📄 frmywedit.frm

📁 朋友给的
💻 FRM
📖 第 1 页 / 共 3 页
字号:
        BXDH = BDHTH
        BXQX = rs("保险期限")
        TBRQ = rs("投保日期")
        TBXZ = rs("投保险种")
        BXF = rs("保险费")
        SXRQ = rs("生效日期")
        XBRQ = rs("续保日期")
        QTYD = rs("其他约定")
        BBXR = rs("被保险人")
        YWLB = rs("业务类别")
        TBXZ = rs("投保险种")
        TBR = rs("投保人")
        JFFS = rs("交费方式")
        YWY = rs("业务员工号") & "-" & rs("业务员姓名")
        YWYYJ = rs("业务员佣金")
        KHYJ = rs("考核佣金折算比例")
        ZSXF = rs("总手续费")
        QTYD = rs("其他约定")
        BXGS.Text = rs("保险公司名称")
        BXGS.ListIndex = 0
        BXGS.ItemData(0) = rs("保险公司ID")
        ZKH.Text = rs("准客户名称")
        ZKH.ListIndex = 0
        ZKH.ItemData(0) = rs("准客户ID")
        Command4.Enabled = True
        Command5.Enabled = True
    End If
    Exit Sub
ErrHandle:
        MsgBox Err.Description, vbCritical, "系统提示"
    
End Sub
Private Sub Form_Load()
    If Me.WindowState = 0 Then Me.Move 0, 0, 12000, 8040
     Dim rs As ADODB.Recordset
    Dim i As Long
    Set rs = New ADODB.Recordset
    Dim msg As String
    Dim strsql As String
    strsql = "select * from  BXGS"
    rs.Open strsql, gCnn, adOpenStatic, adLockReadOnly
   
   For i = 0 To rs.RecordCount - 1
        BXGS.AddItem rs("MC")
        BXGS.ItemData(i) = rs("id")
        rs.MoveNext
    Next
   If rs.State Then rs.Close
   JFFS.Clear
   rs.Open "select value from parameters where paratype=3", gCnn, adOpenStatic, adLockReadOnly
   For i = 0 To rs.RecordCount - 1
        JFFS.AddItem rs(0)
        rs.MoveNext
    Next
    If rs.State = 1 Then rs.Close
    YWLB.Clear
    rs.Open "select value from parameters where paratype=2", gCnn, adOpenStatic, adLockReadOnly
   For i = 0 To rs.RecordCount - 1
        YWLB.AddItem rs(0)
        rs.MoveNext
    Next
   If rs.State = 1 Then rs.Close
   rs.Open "select 工号,姓名 from viewygxx order by  工号", gCnn, adOpenStatic, adLockReadOnly
   YWY.Clear
   YWY = "0000-其他"
   For i = 0 To rs.RecordCount - 1
        YWY.AddItem rs(0) & "-" & rs(1)
        rs.MoveNext
   Next
   If rs.State = 1 Then rs.Close
    rs.Open "select * from VIEWBXYW", gCnn, adOpenStatic, adLockReadOnly
    findbt.Clear
    For i = 0 To rs.Fields.count - 1
        findbt.AddItem rs.Fields(i).name
    Next
    If rs.State = 1 Then rs.Close
    If QYLX = 1 Then
        ZKH.Text = frmGRCBKH.DWMC
        ZKHID1 = frmGRCBKH.XH
    Else
        ZKH.Text = frmQYCBKH.DWMC
        ZKHID1 = frmQYCBKH.XH
    End If
   TBRQ = Now
   SXRQ = Now
XBRQ = Now


strsql = "select 保单合同号 from  VIEWbxyw"
rs.Open strsql, gCnn, adOpenStatic, adLockReadOnly
msg = ShowListView(ListView1, rs, False, "3000")












  Command4.Enabled = False
  Command5.Enabled = False
   TBXZ.AddItem "养老保险"
End Sub

Private Sub Frame2_DragDrop(Source As Control, X As Single, Y As Single)

End Sub

Private Sub JFFS_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then SendKeys "{Tab}"

End Sub

Private Sub KHYJ_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then SendKeys "{Tab}"

End Sub

Private Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem)

    Dim i As Long
    If ListView1.ListItems.count > 0 Then
        For i = 1 To ListView1.ListItems.count
            If ListView1.ListItems(i).Selected Then
                FillTXT1 (ListView1.ListItems(i).Text)
            End If
        Next
        
        
        
    End If












End Sub
Private Sub FillTXT1(code As String)
    Dim rs As ADODB.Recordset
    Set rs = New ADODB.Recordset
    rs.Open "select * from viewbxyw where 保单合同号='" & code & "'", gCnn, adOpenStatic, adLockReadOnly
    If Not rs.EOF Then
'    Dim rs As ADODB.Recordset
'    Set rs = New ADODB.Recordset
'    Dim strsql As String
'    strsql = "select 保单合同号 from  VIEWbxyw where " & CODE1 & " like '%" & CODE2 & "%'"
'    rs.Open strsql, gCnn, adOpenStatic, adLockReadOnly
    If Not rs.EOF Then
        BDHTH = rs("保单合同号")
        BXDH = BDHTH
        
        BXQX = rs("保险期限")
        TBRQ = rs("投保日期")
        TBXZ = rs("投保险种")
        BXF = rs("保险费")
        SXRQ = rs("生效日期")
        XBRQ = rs("续保日期")
        QTYD = rs("其他约定")
        BBXR = rs("被保险人")
        YWLB = rs("业务类别")
        TBXZ = rs("投保险种")
        TBR = rs("投保人")
        JFFS = rs("交费方式")
        YWY = rs("业务员工号") & "-" & rs("业务员姓名")
        YWYYJ = rs("业务员佣金")
        KHYJ = rs("考核佣金折算比例")
        ZSXF = rs("总手续费")
        QTYD = rs("其他约定")
        BXGS.Text = rs("保险公司名称")
        BXGS.ListIndex = 0
        BXGS.ItemData(0) = rs("保险公司ID")
        ZKH.Text = rs("准客户名称")
        'ZKH.ListIndex = 0
        ZKHID1 = rs("准客户ID")
        
        Command4.Enabled = True
        Command5.Enabled = True

    End If
    
    Exit Sub
ErrHandle:
        MsgBox Err.Description, vbCritical, "系统提示"
    
    
    
    
    
    End If
    
    
    
    




End Sub





Private Sub Option1_Click(Index As Integer)

End Sub

'Private Sub Option1_Click(Index As Integer)
'    Dim rs As ADODB.Recordset
'    Dim l, i As Integer
'    Set rs = New ADODB.Recordset
'    Dim strsql As String
'    ZKH.Clear
'   If Option1.Item(0).Value = True Then
'        strsql = "select * from  TBKHJBZL"
'        strsql = strsql & " where KHLX ='1'"
'        rs.Open strsql, gCnn, adOpenStatic, adLockReadOnly
'        For i = 0 To rs.RecordCount - 1
'            ZKH.AddItem rs("DWMC")
'            ZKH.ItemData(i) = rs("id")
'            rs.MoveNext
'        Next
'   Else
'        strsql = "select * from  TBKHJBZL"
'        strsql = strsql & " where KHLX ='0'"
'        rs.Open strsql, gCnn, adOpenStatic, adLockReadOnly
'        For i = 0 To rs.RecordCount - 1
'            ZKH.AddItem rs("DWMC")
'            ZKH.ItemData(i) = rs("id")
'            rs.MoveNext
'        Next
'
'   End If
'End Sub

Private Sub QTYD_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then SendKeys "{Tab}"

End Sub

Private Sub SXRQ_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then SendKeys "{Tab}"

End Sub

Private Sub TBR_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then SendKeys "{Tab}"

End Sub

Private Sub TBRQ_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then SendKeys "{Tab}"

End Sub

Private Sub TBXZ_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then SendKeys "{Tab}"

End Sub

Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then SendKeys "{Tab}"

End Sub

Private Sub XBRQ_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then SendKeys "{Tab}"

End Sub

Private Sub YWLB_Click()
    Dim rs As ADODB.Recordset
    Dim i As Long
    Set rs = New ADODB.Recordset
    If rs.State = 1 Then rs.Close
    rs.Open "select tbxz from ywlb where ywlb='" & Trim(YWLB) & "'", gCnn, adOpenStatic, adLockReadOnly
    TBXZ.Clear
    For i = 0 To rs.RecordCount - 1
        TBXZ.AddItem rs(0)
        rs.MoveNext
    Next

End Sub

Private Sub YWLB_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then SendKeys "{Tab}"

End Sub

Private Sub YWY_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then
    Dim srtYGGH As String
    '===========查找员工编号
    Dim hh As Long
    For hh = 1 To Len(YWY.Text)
        srtYGGH = Left(YWY, hh)
        If Right(srtYGGH, 1) = "-" Then
            srtYGGH = Left(srtYGGH, Len(srtYGGH) - 1)
            Exit For
        End If
    Next
    '===========查找员工编号
    
       YWY.Text = CheckGhLy(srtYGGH, YWY)

    SendKeys "{Tab}"
    End If
End Sub
Private Function CheckGhLy(strTemp As String, ComboxTemp As ComboBox) As String
    Dim i, j As Integer
    Dim sTemp As String
    
    If strTemp = "" Then
       CheckGhLy = "0000-其他"
       Exit Function
    End If
    
    strTemp = Trim(strTemp)
    If ComboxTemp.ListCount <= 0 Then Exit Function
    CheckGhLy = ""
    For i = 0 To ComboxTemp.ListCount
'        If Left(ComboxTemp.List(i), 4) = strTemp Then
        For j = 1 To Len(ComboxTemp.List(i)) - 1
            sTemp = Mid(ComboxTemp.List(i), j, 1)
            If sTemp = "-" Then
                If Left(ComboxTemp.List(i), j - 1) = strTemp Then
                    CheckGhLy = Mid(ComboxTemp.List(i), j + 1, 10)
                    CheckGhLy = ComboxTemp.List(i)
                    Exit Function
                End If
            End If
        Next j
    Next i
    If CheckGhLy = "" Then
       MsgBox "没有此员工,请核对!", vbInformation, "系统提示"
       CheckGhLy = "0000-其他"
    End If
End Function
Private Sub YWYYJ_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then SendKeys "{Tab}"

End Sub

Private Sub ZSXF_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 13 Then SendKeys "{Tab}"

End Sub

⌨️ 快捷键说明

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