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

📄 main_ysyf_yfzkgl.frm

📁 有关餐饮系统的详细介绍
💻 FRM
📖 第 1 页 / 共 2 页
字号:
         EndProperty
         BeginProperty Column03 
            DataField       =   "金额"
            Caption         =   "金额"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column04 
            DataField       =   "折扣"
            Caption         =   "折扣"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column05 
            DataField       =   "税率"
            Caption         =   "税率"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column06 
            DataField       =   "应付"
            Caption         =   "应付"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column07 
            DataField       =   "实付"
            Caption         =   "实付"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column08 
            DataField       =   "未付"
            Caption         =   "未付"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column09 
            DataField       =   "经手人"
            Caption         =   "经手人"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column10 
            DataField       =   "操作员"
            Caption         =   "操作员"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column11 
            DataField       =   "供应商全称"
            Caption         =   "供应商全称"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column12 
            DataField       =   "欠款日期"
            Caption         =   "欠款日期"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column13 
            DataField       =   "还款日期"
            Caption         =   "还款日期"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column14 
            DataField       =   "付款方式"
            Caption         =   "付款方式"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         BeginProperty Column15 
            DataField       =   "是否结清"
            Caption         =   "是否结清"
            BeginProperty DataFormat {6D835690-900B-11D0-9484-00A0C91110ED} 
               Type            =   0
               Format          =   ""
               HaveTrueFalseNull=   0
               FirstDayOfWeek  =   0
               FirstWeekOfYear =   0
               LCID            =   2052
               SubFormatType   =   0
            EndProperty
         EndProperty
         SplitCount      =   1
         BeginProperty Split0 
            BeginProperty Column00 
               ColumnWidth     =   1695.118
            EndProperty
            BeginProperty Column01 
               ColumnWidth     =   629.858
            EndProperty
            BeginProperty Column02 
               ColumnWidth     =   464.882
            EndProperty
            BeginProperty Column03 
               ColumnWidth     =   555.024
            EndProperty
            BeginProperty Column04 
               ColumnWidth     =   555.024
            EndProperty
            BeginProperty Column05 
               ColumnWidth     =   450.142
            EndProperty
            BeginProperty Column06 
               ColumnWidth     =   689.953
            EndProperty
            BeginProperty Column07 
               ColumnWidth     =   629.858
            EndProperty
            BeginProperty Column08 
               ColumnWidth     =   510.236
            EndProperty
            BeginProperty Column09 
               ColumnWidth     =   599.811
            EndProperty
            BeginProperty Column10 
               ColumnWidth     =   689.953
            EndProperty
            BeginProperty Column11 
               ColumnWidth     =   1679.811
            EndProperty
            BeginProperty Column12 
               ColumnWidth     =   1785.26
            EndProperty
            BeginProperty Column13 
               ColumnWidth     =   1769.953
            EndProperty
            BeginProperty Column14 
               ColumnWidth     =   870.236
            EndProperty
            BeginProperty Column15 
               ColumnWidth     =   824.882
            EndProperty
         EndProperty
      End
   End
   Begin VB.Frame Frame3 
      Height          =   1050
      Left            =   9135
      TabIndex        =   8
      Top             =   2535
      Width           =   2370
      Begin VB.CommandButton Comview 
         Caption         =   "查看进货单信息"
         Height          =   330
         Left            =   180
         TabIndex        =   10
         Top             =   225
         Width           =   2010
      End
      Begin VB.CommandButton ComPrint 
         Caption         =   "打印应付款信息"
         Height          =   330
         Left            =   180
         TabIndex        =   9
         Top             =   630
         Width           =   2010
      End
   End
End
Attribute VB_Name = "main_ysyf_yfzkgl"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim newcnn As New Connection     '定义数据库连接
Dim myval, SQL0, SQL1, SQL2, SQL3 As String     '定义字符串变量
Dim rs1 As New ADODB.Recordset     '定义数据集对象
Private Sub Form_Load()
 rq.text = Now     '设置时间
 DT2.Value = Date + 1
 DT1.Value = DT2.Value - 30
 '向combo1添加供应商列表
 rs1.Open "select 供应商全称 from 进货单据临时表 group by 供应商全称", cnn, adOpenKeyset, adLockOptimistic
 If rs1.BOF = False Then rs1.MoveFirst
 For i = 0 To rs1.RecordCount - 1
   Combo1.AddItem (Trim(rs1.Fields("供应商全称")))
   rs1.MoveNext
 Next i
 If Combo1.ListCount > 0 Then Combo1.ListIndex = 0
 rs1.Close
End Sub
Private Sub Comfind_Click()     '查询统计应付帐款信息
 If Combo1.text <> "" Then
   Adodc1.RecordSource = "select * from 进货单据临时表 where 进货单据临时表.欠款日期 between '" + Str(DT1.Value) + "'AND '" + Str(DT2.Value) + "'and 进货单据临时表.供应商全称='" + Trim(Combo1.text) + "'and 进货单据临时表.是否结清='否'"
   Adodc1.Refresh
   If Adodc1.Recordset.RecordCount > 0 Then
    Adodc2.RecordSource = "select count(*)as 记录,sum(数量)as 数量合计,sum(应付)as 应付合计,sum(实付)as 实付合计,sum(未付)as 未付合计 from 进货单据临时表 where 进货单据临时表.欠款日期 between '" + Str(DT1.Value) + "'AND '" + Str(DT2.Value) + "'and 进货单据临时表.供应商全称='" + Trim(Combo1.text) + "'and 进货单据临时表.是否结清='否'"
    Adodc2.Refresh
    If Adodc2.Recordset.Fields(0) <> "" Then Labjl.Caption = Adodc2.Recordset.Fields(0) Else Labjl.Caption = "0"
    If Adodc2.Recordset.Fields(1) <> "" Then Labhjsl.Caption = Adodc2.Recordset.Fields(1) Else Labhjsl.Caption = "0"
    If Adodc2.Recordset.Fields(2) <> "" Then Labyfhj.Caption = Format(Adodc2.Recordset.Fields(2), "0.00") Else Labyfhj.Caption = "0.00"
    If Adodc2.Recordset.Fields(3) <> "" Then Labsfhj.Caption = Format(Adodc2.Recordset.Fields(3), "0.00") Else Labsfhj.Caption = "0.00"
    If Adodc2.Recordset.Fields(4) <> "" Then Labwfhj.Caption = Format(Adodc2.Recordset.Fields(4), "0.00") Else Labwfhj.Caption = "0.00"
   Else
    MsgBox "没有付款供应商!"
   End If
  Else
   MsgBox "请输入供应商全称!"
 End If
End Sub
Private Sub Comone_Click()     '归还单个帐款
 newcnn.Open "Provider=MSDASQL.1;Persist Security Info=False;User ID=sa;Data Source=CYGLXT"
 Adodc1.RecordSource = "select * from 进货单据临时表 where 欠款日期 between '" + Str(DT1.Value) + "'AND '" + Str(DT2.Value) + "'and 供应商全称='" + Trim(Combo1.text) + "'"
 Adodc1.Refresh
 If Adodc1.Recordset.RecordCount > 0 Then
  myval = MsgBox("确认归还[" & Combo1.text & "]的帐款吗?", vbYesNo)
  If myval = vbYes Then
   SQL0 = "update 进货单据临时表 set 还款日期='" + Trim(rq.text) + "',是否结清='是' where 进货票号='" + Trim(Adodc1.Recordset.Fields("进货票号")) + "'and 供应商全称='" + Trim(Combo1.text) + "'and 是否结清='否'"
   newcnn.Execute SQL0
   SQL1 = "insert 付款单据历史表(结帐票号,品种数,数量,金额,折扣,税率,应付,实付,付款金额,供应商全称,欠款日期,还款日期,付款方式,是否结清) select 进货票号,品种数,数量,金额,折扣,税率,应付,实付,未付,供应商全称,欠款日期,还款日期,付款方式,是否结清 from 进货单据临时表 where 进货票号='" + Trim(Adodc1.Recordset.Fields("进货票号")) + "'and 供应商全称='" + Trim(Combo1.text) + "'and 是否结清='是'"
   newcnn.Execute SQL1
   SQL2 = "insert 进货单据历史表(进货票号,品种数,数量,金额,折扣,税率,应付,实付,未付,经手人,操作员,供应商全称,欠款日期,还款日期,付款方式,是否结清) select 进货票号,品种数,数量,金额,折扣,税率,应付,实付,未付,经手人,操作员,供应商全称,欠款日期,还款日期,付款方式,是否结清 from 进货单据临时表 where 进货票号='" + Trim(Adodc1.Recordset.Fields("进货票号")) + "'and 供应商全称='" + Trim(Combo1.text) + "'and 是否结清='是'"
   newcnn.Execute SQL2
   SQL3 = "delete 进货单据临时表 where 进货票号='" + Trim(Adodc1.Recordset.Fields("进货票号")) + "'and 供应商全称='" + Trim(Combo1.text) + "'and 是否结清='是'"
   newcnn.Execute SQL3
   MsgBox "已成功归还[" & Combo1.text & "]的帐款!"
   Adodc1.Refresh
  End If
 Else
  MsgBox "没有付款供应商!"
 End If
 newcnn.Close
End Sub
Private Sub Comall_Click()     '归还所有帐款
 newcnn.Open "Provider=MSDASQL.1;Persist Security Info=False;User ID=sa;Data Source=CYGLXT"
 Adodc1.RecordSource = "select * from 进货单据临时表 where 欠款日期 between '" + Str(DT1.Value) + "'AND '" + Str(DT2.Value) + "'and 供应商全称='" + Trim(Combo1.text) + "'"
 Adodc1.Refresh
 If Adodc1.Recordset.RecordCount > 0 Then
  myval = MsgBox("确认归还[" & Combo1.text & "]的帐款吗?", vbYesNo)
  If myval = vbYes Then
   SQL0 = "update 进货单据临时表 set 还款日期='" + Trim(rq.text) + "',是否结清='是' where 供应商全称='" + Trim(Combo1.text) + "'and 是否结清='否'"
   newcnn.Execute SQL0
   SQL1 = "insert 付款单据历史表(结帐票号,品种数,数量,金额,折扣,税率,应付,实付,付款金额,供应商全称,欠款日期,还款日期,付款方式,是否结清) select 进货票号,品种数,数量,金额,折扣,税率,应付,实付,未付,供应商全称,欠款日期,还款日期,付款方式,是否结清 from 进货单据临时表 where 供应商全称='" + Trim(Combo1.text) + "'and 是否结清='是'"
   newcnn.Execute SQL1
   SQL2 = "insert 进货单据历史表(进货票号,品种数,数量,金额,折扣,税率,应付,实付,未付,经手人,操作员,供应商全称,欠款日期,还款日期,付款方式,是否结清) select 进货票号,品种数,数量,金额,折扣,税率,应付,实付,未付,经手人,操作员,供应商全称,欠款日期,还款日期,付款方式,是否结清 from 进货单据临时表 where 供应商全称='" + Trim(Combo1.text) + "'and 是否结清='是'"
   newcnn.Execute SQL2
   SQL3 = "delete 进货单据临时表 where 供应商全称='" + Trim(Combo1.text) + "'and 是否结清='是'"
   newcnn.Execute SQL3
   MsgBox "已成功归还[" & Combo1.text & "]的帐款!"
   Adodc1.Refresh
  End If
 Else
  MsgBox "没有付款供应商!"
 End If
 newcnn.Close
End Sub
Private Sub ComView_Click()     '显示进货单信息
 If Adodc1.Recordset.RecordCount > 0 Then
  Load main_ysyf_jhdxx
  main_ysyf_jhdxx.Show
  Me.Enabled = False
 Else
  MsgBox "无进货单信息!"
 End If
End Sub
Private Sub Comprint_Click()     '打印应付帐款信息
 DataE1.rsCommand1.Open "select * from 进货单据临时表 where 进货单据临时表.欠款日期 between '" + Str(DT1.Value) + "'AND '" + Str(DT2.Value) + "'and 进货单据临时表.供应商全称='" + Trim(Combo1.text) + "'and 进货单据临时表.是否结清='否'", cnn, adOpenKeyset, adLockOptimistic
 DR1_yfzkdy.Show
End Sub
Private Sub comend_Click()
 frm_main.Enabled = True
 Unload Me
End Sub
Private Sub Form_Unload(Cancel As Integer)
 frm_main.Enabled = True
End Sub

⌨️ 快捷键说明

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