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

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

?? 酒水點菜.frm

?? 本系統主要實現小型酒吧的管理
?? FRM
?? 第 1 頁 / 共 5 頁
字號:
         Name            =   "隸書"
         Size            =   42
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H0000FF00&
      Height          =   855
      Left            =   4050
      TabIndex        =   0
      Top             =   0
      Width           =   3375
   End
End
Attribute VB_Name = "酒水點菜"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Const N As Integer = 7


Private Sub save_record()
Dim dd As Integer
old = Data2.Recordset.Fields(10).Value
Data2.Recordset.Edit
Data2.Recordset.Fields(10).Value = old + Val(消費金額.Caption)
s = Data2.Recordset.Fields(10).Value
If s < 1000 Then
Data2.Recordset.Fields(11).Value = s
Else
Data2.Recordset.Fields(11).Value = 1000 + Int((s - 1000) * 1.2)
End If
t = Data2.Recordset.Fields(11).Value
If Data2.Recordset.Fields(11).Value >= 2000 Then
   Data2.Recordset.Fields(12).Value = "金卡"
ElseIf Data2.Recordset.Fields(11).Value >= 1000 Then
      Data2.Recordset.Fields(12).Value = "銀卡"
End If
Data2.UpdateRecord

'在酒水庫存中減去數量
For i = 0 To N
If 品名(i).Text <> "" Then
   With Data1.Recordset
   
   .FindFirst "品名=" & "'" & 品名(i).Text & "'"
   .Edit
   old_ = .Fields(2).Value
   .Fields(2).Value = old_ - Val(數量(i).Text)
   End With
End If
Data1.UpdateRecord
Next

'進行消費記錄

With Data3.Recordset
   .AddNew
   .Fields(0).Value = Val(Text5.Text)
   .Fields(1).Value = CDate(Text3.Text)
   .Fields(2).Value = Val(Text4.Text)
   .Fields(3).Value = Val(Text1.Text)
   For j = 0 To N
    If 品名(j) <> "" Then
   .Fields(4).Value = .Fields(4).Value & 品名(j).Text & " "
   dd = dd + Val(數量(j).Text)
   End If
   Next
   .Fields(5).Value = dd
    .Fields(6).Value = Val(消費金額.Caption)
   .Fields(7).Value = t
   
End With
Data3.UpdateRecord
End Sub



Private Sub Command1_Click()
If Text1.Text = "" Then Exit Sub

save_record
Text1.Text = ""
Text2.Text = ""
Text4.Text = ""
Text5.Text = ""

   品名(0).Enabled = False
   單價(0).Enabled = False
   數量(0).Enabled = False
   備注(0).Enabled = False
   合計(0).Enabled = False
For i = 1 To N
品名(i).Visible = False
單價(i).Visible = False
數量(i).Visible = False
合計(i).Visible = False
備注(i).Visible = False
Next i

End Sub

Private Sub Command1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then Command1_Click

End Sub

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 112 Then
   幫助對話框.Show 1
Else
   If KeyCode = vbKeyEscape Then
   Unload Me
   End If
End If

End Sub


Private Sub Form_Load()
Data1.DatabaseName = App.Path & "\酒吧管理數據庫.mdb"
Data2.DatabaseName = App.Path & "\酒吧管理數據庫.mdb"
Data3.DatabaseName = App.Path & "\酒吧管理數據庫.mdb"

Text3.Text = Now()
End Sub



Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
   Text3.SetFocus
         SendKeys "{home}+{end}"

ElseIf (KeyAscii < 48 Or KeyAscii > 57) And KeyAscii <> 8 Then
MsgBox "請輸入數字", vbCritical
KeyAscii = 0
End If
End Sub

Private Sub Text2_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
   Text5.SetFocus
         SendKeys "{home}+{end}"

ElseIf (KeyAscii < 48 Or KeyAscii > 57) And KeyAscii <> 8 Then
MsgBox "請輸入數字", vbCritical
KeyAscii = 0
End If
End Sub

Private Sub Text3_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
   Text4.SetFocus
         SendKeys "{home}+{end}"

End If
End Sub

Private Sub Text4_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
   Text2.SetFocus
         SendKeys "{home}+{end}"

ElseIf (KeyAscii < 48 Or KeyAscii > 57) And KeyAscii <> 8 Then
MsgBox "請輸入數字", vbCritical
KeyAscii = 0
End If
End Sub

Private Sub Text5_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
   strip = Val(Text5.Text)
   Data2.Recordset.FindFirst "卡號=" & strip
   If Data2.Recordset.NoMatch Then
   MsgBox "該會員不存在,請重新輸入", vbCritical
   Else
   品名(0).Enabled = True
   單價(0).Enabled = True
   數量(0).Enabled = True
   備注(0).Enabled = True
   品名(0).SetFocus
         SendKeys "{home}+{end}"

   End If
ElseIf (KeyAscii < 48 Or KeyAscii > 57) And KeyAscii <> 8 Then
MsgBox "請輸入數字", vbCritical
KeyAscii = 0
End If
End Sub

Private Sub 備注_GotFocus(Index As Integer)
If Index = N Then Exit Sub

品名(Index + 1).Visible = True
單價(Index + 1).Visible = True
數量(Index + 1).Visible = True
合計(Index + 1).Visible = True
備注(Index + 1).Visible = True

End Sub

Private Sub 備注_KeyDown(Index As Integer, KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyLeft And 備注(Index).SelStart = 0 Then 數量(Index).SetFocus
If KeyCode = vbKeyRight And Index < N And 備注(Index).SelStart = Len(備注(Index).Text) Then
   If 品名(Index + 1).Visible = True Then
   品名(Index + 1).SetFocus
   Else
    品名(Index + 1).Visible = True
   品名(Index + 1).SetFocus
   End If
End If
If KeyCode = vbKeyUp And Index > 0 Then 備注(Index - 1).SetFocus
If KeyCode = vbKeyDown And Index < N = True Then 備注(Index + 1).SetFocus


End Sub

Private Sub 備注_KeyPress(Index As Integer, KeyAscii As Integer)

If KeyAscii = 13 And Index < N Then 品名(Index + 1).SetFocus
End Sub

Private Sub 單價_Change(Index As Integer)
合計(Index).Text = Val(單價(Index).Text) * Val(數量(Index).Text)

End Sub

Private Sub 單價_KeyDown(Index As Integer, KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyLeft And 單價(Index).SelStart = 0 Then 品名(Index).SetFocus
If KeyCode = vbKeyRight And 單價(Index).SelStart = Len(單價(Index).Text) Then 數量(Index).SetFocus
If KeyCode = vbKeyUp And Index > 0 Then 單價(Index - 1).SetFocus
If KeyCode = vbKeyDown And 單價(Index + 1).Visible = True And Index < N Then 單價(Index + 1).SetFocus
End Sub

Private Sub 單價_KeyPress(Index As Integer, KeyAscii As Integer)
If KeyAscii = 13 Then
   數量(Index).SetFocus
   數量(Index).Text = 1
         SendKeys "{home}+{end}"

ElseIf (KeyAscii < 48 Or KeyAscii > 57) And KeyAscii <> 8 Then
MsgBox "請輸入數字", vbCritical
KeyAscii = 0
End If

End Sub

Private Sub 合計_Change(Index As Integer)
Sum = Val(合計(0).Text) + Val(合計(1).Text) + Val(合計(2).Text) + Val(合計(3).Text) + Val(合計(4).Text) + Val(合計(5).Text)
If Data2.Recordset.Fields(12).Value = "金卡" Or Sum > 2000 Then

消費金額.Caption = Int(Sum * 0.8)
ElseIf Data2.Recordset.Fields(12).Value = "銀卡" Or Sum >= 1000 Then
消費金額.Caption = Int(Sum * 0.88)
Else
 消費金額.Caption = Int(Sum)

End If


End Sub

Private Sub 品名_Click(Index As Integer, Area As Integer)
Dim strd As String
strd = 品名(Index).Text


Data1.Recordset.FindFirst "品名=" & "'" & strd & "'"

單價(Index).Text = Data1.Recordset.Fields(1).Value

End Sub

Private Sub 品名_KeyDown(Index As Integer, KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyLeft And Index > 0 And 品名(Index).SelStart = 0 Then 備注(Index - 1).SetFocus

If KeyCode = vbKeyRight And 品名(Index).SelStart = Len(品名(Index).Text) Then 單價(Index).SetFocus

End Sub

Private Sub 品名_KeyPress(Index As Integer, KeyAscii As Integer)
If KeyAscii = 13 Then
單價(Index).SetFocus
      SendKeys "{home}+{end}"
End If

End Sub

Private Sub 品名_LostFocus(Index As Integer)
Dim strd As String
strd = 品名(Index).Text
strm = Data1.Recordset.Bookmark
If strd = "" Then
單價(Index) = ""
數量(Index) = ""
Exit Sub
End If
For i = 0 To Index - 1
    If strd = 品名(i).Text Then
    MsgBox "已經要了這個酒水了,請另選其他", vbCritical
    品名(Index).SetFocus
    品名(Index).Text = ""
    單價(Index) = ""
    數量(Index) = ""
    Exit Sub
    End If
Next

Data1.Recordset.FindFirst "品名=" & "'" & strd & "'"
If Data1.Recordset.NoMatch Then
   Data1.Recordset.Bookmark = strm
   MsgBox "你所要求的酒水不還沒進貨,請另選其他!", vbCritical
   品名(Index).SetFocus
Else
單價(Index).Text = Data1.Recordset.Fields(1).Value
End If
End Sub

Private Sub 數量_Change(Index As Integer)

合計(Index).Text = Val(單價(Index).Text) * Val(數量(Index).Text)
End Sub

Private Sub 數量_KeyDown(Index As Integer, KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyLeft And 數量(Index).SelStart = 0 Then 單價(Index).SetFocus
If KeyCode = vbKeyRight And 數量(Index).SelStart = Len(數量(Index).Text) Then 備注(Index).SetFocus
If KeyCode = vbKeyUp And Index > 0 Then 數量(Index - 1).SetFocus
If KeyCode = vbKeyDown And 數量(Index + 1).Visible = True And Index < N Then 數量(Index + 1).SetFocus
End Sub

Private Sub 數量_KeyPress(Index As Integer, KeyAscii As Integer)
If KeyAscii = 13 Then
   備注(Index).SetFocus
         SendKeys "{home}+{end}"

ElseIf (KeyAscii < 48 Or KeyAscii > 57) And KeyAscii <> 8 Then
MsgBox "請輸入數字", vbCritical
KeyAscii = 0
End If
End Sub

Private Sub 數量_LostFocus(Index As Integer)
s = Data1.Recordset.Fields(2).Value
If s = 0 Then
MsgBox "已經沒有了,請換一樣吧", vbCritical
品名(Index).SetFocus
      SendKeys "{home}+{end}"

Else


If Val(數量(Index).Text) > s Then
MsgBox "只有" & s & "瓶了,請要少一點好嗎?", vbCritical
數量(Index).SetFocus
      SendKeys "{home}+{end}"

End If
End If


End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产99精品在线观看| 正在播放一区二区| 91精品国产综合久久精品| 久久久久久久久久电影| 亚洲国产精品久久不卡毛片| 成人免费视频国产在线观看| 欧美一区二区久久| 亚洲一区影音先锋| 99综合影院在线| 久久精品一区二区三区四区| 肉丝袜脚交视频一区二区| 91在线云播放| 国产精品久久久久国产精品日日| 久久超碰97中文字幕| 欧美日韩国产精品自在自线| 亚洲欧美日韩国产中文在线| 99热精品国产| 亚洲国产精品v| 国产精品羞羞答答xxdd| 日韩欧美的一区二区| 日韩和欧美一区二区三区| 在线观看区一区二| 亚洲精品高清在线| 91同城在线观看| 亚洲色欲色欲www| 成人av网站在线观看免费| 国产午夜精品一区二区 | 亚洲婷婷综合久久一本伊一区| 美女一区二区在线观看| 欧美一级黄色大片| 日本中文在线一区| 欧美一区二区三区在线电影| 日韩国产一二三区| 制服视频三区第一页精品| 青青草97国产精品免费观看 | 亚洲图片自拍偷拍| 日本大香伊一区二区三区| 亚洲黄色片在线观看| 色视频欧美一区二区三区| 亚洲午夜激情av| 91精品国产色综合久久ai换脸| 日韩av中文字幕一区二区| 日韩欧美精品在线视频| 国模一区二区三区白浆| 国产精品视频免费看| 91在线视频播放地址| 亚洲综合自拍偷拍| 欧美精品一卡两卡| 久久精品国产一区二区三| 久久综合久久综合亚洲| 成人av资源站| 亚洲成年人影院| 久久久亚洲精品石原莉奈| av一二三不卡影片| 亚洲第一福利视频在线| 精品欧美乱码久久久久久1区2区 | 色综合视频在线观看| 亚洲国产精品一区二区久久| 日韩精品中文字幕一区二区三区 | 久久精品国产一区二区三区免费看| 精品国产麻豆免费人成网站| 成人综合婷婷国产精品久久免费| 亚洲欧美二区三区| 精品视频资源站| 久久精品国产99久久6| 中文字幕第一区| 欧美日韩国产a| 国产精品一区二区无线| 亚洲色图视频网站| 日韩免费一区二区三区在线播放| 国产成a人无v码亚洲福利| 一卡二卡欧美日韩| 欧美xxxx在线观看| 色综合久久久久综合| 久久国产精品第一页| 亚洲私人影院在线观看| 日韩精品一区国产麻豆| 色久综合一二码| 黄色精品一二区| 肉丝袜脚交视频一区二区| 欧美激情一区二区三区蜜桃视频| 69久久99精品久久久久婷婷| 不卡一区二区在线| 国产做a爰片久久毛片| 亚洲成人午夜影院| 国产精品久久久久四虎| 精品国产乱码久久久久久影片| 91热门视频在线观看| 国产综合一区二区| 欧美aa在线视频| 亚洲一区在线电影| 亚洲伦在线观看| 亚洲国产精品二十页| 精品国产91洋老外米糕| 欧美精品第1页| 欧美三级中文字| 色综合久久久久久久| av在线不卡观看免费观看| 国产一区二区精品久久| 免播放器亚洲一区| 首页国产欧美久久| 亚洲一级电影视频| 亚洲欧美欧美一区二区三区| 国产精品久久久久久亚洲毛片 | 色妞www精品视频| 成人v精品蜜桃久久一区| 国产酒店精品激情| 精品影院一区二区久久久| 日韩国产精品久久久久久亚洲| 性久久久久久久久久久久| 亚洲高清免费在线| 亚洲超碰97人人做人人爱| 亚洲永久精品国产| 亚洲资源中文字幕| 一二三区精品视频| 偷拍与自拍一区| 欧美96一区二区免费视频| 日韩av网站免费在线| 毛片不卡一区二区| 久久精品国产一区二区三区免费看| 久久丁香综合五月国产三级网站| 久久er99热精品一区二区| 另类欧美日韩国产在线| 精品午夜久久福利影院| 国产精品一区一区三区| 成人精品视频网站| 91网上在线视频| 欧洲精品在线观看| 欧美久久久久久蜜桃| 欧美成人伊人久久综合网| 国产亚洲一区二区三区四区| 国产人伦精品一区二区| 亚洲品质自拍视频| 日韩精品久久理论片| 国产在线观看免费一区| 成a人片亚洲日本久久| 欧美在线观看视频一区二区三区| 欧美日韩精品欧美日韩精品一| 欧美剧情片在线观看| 亚洲精品在线免费观看视频| 日本一二三不卡| 亚洲综合999| 美美哒免费高清在线观看视频一区二区| 蜜桃视频在线观看一区| 国产风韵犹存在线视精品| 成人午夜大片免费观看| 色一情一乱一乱一91av| 91精品国产欧美一区二区成人| 国产亚洲精品7777| 亚洲综合丁香婷婷六月香| 国精产品一区一区三区mba桃花 | 欧美一区二区三区思思人| 久久久亚洲欧洲日产国码αv| 亚洲精品日日夜夜| 九一九一国产精品| 色欧美乱欧美15图片| 久久亚洲影视婷婷| 亚洲第一主播视频| 成人app下载| 日韩免费性生活视频播放| 亚洲美腿欧美偷拍| 国产精品18久久久久久久网站| 欧美日韩一区在线| 国产精品黄色在线观看| 美女视频一区在线观看| 成人av中文字幕| 精品福利一区二区三区免费视频| 亚洲精品日韩综合观看成人91| 久久99在线观看| 欧美性大战久久久久久久蜜臀 | 久久久不卡网国产精品一区| 一区二区三区 在线观看视频| 国产在线观看免费一区| 欧美另类高清zo欧美| 国产精品高潮呻吟久久| 国产一区二区三区在线看麻豆| 欧美日本一道本| 亚洲乱码精品一二三四区日韩在线| 经典三级视频一区| 制服丝袜亚洲色图| 亚洲一区二区不卡免费| 99久久免费视频.com| 国产日韩av一区| 国产精品综合二区| 日韩欧美一级特黄在线播放| 亚洲自拍偷拍网站| 日本韩国欧美一区| 亚洲欧美日韩久久精品| 99精品久久久久久| 国产精品美女久久久久久久| 国产成人精品免费一区二区| 欧美成人精品二区三区99精品| 日韩成人av影视| 欧美日韩视频在线第一区 | 欧美日韩国产大片| 亚洲图片欧美综合| 欧美色图天堂网| 五月天激情综合网| 欧美一区二区三区的| 伦理电影国产精品|