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

📄 inpufrm.frm

📁 一个进销存系统,界面清楚,操作简单,是一个不错的企业进销存系统
💻 FRM
字号:
VERSION 5.00
Object = "{00028C01-0000-0000-0000-000000000046}#1.0#0"; "DBGRID32.OCX"
Object = "{FAEEE763-117E-101B-8933-08002B2F4F5A}#1.1#0"; "DBLIST32.OCX"
Begin VB.Form inpufrm 
   BorderStyle     =   3  'Fixed Dialog
   Caption         =   "公司业务录入"
   ClientHeight    =   7200
   ClientLeft      =   2115
   ClientTop       =   2895
   ClientWidth     =   12240
   Icon            =   "inpufrm.frx":0000
   LinkTopic       =   "Form1"
   MaxButton       =   0   'False
   MinButton       =   0   'False
   ScaleHeight     =   7200
   ScaleWidth      =   12240
   ShowInTaskbar   =   0   'False
   WhatsThisHelp   =   -1  'True
   Begin VB.Data Data4 
      Caption         =   "Data4"
      Connect         =   "Access"
      DatabaseName    =   "C:\Program Files\YWGL\ywy.mdb"
      DefaultCursorType=   0  '缺省游标
      DefaultType     =   2  '使用 ODBC
      Exclusive       =   0   'False
      Height          =   285
      Left            =   4200
      Options         =   0
      ReadOnly        =   0   'False
      RecordsetType   =   1  'Dynaset
      RecordSource    =   "kh"
      Top             =   6960
      Visible         =   0   'False
      Width           =   1335
   End
   Begin MSDBCtls.DBCombo DBCombo3 
      Bindings        =   "inpufrm.frx":0442
      DataField       =   "业务员"
      DataSource      =   "Data1"
      Height          =   330
      Left            =   8580
      TabIndex        =   15
      Top             =   600
      Width           =   1280
      _ExtentX        =   2249
      _ExtentY        =   582
      _Version        =   327680
      ForeColor       =   255
      ListField       =   "姓名"
      Text            =   "DBCombo3"
   End
   Begin MSDBCtls.DBCombo DBCombo2 
      Bindings        =   "inpufrm.frx":0456
      DataField       =   "商品名称"
      DataSource      =   "Data1"
      Height          =   330
      Left            =   4520
      TabIndex        =   14
      Top             =   600
      Width           =   4095
      _ExtentX        =   7223
      _ExtentY        =   582
      _Version        =   327680
      ForeColor       =   255
      ListField       =   "商品名称"
      Text            =   "DBCombo2"
   End
   Begin MSDBCtls.DBCombo DBCombo1 
      Bindings        =   "inpufrm.frx":046A
      DataField       =   "客户名称"
      DataSource      =   "Data1"
      Height          =   330
      Left            =   960
      TabIndex        =   13
      Top             =   600
      Width           =   3585
      _ExtentX        =   6324
      _ExtentY        =   582
      _Version        =   327680
      ForeColor       =   255
      ListField       =   "客户名称"
      Text            =   "DBCombo1"
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
   End
   Begin VB.CommandButton Command7 
      Caption         =   ">>"
      Height          =   255
      Left            =   9630
      TabIndex        =   11
      Top             =   3240
      Width           =   375
   End
   Begin VB.CommandButton Command6 
      Caption         =   ">>"
      Height          =   255
      Left            =   6910
      TabIndex        =   10
      Top             =   3240
      Width           =   375
   End
   Begin VB.CommandButton Command5 
      Caption         =   ">>"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   10.5
         Charset         =   134
         Weight          =   400
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      Height          =   255
      Left            =   5400
      MaskColor       =   &H00E0E0E0&
      TabIndex        =   9
      Top             =   3240
      Width           =   375
   End
   Begin VB.Frame Frame2 
      Caption         =   "备注区"
      Height          =   1335
      Left            =   240
      TabIndex        =   7
      Top             =   5520
      Width           =   5415
      Begin VB.TextBox Text1 
         BackColor       =   &H00C0E0FF&
         DataField       =   "备注"
         DataSource      =   "Data1"
         Height          =   975
         Left            =   120
         MultiLine       =   -1  'True
         ScrollBars      =   2  'Vertical
         TabIndex        =   8
         Top             =   240
         Width           =   5175
      End
   End
   Begin MSDBGrid.DBGrid DBGrid2 
      Bindings        =   "inpufrm.frx":047E
      Height          =   2415
      Left            =   120
      OleObjectBlob   =   "inpufrm.frx":0492
      TabIndex        =   6
      Top             =   3000
      Width           =   12015
   End
   Begin VB.Frame Frame1 
      Caption         =   "操作区"
      Height          =   1335
      Left            =   5880
      TabIndex        =   1
      Top             =   5520
      Width           =   5415
      Begin VB.CommandButton Command1 
         Caption         =   "增加业务&A"
         Height          =   495
         Left            =   240
         TabIndex        =   5
         Top             =   480
         Width           =   1095
      End
      Begin VB.CommandButton Command2 
         Caption         =   "删除业务&D"
         Height          =   495
         Left            =   1440
         TabIndex        =   4
         Top             =   480
         Width           =   1215
      End
      Begin VB.CommandButton Command3 
         Caption         =   "至表首部&T"
         Height          =   495
         Left            =   2760
         TabIndex        =   3
         Top             =   480
         Width           =   1095
      End
      Begin VB.CommandButton Command4 
         Caption         =   "至表尾部&E"
         Height          =   495
         Left            =   3960
         TabIndex        =   2
         Top             =   480
         Width           =   1215
      End
   End
   Begin VB.Data Data3 
      Caption         =   "Data3"
      Connect         =   "Access"
      DatabaseName    =   "C:\Program Files\YWGL\ywy.mdb"
      DefaultCursorType=   0  '缺省游标
      DefaultType     =   2  '使用 ODBC
      Exclusive       =   0   'False
      Height          =   345
      Left            =   3000
      Options         =   0
      ReadOnly        =   0   'False
      RecordsetType   =   1  'Dynaset
      RecordSource    =   "sp"
      Top             =   6960
      Width           =   1140
   End
   Begin VB.Data Data2 
      Caption         =   "Data2"
      Connect         =   "Access"
      DatabaseName    =   "C:\Program Files\YWGL\ywy.mdb"
      DefaultCursorType=   0  '缺省游标
      DefaultType     =   2  '使用 ODBC
      Exclusive       =   0   'False
      Height          =   345
      Left            =   1560
      Options         =   0
      ReadOnly        =   0   'False
      RecordsetType   =   1  'Dynaset
      RecordSource    =   "ywy"
      Top             =   6960
      Width           =   1065
   End
   Begin VB.Data Data1 
      Caption         =   "Data1"
      Connect         =   "Access"
      DatabaseName    =   "C:\Program Files\YWGL\ywy.mdb"
      DefaultCursorType=   0  '缺省游标
      DefaultType     =   2  '使用 ODBC
      Exclusive       =   0   'False
      Height          =   345
      Left            =   240
      Options         =   0
      ReadOnly        =   0   'False
      RecordsetType   =   1  'Dynaset
      RecordSource    =   "yw"
      Top             =   6960
      Width           =   1065
   End
   Begin MSDBGrid.DBGrid DBGrid1 
      Bindings        =   "inpufrm.frx":2064
      Height          =   2415
      Left            =   120
      OleObjectBlob   =   "inpufrm.frx":2078
      TabIndex        =   0
      Top             =   360
      Width           =   12015
   End
   Begin VB.Label Label1 
      BackStyle       =   0  'Transparent
      Caption         =   "金 升 科 技 发 展 有 限 公 司 业 务 录 入"
      BeginProperty Font 
         Name            =   "宋体"
         Size            =   12
         Charset         =   134
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
      ForeColor       =   &H00000000&
      Height          =   255
      Left            =   3120
      TabIndex        =   12
      Top             =   75
      Width           =   5775
   End
End
Attribute VB_Name = "inpufrm"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False

Private Sub Command1_Click()
With Data1.Recordset
 If .RecordCount <> 0 Then
    .MoveLast
    id = Val(.Fields("编号").Value) + 1
    .Edit
 Else
    id = 1
End If
 .AddNew
 .Fields("编号").Value = Str(id)
 .Fields("备注").Value = "备注说明:"
 
 .Update
 .MoveLast
 Command5.Top = DBGrid2.Top + 200 + DBGrid2.Row * DBGrid2.RowHeight + 40
  .Edit
End With
End Sub


Private Sub Command2_Click()
YesNo = MsgBox("真的要删除该业务信息吗?", vbYesNo + vbQuestion, "确认删除否?")
If YesNo = vbYes And Data1.Recordset.RecordCount <> 0 Then
   Data1.Recordset.Delete
   Command5.Top = DBGrid2.Top + 200 + DBGrid2.Row * DBGrid2.RowHeight + 40
   Data1.Recordset.MoveLast
   DBGrid1.Refresh
Else
   MsgBox "已删除完了!"
End If
End Sub

Private Sub Command3_Click()

Data1.Recordset.MoveFirst
Command5.Top = DBGrid2.Top + 200 + DBGrid2.Row * DBGrid2.RowHeight + 40
End Sub

Private Sub Command4_Click()
Data1.Recordset.MoveLast
Command5.Top = DBGrid2.Top + 200 + DBGrid2.Row * DBGrid2.RowHeight + 40
End Sub

Private Sub Command5_Click()

   With Data1.Recordset
     .Edit
     With Data1.Recordset
     .Fields("毛利").Value = (.Fields("售价").Value - .Fields("进价").Value) * .Fields("销售量").Value
End With

    .Update
    .Edit
End With
End Sub

Private Sub Command6_Click()
  With Data1.Recordset
     .Edit
     With Data1.Recordset
     .Fields("应收").Value = .Fields("毛利").Value
End With

    .Update
    .Edit
End With
End Sub

Private Sub Command7_Click()
  With Data1.Recordset
    
   
     With Data1.Recordset
       .Edit
     .Fields("欠款").Value = .Fields("应收").Value - .Fields("实收").Value
End With

    .Update
    .Edit
End With

End Sub

Private Sub DBGrid1_Click()
DBCombo1.Top = DBGrid1.Top + 200 + DBGrid1.Row * DBGrid1.RowHeight + 40
DBCombo2.Top = DBGrid1.Top + 200 + DBGrid1.Row * DBGrid1.RowHeight + 40
DBCombo3.Top = DBGrid1.Top + 200 + DBGrid1.Row * DBGrid1.RowHeight + 40
End Sub

Private Sub DBGrid1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
DBCombo1.Top = DBGrid1.Top + 200 + DBGrid1.Row * DBGrid1.RowHeight + 40
DBCombo2.Top = DBGrid1.Top + 200 + DBGrid1.Row * DBGrid1.RowHeight + 40
DBCombo3.Top = DBGrid1.Top + 200 + DBGrid1.Row * DBGrid1.RowHeight + 40
End Sub

Private Sub DBGrid2_Click()
Command5.Top = DBGrid2.Top + 200 + DBGrid2.Row * DBGrid2.RowHeight + 40
Command6.Top = DBGrid2.Top + 200 + DBGrid2.Row * DBGrid2.RowHeight + 40
Command7.Top = DBGrid2.Top + 200 + DBGrid2.Row * DBGrid2.RowHeight + 40
End Sub

Private Sub DBGrid2_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

Command5.Top = DBGrid2.Top + 200 + DBGrid2.Row * DBGrid2.RowHeight + 40
Command6.Top = DBGrid2.Top + 200 + DBGrid2.Row * DBGrid2.RowHeight + 40
Command7.Top = DBGrid2.Top + 200 + DBGrid2.Row * DBGrid2.RowHeight + 40
End Sub

Private Sub Text1_Change()
If Text1.Text = "" Then
   Text1.Text = "备注说明:"
End If

End Sub

⌨️ 快捷键说明

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