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

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

?? dlg_outbill.frm

?? 倉庫掃描管理系統(tǒng)
?? FRM
?? 第 1 頁 / 共 5 頁
字號:
End If
End Sub
Private Sub mf1_EnterCell()
 frm_main.text1.Text = "4"
' 當列處于條形碼編號、總凈重、單價、皮重、件數(shù)及工號時允許編輯
    If mf1.row >= mf1.FixedRows And (mf1.col = 1 Or mf1.col = 6 Or mf1.col = 7 Or mf1.col = 9 Or mf1.col = 10 Or mf1.col = 12) Then
'        text1.Width = mf1.CellWidth
        text1.Height = mf1.CellHeight
        text1.Left = mf1.CellLeft + mf1.Left
        text1.Top = mf1.CellTop + mf1.Top
        text1.Text = mf1.Text
        text1.Visible = True     'text1可見
        text1.SetFocus
        text1.Locked = False
    Else
'         text1.Visible = False
          text1.Locked = True
    End If
 Call frm_main.entercell     '調用函數(shù)
End Sub
Private Sub billNo_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyReturn Then     '按回車鍵
        mf1GetFocus
    End If
    If KeyCode = vbKeyUp Then handler.SetFocus     '按向上鍵gys獲得焦點
End Sub

Private Sub mf1GetFocus()
    '到達第1行,第1列
    mf1.row = mf1.FixedRows
    mf1.col = mf1.FixedCols
    text1.Width = mf1.CellWidth
    text1.Height = mf1.CellHeight
    text1.Left = mf1.CellLeft + mf1.Left
    text1.Top = mf1.CellTop + mf1.Top
    text1.Text = mf1.Text   'mf1.TextMatrix(mf1.FixedRows, mf1.FixedCols)
    text1.Visible = True
    text1.Locked = False
    text1.SetFocus
'        mf1.SetFocus
End Sub

Private Sub SSTab1_Click(PreviousTab As Integer)
  If PreviousTab = 0 Then
    If isAdd Or DataMaster.Recordset.RecordCount > 0 Then
      EditData
    Else
        txttakeunit.Text = ""
        txtBillId.Text = ""
        takeunitName.Text = ""
        handler.Text = ""
'        Me.txtPrevBillNo.Text = ""
        billDate.Text = CStr(Now)
        clearData mf1
        clearData msfgTtl
    End If
  Else
'    cmdEdit.Enabled = False
    isAdd = False
    DataMaster.RecordSource = sqlMaster + sqlOrderBy
    DataMaster.Refresh
    DBGrid1.Refresh
  End If
End Sub

Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
  frm_main.text1.Text = "4"
    Dim strValid As String
    strValid = "0123456789.-"
  If KeyCode = vbKeyEscape And text1.Locked = False Then
    text1.Text = "" 'mf1.TextMatrix(mf1.Row, mf1.col)
    Exit Sub
  End If
  If KeyCode = vbKeyReturn Then
    If mf1.col = 1 And Len(text1.Text) = g_barcode_length Then
        Call fillDataFromBarcode
'        mf1.row = mf1.row - 1
'        mf1.col = 9
        Exit Sub
    End If
    If (mf1.col = mf1.cols - 2) And mf1.row < mf1.rows - 1 Then
        If (mf1.row = mf1.rows - mf1.FixedRows) Then
            mf1.rows = mf1.rows + 1
            mf1.TextMatrix(mf1.rows - mf1.FixedRows, 0) = mf1.rows - mf1.FixedRows
        End If
        mf1.row = mf1.row + 1
        mf1.col = 1
        Exit Sub
    End If
    If mf1.col = 6 Or mf1.col = 9 Then
        mf1.col = mf1.col + 1
        Exit Sub
    End If
    ' 當處于價格列回車跳到皮重列
    If mf1.col = 7 Then
        mf1.col = 9
        Exit Sub
    End If
    ' 當處于件數(shù)列回車跳到工號列
    If mf1.col = 10 Then
        mf1.col = 12
        Exit Sub
    End If
  End If
  
  If mf1.col = 1 And Len(Trim(text1.Text)) = g_barcode_length Then
    ' 當輸入數(shù)據(jù)長度為13位

        If KeyCode = vbKeyDelete Then
        ' 刪除某行數(shù)據(jù)
            For i = mf1.FixedCols To mf1.cols - mf1.FixedCols
              mf1.TextMatrix(mf1.row, i) = ""
            Next i
            Exit Sub
            If mf1.row > 1 Then
                mf1.row = mf1.row - 1
            End If
        ElseIf Not (KeyCode = vbKeyUp Or KeyCode = vbKeyDown Or _
            KeyCode = vbKeyLeft Or KeyCode = vbKeyRight Or KeyCode = vbKeyBack) Then
        ' 輸入條形碼長度為13位后按下字母或者數(shù)字鍵時換行并讀取條碼信息
            Call fillDataFromBarcode
            Exit Sub
        End If
  End If

  If KeyCode = vbKeyUp Then
     If mf1.row > 1 Then mf1.row = mf1.row - 1
  End If
  If KeyCode = vbKeyDown Then
     If mf1.row < mf1.rows - mf1.FixedRows Then mf1.row = mf1.row + 1
  End If
End Sub
' 從條形碼中獲取物料及其重量信息填充界面表格
Private Sub fillDataFromBarcode()
' 隱藏grid1
      grid1.Visible = False
'      If Not IsNumeric(Mid(text1.Text, g_barcode_weight_start, g_barcode_length - g_barcode_weight_start)) Then
'         MsgBox "條碼編號不規(guī)范,不能從中讀取總凈重!", vbCritical, "警告"
'         text1.SetFocus
'         Exit Sub
'      End If
'    If checkData(6, "總凈重", 0) = False Then
'      Exit Sub
'    End If
    Dim productCode As String
    productCode = Mid(text1.Text, g_barcode_product_start, g_barcode_weight_start - g_barcode_product_start - g_barcode_sequenceno_len)
    Dim netWeight As Double
    netWeight = Val(Mid(text1.Text, g_barcode_weight_start, g_barcode_length - g_barcode_weight_start)) / g_barcode_weight_base
    ' 產品編號取條形碼中的3到7位
      Data1.RecordSource = "select * from hpos_products where (hpos_products.productCode ='" + productCode + "')"
      Data1.Refresh
     With Data1.Recordset
     If Data1.Recordset.RecordCount > 0 Then
      If Data1.Recordset.Fields("productCode") <> "" Then
       '賦值給mf1表格
        If IsNumeric(Mid(text1.Text, g_barcode_weight_start, g_barcode_length - g_barcode_weight_start)) Then
            mf1.TextMatrix(mf1.row, 6) = Format(netWeight, g_barcode_weight_scale)
        End If
        If Not IsNull(.Fields("productName")) Then
          mf1.TextMatrix(mf1.row, 2) = .Fields("productName")
        End If
        If Not IsNull(.Fields("productModel")) Then
          mf1.TextMatrix(mf1.row, 3) = .Fields("productModel")
        End If
        If Not IsNull(.Fields("productSpecs")) Then
          mf1.TextMatrix(mf1.row, 3) = mf1.TextMatrix(mf1.row, 3) + " || " + .Fields("productSpecs")
        End If
        If Not IsNull(.Fields("productStd")) Then
          mf1.TextMatrix(mf1.row, 4) = .Fields("productStd")
        End If
        If Not IsNull(.Fields("productUnit")) Then
          mf1.TextMatrix(mf1.row, 5) = .Fields("productUnit")
        End If
        If Not IsNull(.Fields("price")) Then
          mf1.TextMatrix(mf1.row, 7) = .Fields("price")
        End If
        If IsNumeric(mf1.TextMatrix(mf1.row, 6)) And IsNumeric(mf1.TextMatrix(mf1.row, 7)) Then
            mf1.TextMatrix(mf1.row, 8) = Val(mf1.TextMatrix(mf1.row, 7)) * Val(mf1.TextMatrix(mf1.row, 6))
            mf1.TextMatrix(mf1.row, 8) = Format(mf1.TextMatrix(mf1.row, 8), g_barcode_weight_scale)
        End If
        
        If Trim(mf1.TextMatrix(mf1.row, 9)) = "" Then
          mf1.TextMatrix(mf1.row, 9) = Val(mf1.TextMatrix(mf1.row, 7))
        End If
        If Trim(mf1.TextMatrix(mf1.row, 10)) = "" Then
            mf1.TextMatrix(mf1.row, 10) = "1"
        End If
        mf1.TextMatrix(mf1.row, 11) = Val(mf1.TextMatrix(mf1.row, 9)) + Val(mf1.TextMatrix(mf1.row, 10)) * netWeight
        mf1.TextMatrix(mf1.row, 9) = Format(mf1.TextMatrix(mf1.row, 9), g_barcode_weight_scale)
        mf1.TextMatrix(mf1.row, 11) = Format(mf1.TextMatrix(mf1.row, 11), g_barcode_weight_scale)
        
        If Not IsNull(.Fields("productId")) Then
          mf1.TextMatrix(mf1.row, 13) = .Fields("productId")
        End If
       text1.Text = mf1.Text        '賦值給text1
       grid1.Visible = False
      End If
     Else
'       MsgBox "無此商品編號!", vbCritical, "警告"
'       grid1.Visible = False     'grid1不可見
'      If mf1.row > 1 Then
''        mf1.Row = mf1.Row - 1
'        text1.Visible = True
'        text1.SetFocus
'        text1.SelStart = 0
'        text1.SelLength = Len(text1.Text)
'        Exit Sub
'      End If

     End If
     End With
     fillTotalDataFromDtlData
    Call frm_main.movereturn     '調用函數(shù)
    If (mf1.row = mf1.rows - mf1.FixedRows) Then
        mf1.rows = mf1.rows + 1
'        mf1.TextMatrix(mf1.rows - mf1.FixedRows, 0) = mf1.rows - mf1.FixedRows
        If g_CustomerSN > 1 And mf1.TextMatrix(mf1.row, 0) = "" And IsNumeric(mf1.TextMatrix(mf1.row - 1, 0)) Then
            mf1.TextMatrix(mf1.row, 0) = CInt(mf1.TextMatrix(mf1.row - 1, 0)) + 1
        End If
    End If
    mf1.row = mf1.row + 1: mf1.col = 1
End Sub
Private Sub text1_Change()
    gridCustomer.Visible = False
    mf1.Text = text1.Text     '賦值給mf1.text
    text1.Visible = True
    If mf1.col = 1 Then
        If Len(Trim(text1.Text)) = g_barcode_length Then
'          Call fillDataFromBarcode
          Call fillTotalDataFromDtlData
        End If
    End If
    '  總凈重和價格變化時更新金額
    If mf1.col = 6 Or mf1.col = 7 Then
        If text1.Text <> "" And Not IsNumeric(text1.Text) Then
            MsgBox "總凈重/價格必須為數(shù)值!", vbCritical, "輸入錯誤"
            text1.SetFocus
            Exit Sub
        End If
        If IsNumeric(mf1.TextMatrix(mf1.row, 6)) And IsNumeric(mf1.TextMatrix(mf1.row, 7)) Then
            mf1.TextMatrix(mf1.row, 8) = Val(mf1.TextMatrix(mf1.row, 6)) * Val(mf1.TextMatrix(mf1.row, 7))
            mf1.TextMatrix(mf1.row, 8) = Format(mf1.TextMatrix(mf1.row, 8), g_barcode_weight_scale)
        End If
        fillTotalDataFromDtlData
    End If
    '  皮重和件數(shù)變化時候更新總皮重
    If mf1.col = 9 Or mf1.col = 10 Then
        If text1.Text <> "" And Not IsNumeric(text1.Text) Then
            MsgBox "件數(shù)/皮重必須為數(shù)值!", vbCritical, "輸入錯誤"
            text1.SetFocus
            Exit Sub
        End If
        If IsNumeric(mf1.TextMatrix(mf1.row, 9)) And IsNumeric(mf1.TextMatrix(mf1.row, 10)) Then
            mf1.TextMatrix(mf1.row, 11) = Val(mf1.TextMatrix(mf1.row, 9)) + Val(mf1.TextMatrix(mf1.row, 10)) * Val(mf1.TextMatrix(mf1.row, 6))
            mf1.TextMatrix(mf1.row, 11) = Format(mf1.TextMatrix(mf1.row, 11), g_barcode_weight_scale)
        End If
        fillTotalDataFromDtlData
    End If
End Sub
Private Sub Comdj_Click()
    isAdd = True
    SSTab1.Tab = 1
    '設置控件有效或無效
    enableControls (True)
    '清空數(shù)據(jù)
    txttakeunit.Text = ""
    txtBillId.Text = ""
    takeunitName.Text = ""
    handler.Text = g_userName
'    Me.txtPrevBillNo.Text = ""
    billDate.Text = CStr(Now)
    clearData mf1
    clearData msfgTtl
    takeunitName.Enabled = True
    takeunitName.SetFocus
    billNo.Text = getNextBillNo("hpos_StockOutBill_Master", "billNo")
End Sub
Private Sub Combc_Click()
     Set rs1 = g_db.OpenRecordset("hpos_StockOutBill_Dtl", dbOpenTable)
     Set rsMaster = g_db.OpenRecordset("hpos_StockOutBill_Master", dbOpenTable)
     Dim hasDtl As Boolean
     Dim billId As String
     hasDtl = False
     If isAdd = True Then
        billId = CStr(getNextPK("hpos_StockOutBill_Master", "billId")) 'billNo.Text
        txtBillId.Text = billId
     Else
       billId = txtBillId.Text
     End If
     Dim rsTmp As Recordset
'     Set rsTmp = g_db.OpenRecordset("select fullName,orgId,orgCode,shortenedform from hpos_organization where orgType=0 and orgId=" + txttakeunit.Text + " and ((fullName  = " + "'" + takeunitName.Text + "" + "'" + ")or (shortenedform = " + "'" + takeunitName.Text + "" + "'" + ")) order by fullName")
'    If rsTmp.EOF Then
'       MsgBox "請選擇正確的客戶名稱!", vbCritical, "數(shù)據(jù)無效"
'       takeunitName.SetFocus
'       takeunitName.SelStart = 0
'       takeunitName.SelLength = Len(takeunitName.Text)
'       Exit Sub
'    End If
    Set rsTmp = g_db.OpenRecordset("select fullName,orgId,orgCode,shortenedform from hpos_organization " _
        & "where orgType=0 and ((fullName  = " + "'" + takeunitName.Text + "" + "'" + ")) order by fullName")
    If rsTmp.EOF Then
       MsgBox "無此客戶,請按【PageDown】鍵選擇!", vbCritical, "數(shù)據(jù)無效"
        txttakeunit.Text = ""
       takeunitName.Text = ""
       takeunitName.SetFocus
       takeunitName.SelStart = 0
       takeunitName.SelLength = Len(takeunitName.Text)
       Exit Sub
    Else
        txttakeunit.Text = rsTmp.Fields("orgId")
    End If
     '查詢庫存商品信息
    ' Data1.RecordSource = "SELECT * FROM KC"
    ' Data1.Refresh
    If billNo.Text = "" Then
       MsgBox "單據(jù)編號不能為空!", vbCritical, "數(shù)據(jù)無效"
       Exit Sub
    End If
    
    'Dim rsTmp As Recordset
    Set rsTmp = g_db.OpenRecordset("select * from hpos_StockOutBill_Master where  billId<>'" + billId + "' and billType=" + CStr(m_billType) + " and billNo='" & billNo.Text & "'")
    If rsTmp.RecordCount > 0 Then
       MsgBox "單據(jù)編號已經存在,請輸入其它!", vbCritical, "數(shù)據(jù)無效"
       billNo.SetFocus
       Exit Sub
    End If

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲伦理在线精品| www.日韩av| 在线免费视频一区二区| 制服丝袜成人动漫| 亚洲欧美成aⅴ人在线观看 | 欧美精品日韩综合在线| 国产精品另类一区| 国产中文字幕一区| 欧美日韩精品一区二区三区蜜桃| 国产亚洲欧美日韩日本| 美日韩一区二区| 欧美日韩精品专区| 亚洲乱码国产乱码精品精98午夜| 国产乱人伦偷精品视频免下载| 欧美视频完全免费看| 亚洲欧美视频在线观看| 成人av在线一区二区三区| 26uuu国产日韩综合| 青青草视频一区| 制服丝袜av成人在线看| 婷婷国产在线综合| 欧美日韩成人综合天天影院| 亚洲人成伊人成综合网小说| 不卡的av中国片| 日本一区二区三区国色天香| 韩国精品一区二区| 精品福利二区三区| 精品亚洲欧美一区| 精品国产一区a| 激情综合网av| 久久久国产一区二区三区四区小说| 免费观看在线综合| 日韩女优av电影| 精品亚洲国产成人av制服丝袜| 日韩小视频在线观看专区| 蜜桃一区二区三区在线| 欧美v亚洲v综合ⅴ国产v| 激情综合网av| 国产精品萝li| 91麻豆产精品久久久久久| 亚洲欧洲制服丝袜| 欧美三级电影在线观看| 日本亚洲一区二区| 亚洲精品一区二区三区蜜桃下载 | 欧美不卡视频一区| 久久精品国产**网站演员| 精品国产sm最大网站免费看| 捆绑调教美女网站视频一区| 欧美精品一区二区三区高清aⅴ | 日韩美女精品在线| 欧美日韩国产美| 久久99久久99小草精品免视看| 久久日一线二线三线suv| 国产综合成人久久大片91| 国产精品毛片高清在线完整版| 99精品视频在线观看| 一区二区三区四区中文字幕| 欧美一区二区高清| 成人免费观看视频| 一区二区免费视频| 精品三级在线看| 97国产一区二区| 日韩影院免费视频| 国产女人18毛片水真多成人如厕| 色综合久久中文字幕综合网| 日本欧美在线观看| 中文字幕精品三区| 欧美日本一道本| 不卡的av在线| 久久97超碰色| 亚洲精品自拍动漫在线| 久久综合色婷婷| 在线观看区一区二| 国产成人精品免费| 日韩影院在线观看| 亚洲欧美电影一区二区| 久久久99精品久久| 欧美人伦禁忌dvd放荡欲情| 国产成人8x视频一区二区| 亚洲高清免费一级二级三级| 久久精品夜夜夜夜久久| 911精品产国品一二三产区| 成人性生交大片免费看中文网站| 日本视频中文字幕一区二区三区| 国产精品久久久久久久久果冻传媒 | 激情综合色丁香一区二区| 亚洲人成亚洲人成在线观看图片 | 成人午夜免费av| 日日夜夜精品视频天天综合网| 国产精品夫妻自拍| 久久婷婷一区二区三区| 欧美日韩国产综合一区二区| 99热在这里有精品免费| 国产成人日日夜夜| 久久99精品国产91久久来源| 天天色天天爱天天射综合| 一区二区三区电影在线播| 国产精品灌醉下药二区| 久久久无码精品亚洲日韩按摩| 欧美三级一区二区| 欧美亚洲一区二区三区四区| 99re热这里只有精品视频| 成人avav影音| 从欧美一区二区三区| 国产不卡视频在线播放| 黑人巨大精品欧美黑白配亚洲| 青草av.久久免费一区| 首页亚洲欧美制服丝腿| 亚洲亚洲人成综合网络| 亚洲一区在线观看免费| 亚洲免费观看高清完整| 一区二区三区四区视频精品免费| 中文字幕一区二区三区在线观看| 久久久久久综合| 国产三级精品视频| 国产欧美一区二区精品秋霞影院| 久久久另类综合| 国产精品久久毛片| 中文字幕一区二区三区不卡在线| 国产精品久久毛片| 亚洲精品久久久蜜桃| 亚洲第一福利视频在线| 五月激情六月综合| 免费人成精品欧美精品| 麻豆一区二区三区| 国内精品嫩模私拍在线| 国产99一区视频免费| 成人av午夜电影| 91高清视频免费看| 日韩欧美自拍偷拍| 久久九九久久九九| 亚洲美女淫视频| 午夜av一区二区三区| 毛片基地黄久久久久久天堂| 国产精品一区二区你懂的| 成人午夜短视频| 欧美色图在线观看| 欧美大片国产精品| 中文字幕av一区二区三区| 亚洲丝袜精品丝袜在线| 日韩电影在线观看网站| 国产乱子轮精品视频| 91视频一区二区三区| 欧美日韩精品是欧美日韩精品| 日韩欧美国产电影| 国产精品国产馆在线真实露脸| 亚洲一区日韩精品中文字幕| 久久精品久久久精品美女| 99精品视频一区| 91精品国产色综合久久| 中文久久乱码一区二区| 午夜欧美视频在线观看 | 色综合中文字幕国产 | 黄页视频在线91| heyzo一本久久综合| 精品视频一区二区不卡| 欧美成人性战久久| 中文字幕日韩一区二区| 视频一区视频二区中文字幕| 国产91对白在线观看九色| 欧美日韩国产首页| 国产精品二三区| 老司机精品视频一区二区三区| 91在线视频播放地址| 亚洲精品一区在线观看| 亚洲一区在线视频观看| 激情六月婷婷久久| 欧美日韩国产片| 1区2区3区国产精品| 国产综合色在线视频区| 欧美日韩一区三区| 国产精品久久三| 国产激情一区二区三区桃花岛亚洲| 欧美色涩在线第一页| 亚洲视频一区二区在线观看| 久久se这里有精品| 91精品国产综合久久国产大片| 成人欧美一区二区三区白人 | 偷窥少妇高潮呻吟av久久免费 | 国产永久精品大片wwwapp| 欧美精品黑人性xxxx| 亚洲精品高清视频在线观看| 成人免费高清视频| 久久女同性恋中文字幕| 久久福利资源站| 日韩一卡二卡三卡| 蜜臀av性久久久久蜜臀av麻豆 | 色视频欧美一区二区三区| 国产精品视频第一区| 久久99精品视频| 日韩欧美亚洲国产另类| 日韩av网站在线观看| 欧美丰满嫩嫩电影| 性做久久久久久免费观看| 欧美日韩专区在线| 亚洲成av人影院在线观看网| 欧美色网一区二区| 五月天中文字幕一区二区| 欧美丰满一区二区免费视频| 午夜伊人狠狠久久|