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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? frmretreat.frm

?? 進銷存管理
?? FRM
字號:
VERSION 5.00
Object = "{6B7E6392-850A-101B-AFC0-4210102A8DA7}#1.1#0"; "COMCTL32.OCX"
Begin VB.Form frmRetreat 
   BorderStyle     =   4  'Fixed ToolWindow
   Caption         =   "退貨登記"
   ClientHeight    =   4515
   ClientLeft      =   45
   ClientTop       =   285
   ClientWidth     =   7875
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   MinButton       =   0   'False
   ScaleHeight     =   4515
   ScaleWidth      =   7875
   ShowInTaskbar   =   0   'False
   StartUpPosition =   2  'CenterScreen
   Begin VB.Frame fraRetreat 
      Height          =   4545
      Left            =   30
      TabIndex        =   1
      Top             =   -60
      Width           =   7815
      Begin VB.TextBox txtRID 
         BackColor       =   &H00C0FFFF&
         Height          =   285
         Left            =   1110
         Locked          =   -1  'True
         TabIndex        =   14
         TabStop         =   0   'False
         Top             =   3578
         Width           =   1725
      End
      Begin ComctlLib.ListView lsvList 
         Height          =   2955
         Left            =   210
         TabIndex        =   0
         Top             =   570
         Width           =   7365
         _ExtentX        =   12991
         _ExtentY        =   5212
         LabelWrap       =   -1  'True
         HideSelection   =   -1  'True
         _Version        =   327680
         ForeColor       =   -2147483640
         BackColor       =   -2147483643
         Appearance      =   1
         BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
            Name            =   "MS Sans Serif"
            Size            =   8.25
            Charset         =   0
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         MouseIcon       =   "frmRetreat.frx":0000
         NumItems        =   0
      End
      Begin VB.CommandButton cmdAddRetreat 
         Caption         =   "登記到數(shù)據(jù)庫(&L)"
         Default         =   -1  'True
         Height          =   315
         Left            =   4710
         TabIndex        =   6
         Top             =   3960
         Width           =   1605
      End
      Begin VB.CommandButton cmdAddRetreatCancel 
         Cancel          =   -1  'True
         Caption         =   "取消(&C)"
         Height          =   315
         Left            =   6330
         TabIndex        =   7
         Top             =   3960
         Width           =   1215
      End
      Begin VB.TextBox txtDay 
         BackColor       =   &H00C0FFFF&
         BeginProperty Font 
            Name            =   "MS Sans Serif"
            Size            =   8.25
            Charset         =   0
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   285
         Left            =   7050
         TabIndex        =   5
         Top             =   3578
         Width           =   285
      End
      Begin VB.TextBox txtMonth 
         BackColor       =   &H00C0FFFF&
         BeginProperty Font 
            Name            =   "MS Sans Serif"
            Size            =   8.25
            Charset         =   0
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   285
         Left            =   6510
         TabIndex        =   4
         Top             =   3578
         Width           =   285
      End
      Begin VB.TextBox txtYear 
         BackColor       =   &H00C0FFFF&
         BeginProperty Font 
            Name            =   "MS Sans Serif"
            Size            =   8.25
            Charset         =   0
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   285
         Left            =   5730
         TabIndex        =   3
         Top             =   3578
         Width           =   525
      End
      Begin VB.TextBox txtRCount 
         BackColor       =   &H00C0FFFF&
         BeginProperty Font 
            Name            =   "MS Sans Serif"
            Size            =   8.25
            Charset         =   0
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   285
         Left            =   3870
         TabIndex        =   2
         Top             =   3578
         Width           =   1005
      End
      Begin VB.Label lblRID 
         AutoSize        =   -1  'True
         Caption         =   "退貨編號:"
         Height          =   180
         Left            =   210
         TabIndex        =   15
         Top             =   3630
         Width           =   810
      End
      Begin VB.Label lblDay 
         AutoSize        =   -1  'True
         Caption         =   "日"
         Height          =   180
         Left            =   7380
         TabIndex        =   13
         Top             =   3630
         Width           =   180
      End
      Begin VB.Label lblMonth 
         AutoSize        =   -1  'True
         Caption         =   "月"
         Height          =   180
         Left            =   6840
         TabIndex        =   12
         Top             =   3630
         Width           =   180
      End
      Begin VB.Label lblYear 
         AutoSize        =   -1  'True
         Caption         =   "年"
         Height          =   180
         Left            =   6300
         TabIndex        =   11
         Top             =   3630
         Width           =   180
      End
      Begin VB.Label lblRDate 
         AutoSize        =   -1  'True
         Caption         =   "日期:"
         Height          =   180
         Left            =   5190
         TabIndex        =   10
         Top             =   3630
         Width           =   450
      End
      Begin VB.Label lblRCount 
         AutoSize        =   -1  'True
         Caption         =   "數(shù)量:"
         Height          =   180
         Left            =   3330
         TabIndex        =   9
         Top             =   3630
         Width           =   450
      End
      Begin VB.Label lblSelRetreat 
         AutoSize        =   -1  'True
         Caption         =   "從已登記的出售交易中退貨: (有 X 的表示不能進行退貨)"
         BeginProperty Font 
            Name            =   "MS Sans Serif"
            Size            =   8.25
            Charset         =   0
            Weight          =   400
            Underline       =   0   'False
            Italic          =   0   'False
            Strikethrough   =   0   'False
         EndProperty
         Height          =   195
         Left            =   270
         TabIndex        =   8
         Top             =   300
         Width           =   4335
      End
   End
End
Attribute VB_Name = "frmRetreat"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim Customer As String
Dim Product As String
Dim model As String
Dim OCount As Long
Dim RCount As Long
Dim ODate As Date
Public clmX As ColumnHeader
Public itmX As ListItem
Public i As Integer
Private Sub SetRetreatID()
  Set rdoRS = rdoConn.OpenResultset("select count(r_id) c from retreat")
  RowsInTable = rdoRS.rdoColumns("c")
  RID = "R" & Format(RowsInTable + 1, "000000000")
  txtRID.Text = RID
  rdoRS.Close
End Sub
Public Sub IfCanAddRetreat()
  Dim CanAddRetreat As Boolean
  CanAddRetreat = txtRCount.Text <> "" _
                 And txtYear.Text <> "" And txtMonth.Text <> "" And txtDay.Text <> ""
  If CanAddRetreat Then
    cmdAddRetreat.Enabled = True
  Else
    cmdAddRetreat.Enabled = False
  End If
End Sub

Public Sub FillList()
Dim found As Boolean

On Error GoTo ErrorHandle
    lsvList.ListItems.Clear
    i = 1
    Set rdoRS = rdoConn.OpenResultset("select o_id,s_id,p_name,p_model,c_name,o_count,r_count,o_date from store,output,product,customer" _
                                      & " where output.p_id=product.p_id and output.c_id=customer.c_id and store.p_id=product.p_id" _
                                      & " order by o_id", rdUseServer, rdConcurRowver)
    With rdoRS
      While Not .EOF
        Set itmX = lsvList.ListItems.Add(, , "")
        If .rdoColumns("r_count") = .rdoColumns("o_count") Then itmX.Text = "X"
        itmX.Tag = 7
        itmX.SubItems(1) = .rdoColumns("o_id")
        itmX.SubItems(2) = .rdoColumns("c_name")
        itmX.SubItems(3) = .rdoColumns("p_name")
        itmX.SubItems(4) = .rdoColumns("p_model")
        itmX.SubItems(5) = .rdoColumns("o_count")
        itmX.SubItems(6) = .rdoColumns("r_count")
        itmX.SubItems(7) = .rdoColumns("o_date")
        .MoveNext
      Wend
    End With
    
Exit Sub
ErrorHandle:
  ShowErr
End Sub

Private Sub cmdAddRetreat_Click()
Dim found As Boolean

  On Error GoTo ErrorHandle
    rdoConn.BeginTrans
    '向退貨表格添加記錄
    Set rdoRS = rdoConn.OpenResultset("select * from retreat", rdUseServer, rdConcurRowver)
    With rdoRS
      .AddNew
      .rdoColumns("r_id") = txtRID.Text
      .rdoColumns("o_id") = OID
      .rdoColumns("r_count") = CLng(txtRCount.Text)
      .rdoColumns("r_date") = CDate(txtYear.Text & "/" & txtMonth.Text & "/" & txtDay.Text)
      .Update
    End With
    rdoRS.Close
    '修改銷售表的r_count字段
    Set rdoRS = rdoConn.OpenResultset("select r_count " _
                                    & "from output " _
                                    & "where o_id='" & OID & "'", rdUseServer, rdConcurRowver)
    With rdoRS
      .Edit
      .rdoColumns("r_count") = .rdoColumns("r_count") + CLng(txtRCount.Text)
      .Update
      .Close
    End With
    '修改業(yè)務員業(yè)績
    Set rdoRS = rdoConn.OpenResultset("select b_trades,o_price,r_count " _
                                    & "from businessman,output " _
                                    & "where output.o_id='" & OID & "' and output.b_id=businessman.b_id", _
                                    rdUseServer, rdConcurRowver)
    With rdoRS
      .Edit
      .rdoColumns("b_trades") = .rdoColumns("b_trades") - .rdoColumns("o_price") * CLng(txtRCount.Text)
      .Update
      .Close
    End With
    '修改庫存
    Set rdoRS = rdoConn.OpenResultset("select * from store", rdUseServer, rdConcurRowver)
    With rdoRS
      While Not found And Not .EOF
        If .rdoColumns("s_id") = SID Then
          .Edit
          .rdoColumns("s_count") = .rdoColumns("s_count") + CLng(txtRCount.Text)
          .Update
          found = True
        Else
          .MoveNext
        End If
      Wend
    End With
    rdoRS.Close
    rdoConn.CommitTrans
    MsgBox "退貨數(shù)據(jù)已登記到數(shù)據(jù)庫。", vbInformation, "Data Manager"
    FillList
    txtRCount.Text = ""
    cmdAddRetreat.Enabled = False
    txtRCount.Enabled = False
    SetRetreatID
Exit Sub
ErrorHandle:
  ShowErr
End Sub

Private Sub cmdAddRetreatCancel_Click()
  Unload Me
End Sub


Private Sub Form_Load()
  txtYear.Text = Year(Now)
  txtMonth.Text = Month(Now)
  txtDay.Text = Day(Now)
  ShowStatus ("退貨登記")
  lsvList.View = lvwReport
  Set clmX = lsvList.ColumnHeaders.Add(, , , 10)
  Set clmX = lsvList.ColumnHeaders.Add(, , "銷售編號", 1000)
  Set clmX = lsvList.ColumnHeaders.Add(, , "客戶", 600)
  Set clmX = lsvList.ColumnHeaders.Add(, , "商品", 800)
  Set clmX = lsvList.ColumnHeaders.Add(, , "型號", 800)
  Set clmX = lsvList.ColumnHeaders.Add(, , "數(shù)量", 400)
  Set clmX = lsvList.ColumnHeaders.Add(, , "已退貨數(shù)量", 800)
  Set clmX = lsvList.ColumnHeaders.Add(, , "日期", 600)
  cmdAddRetreat.Enabled = False
  txtRCount.Enabled = False
On Error GoTo ErrorHandle
  Set rdoConn = New rdoConnection
  rdoConn.Connect = ConnectID
  rdoConn.EstablishConnection rdDriverNoPrompt, False
  SetRetreatID
  FillList
  
Exit Sub
ErrorHandle:
  ShowErr
End Sub

Private Sub Form_Unload(Cancel As Integer)
  ShowStatus ("")
End Sub

Private Sub lsvList_ItemClick(ByVal Item As ComctlLib.ListItem)
Dim found As Boolean
On Error GoTo ErrorHandle
  OID = lsvList.SelectedItem.SubItems(1)
  OCount = lsvList.SelectedItem.SubItems(5)
  RCount = lsvList.SelectedItem.SubItems(6)
  For k = 1 To lsvList.ListItems.Count
    If lsvList.ListItems(k).SubItems(5) = lsvList.ListItems(k).SubItems(6) Then
      lsvList.ListItems(k).Text = "X"
    Else
      lsvList.ListItems(k).Text = ""
    End If
  Next k
  found = False
  If lsvList.SelectedItem.Text <> "X" Then
    lsvList.SelectedItem.Text = "=>"
    Set rdoRS = rdoConn.OpenResultset("select o_id,s_id from store,output,product,customer" _
                                      & " where output.p_id=product.p_id and output.c_id=customer.c_id and store.p_id=product.p_id" _
                                      & " order by o_id")
    While Not rdoRS.EOF And Not found
      If rdoRS.rdoColumns("o_id") = OID Then
        found = True
        SID = rdoRS.rdoColumns("s_id")
      Else
        rdoRS.MoveNext
      End If
    Wend
    rdoRS.Close
  Else
    txtRCount.Enabled = False
    Err.Description = "該銷售交易已全部退貨,不能再次退貨。"
    Err.Number = 3002
    Err.Raise 3002
  End If
    
  txtRCount.Enabled = True
Exit Sub
ErrorHandle:
  ShowErr
End Sub

Private Sub txtDay_Change()
  IfCanAddRetreat
End Sub

Private Sub txtMonth_Change()
  IfCanAddRetreat
End Sub

Private Sub txtRCount_Change()
On Error GoTo ErrorHandle
  If txtRCount.Text <> "" Then
    If CInt(txtRCount.Text) > OCount - RCount Then
      Err.Description = "退貨數(shù)量大于交易數(shù)量!"
      Err.Number = 3001
      Err.Raise 3001
    End If
  End If
  IfCanAddRetreat
Exit Sub
ErrorHandle:
  ShowErr
  txtRCount.Text = ""
End Sub

Private Sub txtYear_Change()
  IfCanAddRetreat
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91在线高清观看| 日韩一区二区三区视频| 欧美日韩一卡二卡| 国产日韩欧美高清| 日韩精品一区第一页| 福利一区二区在线| 欧美一区二区三区思思人| 国产精品女主播在线观看| 日韩有码一区二区三区| 不卡视频一二三| 久久久久久亚洲综合| 婷婷国产在线综合| 92国产精品观看| 国产人久久人人人人爽| 蜜臀av国产精品久久久久 | 欧美日韩亚洲综合一区二区三区| 欧美成人性福生活免费看| 亚洲一区二区三区小说| 成人动漫在线一区| 久久久久久久国产精品影院| 日韩不卡手机在线v区| 欧美综合一区二区三区| 国产精品护士白丝一区av| 国产一区二区导航在线播放| 欧美一区二区三区四区五区| 午夜久久电影网| 欧美在线免费观看亚洲| 伊人色综合久久天天人手人婷| av在线这里只有精品| 国产女人18毛片水真多成人如厕| 激情综合色综合久久综合| 在线不卡欧美精品一区二区三区| 亚洲国产日日夜夜| 欧美日韩亚洲另类| 午夜精品成人在线| 56国语精品自产拍在线观看| 亚洲成在人线免费| 69堂精品视频| 免费欧美在线视频| 精品国产青草久久久久福利| 毛片av中文字幕一区二区| 欧美成人在线直播| 狠狠狠色丁香婷婷综合激情| 久久五月婷婷丁香社区| 狠狠色丁香久久婷婷综| 国产欧美精品一区aⅴ影院| jlzzjlzz亚洲女人18| 日韩美女啊v在线免费观看| 日本久久精品电影| 天堂va蜜桃一区二区三区漫画版| 欧美一区二区三区人| 精品一区二区三区香蕉蜜桃| 久久久久久9999| 成人精品视频网站| 一区二区三区四区激情| 6080国产精品一区二区| 国产一区二区三区精品欧美日韩一区二区三区 | 国产黄色精品网站| 国产精品卡一卡二卡三| 色狠狠桃花综合| 蜜臀a∨国产成人精品| 国产三级精品视频| 在线看日韩精品电影| 秋霞av亚洲一区二区三| 久久久国产午夜精品| 色婷婷av一区二区三区大白胸| 三级欧美在线一区| 久久精品人人做人人综合| 91浏览器入口在线观看| 三级久久三级久久久| 国产欧美一区在线| 欧美网站大全在线观看| 国产乱码字幕精品高清av| 中文字幕一区二区三区乱码在线| 欧美日韩中文另类| 国产成人午夜精品影院观看视频| 国产成人免费视频一区| 亚洲免费av高清| 在线观看日韩电影| 欧美tickle裸体挠脚心vk| 亚洲精品欧美激情| 亚洲欧美成aⅴ人在线观看| 最新欧美精品一区二区三区| 国产精品久久久久一区二区三区共| 日本一区二区三区视频视频| 国产精品久久久久久久久晋中| 国产欧美日韩视频在线观看| 国产人妖乱国产精品人妖| 亚洲国产精品成人综合| 亚洲欧洲日产国码二区| 亚洲精品网站在线观看| 亚洲高清免费视频| 久久国产精品99精品国产| 激情综合五月婷婷| 9i在线看片成人免费| 欧美在线一区二区三区| 欧美日韩一本到| 欧美精品一区二区高清在线观看| 国产日产欧产精品推荐色| 亚洲男人的天堂一区二区| 亚洲综合在线观看视频| 五月天视频一区| 国产一区视频网站| 97se亚洲国产综合在线| 欧美精品精品一区| 久久久高清一区二区三区| 中文字幕日韩av资源站| 天天av天天翘天天综合网 | 久久成人免费网站| 国产不卡高清在线观看视频| 色哟哟一区二区在线观看| 欧美丰满少妇xxxbbb| 久久嫩草精品久久久精品| 中文字幕在线不卡| 视频一区二区欧美| 国产一区二区伦理片| 色综合久久88色综合天天免费| 91麻豆精品国产91久久久久久| 久久日一线二线三线suv| 亚洲黄色片在线观看| 免费不卡在线观看| 99精品在线观看视频| 91精品国产麻豆| 17c精品麻豆一区二区免费| 日韩成人精品在线观看| www.欧美色图| 精品国产免费人成在线观看| 一区二区三区在线视频免费观看| 国产一区二区中文字幕| 欧美日韩综合不卡| 中文字幕免费观看一区| 秋霞午夜鲁丝一区二区老狼| 成人精品免费看| 日韩欧美资源站| 一区二区三区欧美| 国产v综合v亚洲欧| 日韩欧美国产一区在线观看| 亚洲精品伦理在线| 国产成人综合网站| 欧美一级久久久久久久大片| 亚洲免费色视频| 国产河南妇女毛片精品久久久| 在线91免费看| 亚洲一区二区三区四区不卡| 成人h动漫精品一区二| 欧美电影精品一区二区| 爽好多水快深点欧美视频| 91丨九色丨蝌蚪丨老版| 国产日产精品一区| 国产一区二区三区精品欧美日韩一区二区三区 | 欧美偷拍一区二区| 亚洲欧洲精品一区二区精品久久久| 久久成人免费电影| 欧美一区二区福利在线| 亚洲国产精品影院| 色综合天天综合色综合av| 国产女主播在线一区二区| 国产一区二区三区四区五区美女| 884aa四虎影成人精品一区| 亚洲一区二区三区小说| 日本久久精品电影| 亚洲最大成人网4388xx| 91影视在线播放| 国产精品久久综合| 成人黄色软件下载| 欧美高清在线精品一区| 国内精品在线播放| 精品国产123| 韩国成人在线视频| 久久久青草青青国产亚洲免观| 国产真实乱子伦精品视频| 精品久久久久av影院| 精品综合免费视频观看| 日韩欧美高清一区| 国产中文字幕一区| 中文字幕国产一区| 成人18视频日本| 亚洲精品欧美综合四区| 日本二三区不卡| 亚洲mv大片欧洲mv大片精品| 欧美男男青年gay1069videost| 香蕉影视欧美成人| 日韩一区国产二区欧美三区| 美女任你摸久久| 国产亚洲美州欧州综合国| 成人av影视在线观看| 亚洲女同ⅹxx女同tv| 欧美欧美欧美欧美首页| 日本不卡123| 久久影院午夜论| www.成人在线| 午夜在线成人av| 日韩精品一区二区三区四区视频| 狠狠色狠狠色综合| 亚洲三级视频在线观看| 9191成人精品久久| 国产成人午夜片在线观看高清观看| 自拍偷拍亚洲欧美日韩| 91精品视频网| 成人久久18免费网站麻豆|