亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? -

?? VB開發的ERP系統
??
?? 第 1 頁 / 共 2 頁
字號:
Dim Max_Text_Index As Integer            '最大錄入文本框索引值
Dim TextGroupCode As String              '文本框錄入分組編碼
Dim TextValiLock As Boolean              '文本框失去焦點是否進行有效性控制判斷
Dim TextValiJudgeLock() As Boolean       '文本框錄入有效性判斷控制鎖
Dim CurTextIndex As Integer              '當前文本框索引值
Dim TextChangeLock As Boolean            '文本框內容變換控制鎖
Dim Bln_Cancel As Boolean                '取消按鈕信息傳遞

Private Sub Form_KeyPress(KeyAscii As Integer)   '控 制 焦 點 轉 移(Fixed)
    Dim jdzygs As Integer                         '控件焦點轉移個數
    jdzygs = 30
    Select Case KeyAscii
        Case vbKeyReturn
            If Kjjdzy(jdzygs) Then
                KeyAscii = 0
            End If
        Case 39           '屏蔽"'"
            KeyAscii = 0
    End Select

End Sub

Private Sub Form_Load()
   
    '以下為文本框處理程序(Fixed)
    TextGroupCode = "Xs_A_MarketAnalysis"
    Call Drwbkxx(TextGroupCode, Textvar(), Textboolean(), Textint(), Textstr())  '讀入文本框錄入信息
    Call Wbkcsh
   
    '[>>初始化查詢條件默認值
    LrText(0).Text = Format(Xtrq, "yyyy-mm-dd")
    LrText(1).Text = Format(Xtrq, "yyyy-mm-dd")
    '<<]
   
End Sub

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)          '查詢條件窗體卸載

    '查詢條件窗體卸載時判斷是否因為結果窗體卸載,如是則卸載,否則隱藏
    If UnloadCheck.Value <> 1 Then
        Cancel = 1
        Me.Hide
    End If
    
End Sub

Private Sub QdCommand_Click()                                   '確 定

    '錄入條件有效性判斷(Fixed)
    If Not Lrtjyxxpd Then
        Exit Sub
    End If
    Me.Hide
        
    '[>>激活查詢過程結果窗體
    
    Xs_A_MarketAnalysis.Timer1.Enabled = True
    Xs_A_MarketAnalysis.SetFocus
    
    '<<]
End Sub

Private Sub QxCommand_Click()                                    '取消(Fixed)
    Me.Hide
End Sub

Private Function Lrtjyxxpd() As Boolean                          '用戶錄入條件有效性判斷
    Dim Jsqte As Integer
    Lrtjyxxpd = False
 
    '對需要進行事后判斷的文本框錄入內容進行有效性判斷 (Fixed)
    For Jsqte = 0 To Max_Text_Index
        If Textint(Jsqte, 9) = 0 Or Textint(Jsqte, 9) = 2 Then
            If Not TextYxxpd(Jsqte) Then
                Exit Function
            End If
        End If
    Next Jsqte
   
    '[>>以下為依據實際情況自定義部分
 
    '查詢日期范圍應由小到大
    If LrText(0).Text > LrText(1).Text And Trim(LrText(1).Text) <> "" Then
        Tsxx = "查詢日期范圍應由小到大!"
        Call Xtxxts(Tsxx, 0, 4)
        LrText(0).SetFocus
        Exit Function
    End If
  
    '<<]以上為依據實際情況自定義部分
 
    Lrtjyxxpd = True

End Function

Private Sub Cmd_Clear_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)    '將用戶輸入條件全部清除(可選)

    '清除文本框(Fixed)
    For Jsqte = 0 To Max_Text_Index
        LrText(Jsqte).Tag = ""
        LrText(Jsqte).Text = ""
    Next Jsqte
    '[>>
    '此處可以寫入其他清除條件程序
    '<<]
  
End Sub

'*************以下為文本框錄入處理程序(固定不變部分)*************'

Private Sub Wbklrwbcl(Index As Integer)    '文本框錄入事后處理程序
  
    '以下為依據實際情況自定義部分[
    '在此填寫文本框錄入事后處理程序
    ']以上為依據實際情況自定義部分
  
End Sub

Private Sub LrText_Change(Index As Integer)
   
    '屏蔽程序改變控制
    If TextChangeLock Then
        Exit Sub
    End If
    
    TextValiJudgeLock(Index) = False    '打開有效性判斷鎖
    
    '限制字段錄入長度
          
    TextChangeLock = True  '加鎖(防止執行Lrtext_Change)
    Call TextChangeLimit(LrText(Index), Textint(Index, 1))  '去掉無效字符
    Select Case Textint(Index, 1)
        Case 8, 11      '金額型
            Call Sjgskz(LrText(Index), Xtjezws - Xtjexsws - 1, Xtjexsws)
        Case 9, 12      '數量型
            Call Sjgskz(LrText(Index), Xtslzws - Xtslxsws - 1, Xtslxsws)
        Case 10          '單價型
            Call Sjgskz(LrText(Index), Xtdjzws - Xtdjxsws - 1, Xtdjxsws)
        Case Else        '其他小數類型控制
            If Textint(Index, 6) <> 0 Or Textint(Index, 7) <> 0 Then
                Call Sjgskz(LrText(Index), Textint(Index, 6), Textint(Index, 7))
            End If
    End Select
        
    TextChangeLock = False '解鎖

End Sub

Private Sub LrText_GotFocus(Index As Integer)                                                 '文本框得到焦點,顯示相應信息
    Call TextShow(Index)
    CurTextIndex = Index
    LrText(Index).SelStart = Len(LrText(Index))
End Sub

Private Sub LrText_KeyDown(Index As Integer, KeyCode As Integer, Shift As Integer)            '字段按F2鍵提供幫助
    
    Select Case KeyCode
        Case vbKeyF2
            Call Text_Help(Index)
    End Select

End Sub

Private Sub LrText_KeyPress(Index As Integer, KeyAscii As Integer)                            '文本框錄入事中控制
    Call InputFieldLimit(LrText(Index), Textint(Index, 1), KeyAscii)
End Sub

Private Sub LrText_LostFocus(Index As Integer)                                                '文本框失去焦點

    '顯示相應信息但不能進行有效性判斷
  
End Sub

Private Sub Ydcommand1_MouseDown(Index As Integer, Button As Integer, Shift As Integer, x As Single, y As Single)     '按鈕提供幫助
    Call Text_Help(Index)
End Sub

Private Sub Text_Help(Index As Integer)                                                       '錄入字段幫助
    If Not Textboolean(Index, 1) Then
        Exit Sub
    End If
     
    '調用幫助
    Call Drbmhelp(Textint(Index, 2), Textstr(Index, 4), Trim(LrText(Index).Text))
  
    '根據設置選擇顯示編碼和名稱,并進行存儲
    If Len(Xtfhcs) <> 0 Then
        If Textint(Index, 3) = 1 Then
            LrText(Index).Text = Xtfhcsfz
            LrText(Index).Tag = Xtfhcs
        Else
            LrText(Index).Text = Xtfhcs
            LrText(Index).Tag = Xtfhcsfz
        End If
    End If
   
    LrText(Index).SetFocus

End Sub

Private Sub TextShow(Index As Integer)        '文本框得到焦點,顯示相應信息

    '填寫文本框得到焦點,進行相應信息處理程序
   
End Sub

Private Sub Wbkcsh()                          '錄入文本框初始化
    
    Dim Jsqte As Integer
  
    '最大錄入文本框索引值
    Max_Text_Index = Textvar(1)
  
    ReDim TextValiJudgeLock(Max_Text_Index)
    For Jsqte = 0 To Max_Text_Index
        If Len(Trim(Textstr(Jsqte, 1))) <> 0 Then
            If Textboolean(Jsqte, 1) Then
                If Jsqte <> 0 And Not Textboolean(Jsqte, 3) Then
                    Load Ydcommand1(Jsqte)
                End If
                Ydcommand1(Jsqte).Visible = True
                Ydcommand1(Jsqte).Move LrText(Jsqte).Left + LrText(Jsqte).Width, LrText(Jsqte).Top
            End If
            TextChangeLock = True
            LrText(Jsqte).Text = ""
            LrText(Jsqte).Tag = ""
            If Textint(Jsqte, 5) <> 0 Then
                LrText(Jsqte).MaxLength = Textint(Jsqte, 5)
            End If
            TextChangeLock = False
        End If
        TextValiJudgeLock(Jsqte) = True
    Next Jsqte

End Sub

Private Function TextYxxpd(Index As Integer) As Boolean           '文本框有效性判斷
    
    Dim Sqlstr As String
    Dim Findrec As ADODB.Recordset
  
    '文本框內容未曾改變不進行有效性判斷
    If TextValiJudgeLock(Index) Then
        TextYxxpd = True
        Exit Function
    End If
  
    '文本框內容為空認為有效,并清空其Tag值
    If Trim(LrText(Index)) = "" Then
        LrText(Index).Tag = ""
        Call Wbklrwbcl(Index)
        TextValiJudgeLock(Index) = True
        TextYxxpd = True
        Exit Function
    End If
  
    '可在此加入不做有效性判斷的理由
  
    Select Case Textint(Index, 4)
        Case 1      '編碼型
            Sqlstr = Trim(Textstr(Index, 5))
            Sqlstr = Replace(Sqlstr, "@", "'" + Trim(LrText(Index).Text) + "'")
            Set Findrec = Cw_DataEnvi.DataConnect.Execute(Sqlstr)
            If Findrec.EOF Then
                Call Xtxxts(Trim(Textstr(Index, 6)), 0, 1)
                LrText(Index).SetFocus
                Exit Function
            Else
                Select Case Textint(Index, 3)
                    Case 0
                        If Len(Trim(Textstr(Index, 2))) <> 0 Then
                            LrText(Index).Text = Trim(Findrec.Fields(Trim(Textstr(Index, 2))))
                        End If
                        If Len(Trim(Textstr(Index, 3) & "")) <> 0 Then
                            LrText(Index).Tag = Trim(Findrec.Fields(Trim(Textstr(Index, 3))))
                        End If
                    Case 1
                        If Len(Trim(Textstr(Index, 3) & "")) <> 0 Then
                            LrText(Index).Text = Trim(Findrec.Fields(Trim(Textstr(Index, 3))))
                        End If
                        If Len(Trim(Textstr(Index, 2))) <> 0 Then
                            LrText(Index).Tag = Trim(Findrec.Fields(Trim(Textstr(Index, 2))))
                        End If
                End Select
            End If
        Case 2      '日期型
            If IsDate(LrText(Index).Text) Then
                LrText(Index).Text = Format(LrText(Index).Text, "yyyy-mm-dd")
                If Val(Mid(LrText(Index), 1, 4)) < 1900 Then
                    LrText(Index).Text = "1900" + Mid(LrText(Index), 5, 6)
                End If
            Else
                Tsxx = "非法公歷日期!(格式:" + Format(Date, "yyyy-mm-dd") + ")"
                Call Xtxxts(Tsxx, 0, 1)
                LrText(Index).SetFocus
                Exit Function
            End If
        Case 3      '其他類型
    End Select
    
    '如果有效則加鎖,用戶不改變內容則不再進行有效性判斷
    TextValiJudgeLock(Index) = True

    '調用文本框事后處理程序
    Call Wbklrwbcl(Index)
   
    '有效性判斷通過則返回True
    TextYxxpd = True
   
End Function

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
奇米影视7777精品一区二区| 欧美色图第一页| 欧美午夜精品久久久| 精品久久99ma| 夜夜精品视频一区二区| 国产精品亚洲专一区二区三区| 在线看不卡av| 国产精品传媒视频| 国产一区二区三区久久久| 欧美日韩国产免费| 亚洲精品免费视频| 成人激情免费网站| 久久亚洲精精品中文字幕早川悠里 | 欧美综合视频在线观看| 日本一区二区三区dvd视频在线| 蜜乳av一区二区| 在线播放欧美女士性生活| 亚洲女人的天堂| 91在线免费看| 中文字幕欧美一| heyzo一本久久综合| 日本一区二区免费在线| 国产成人午夜精品5599| 久久精品人人做人人综合| 激情都市一区二区| 久久综合狠狠综合| 国产一区中文字幕| 国产视频一区二区在线观看| 精品亚洲国产成人av制服丝袜| 日韩女同互慰一区二区| 久久se精品一区二区| 精品免费国产二区三区 | 亚洲综合在线电影| 色94色欧美sute亚洲13| 一区二区三区蜜桃网| 91久久线看在观草草青青| 亚洲一区在线观看免费| 在线观看免费一区| 天堂一区二区在线| 日韩欧美电影一区| 国产精品一区不卡| 综合网在线视频| 日本韩国欧美在线| 日本系列欧美系列| 久久亚洲综合色一区二区三区| 国产专区综合网| 日本一区二区综合亚洲| 91免费看`日韩一区二区| 亚洲精品成人在线| 日韩一区二区精品在线观看| 国产中文字幕精品| 国产精品美女久久福利网站| 91在线免费视频观看| 同产精品九九九| 久久久亚洲欧洲日产国码αv| 国产99久久久精品| 一区二区国产视频| 2023国产精品| 日本二三区不卡| 精品一区二区三区香蕉蜜桃 | 亚洲一区二区三区国产| 欧美一区二区视频网站| 国产成人免费网站| 亚洲一区二区三区自拍| 亚洲精品一区二区三区蜜桃下载 | thepron国产精品| 天天综合日日夜夜精品| 国产欧美va欧美不卡在线| 色婷婷精品久久二区二区蜜臀av | 99国产欧美久久久精品| 日本亚洲一区二区| 综合激情网...| 精品免费日韩av| 欧美性猛交xxxx乱大交退制版| 国产原创一区二区三区| 亚洲一区二区四区蜜桃| 中文字幕精品一区 | 色哦色哦哦色天天综合| 免费观看在线综合色| 中文字幕日韩一区二区| 日韩视频一区二区三区在线播放| 不卡在线观看av| 九九国产精品视频| 日韩电影在线免费观看| 亚洲欧美在线视频观看| 久久免费午夜影院| 欧美一区二区在线免费播放| 91视频国产观看| 国产成人午夜视频| 精品中文字幕一区二区| 日韩精品久久理论片| 亚洲人成7777| 国产精品久久久久久久裸模| 26uuu精品一区二区| 日韩欧美激情四射| 欧美精品九九99久久| av在线播放一区二区三区| 国产成人av网站| 韩国女主播一区| 久久99久久99小草精品免视看| 日日骚欧美日韩| 天天av天天翘天天综合网色鬼国产| 国产精品国产三级国产普通话99 | 午夜视黄欧洲亚洲| 亚洲另类中文字| 亚洲欧美日韩在线| 亚洲色图视频网| 亚洲视频免费在线观看| 综合久久国产九一剧情麻豆| 中文字幕中文字幕一区| 国产精品欧美一区二区三区| 国产日韩精品一区| 亚洲国产精品v| 国产精品丝袜黑色高跟| 欧美激情在线一区二区三区| 欧美极品xxx| 中文字幕中文字幕一区二区| 亚洲视频一区二区在线观看| 综合电影一区二区三区| 一区二区三区视频在线观看| 一区二区三区国产| 亚洲成人av中文| 美女任你摸久久| 精品一区二区三区视频在线观看 | 国产麻豆精品久久一二三| 精品一区二区三区蜜桃| 国产成人欧美日韩在线电影| 成人黄色小视频| 欧美亚洲高清一区二区三区不卡| 欧美亚洲国产一区二区三区va| 欧美美女bb生活片| 精品三级在线观看| 欧美国产丝袜视频| 亚洲黄色在线视频| 日本在线不卡视频| 粉嫩蜜臀av国产精品网站| 91丨九色丨黑人外教| 欧美日韩dvd在线观看| 日韩一级二级三级精品视频| 久久久久久毛片| 一区二区国产盗摄色噜噜| 美女视频免费一区| 成人高清av在线| 91精品欧美福利在线观看| 久久久亚洲精品一区二区三区| 国产精品成人在线观看| 日本欧美在线看| 成人av网站在线| 日韩欧美一区二区免费| 国产精品理论片| 免费在线观看精品| 91丝袜美腿高跟国产极品老师| 日韩欧美一级精品久久| 亚洲精品日韩综合观看成人91| 老司机一区二区| 在线一区二区观看| 国产视频不卡一区| 日韩精品亚洲一区二区三区免费| 成人短视频下载| 日韩一区二区三区精品视频| 亚洲人吸女人奶水| 国产一区二区三区高清播放| 欧美色图12p| 国产精品女同互慰在线看| 美女一区二区三区| 精品视频资源站| 自拍偷拍国产亚洲| 国产成人午夜99999| 日韩欧美三级在线| 五月婷婷色综合| 色综合天天在线| 中文字幕电影一区| 韩国女主播一区二区三区| 91麻豆精品久久久久蜜臀| 亚洲男人天堂一区| av在线综合网| 亚洲国产精品99久久久久久久久| 蜜臀av一区二区| 欧美一区二区三区在线看| 亚洲综合免费观看高清完整版在线 | 丁香亚洲综合激情啪啪综合| 日韩视频在线你懂得| 亚洲国产精品一区二区www在线| 国产aⅴ综合色| 久久九九久久九九| 激情久久五月天| 2020国产精品自拍| 久久99热国产| 欧美精品一区二区蜜臀亚洲| 日韩va亚洲va欧美va久久| 4438x成人网最大色成网站| 亚洲gay无套男同| 欧美色精品在线视频| 亚洲国产日韩一区二区| 日本精品一级二级| 亚洲亚洲精品在线观看| 欧美日韩午夜影院| 天天色图综合网| 精品国产免费久久| 国产成人鲁色资源国产91色综 |