上传用户:zhpu1995
上传日期:2013-09-06
资源大小:61151k
文件大小:3k
源码类别:

企业管理

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Begin VB.Form KF_FrmStartFinish 
  3.    BorderStyle     =   1  'Fixed Single
  4.    Caption         =   "初始化完成"
  5.    ClientHeight    =   1335
  6.    ClientLeft      =   45
  7.    ClientTop       =   330
  8.    ClientWidth     =   3585
  9.    Icon            =   "期初_初始化完成.frx":0000
  10.    LinkTopic       =   "Form1"
  11.    MaxButton       =   0   'False
  12.    MinButton       =   0   'False
  13.    Moveable        =   0   'False
  14.    ScaleHeight     =   1335
  15.    ScaleWidth      =   3585
  16.    StartUpPosition =   2  '屏幕中心
  17.    Begin VB.Frame Frame1 
  18.       Height          =   840
  19.       Left            =   60
  20.       TabIndex        =   2
  21.       Top             =   60
  22.       Width           =   3450
  23.       Begin VB.Image Image1 
  24.          Height          =   480
  25.          Left            =   135
  26.          Picture         =   "期初_初始化完成.frx":1042
  27.          Top             =   195
  28.          Width           =   480
  29.       End
  30.       Begin VB.Label Label1 
  31.          Caption         =   "请确认要进行初始化完成设置?"
  32.          Height          =   360
  33.          Left            =   780
  34.          TabIndex        =   3
  35.          Top             =   315
  36.          Width           =   2565
  37.       End
  38.    End
  39.    Begin VB.CommandButton QdCommand 
  40.       Caption         =   "取消(&C)"
  41.       Height          =   300
  42.       Index           =   1
  43.       Left            =   2385
  44.       TabIndex        =   1
  45.       Top             =   975
  46.       Width           =   1120
  47.    End
  48.    Begin VB.CommandButton QdCommand 
  49.       Caption         =   "确定(&O)"
  50.       Height          =   300
  51.       Index           =   0
  52.       Left            =   1200
  53.       TabIndex        =   0
  54.       Top             =   975
  55.       Width           =   1120
  56.    End
  57. End
  58. Attribute VB_Name = "KF_FrmStartFinish"
  59. Attribute VB_GlobalNameSpace = False
  60. Attribute VB_Creatable = False
  61. Attribute VB_PredeclaredId = True
  62. Attribute VB_Exposed = False
  63. '*****************************************************************
  64. '   模块名称:初始化完成设置
  65. '   模块功能:设置初始化完成
  66. '   编 制 者:赵宇光
  67. '   编制日期:2001/11/27
  68. '   备    注:
  69. '*****************************************************************
  70. Private Sub QdCommand_Click(Index As Integer)
  71.     
  72.     Select Case Index
  73.         Case 0                  '确定
  74.             Call StartFinish
  75.             Me.Hide
  76.         Case 1                  '取消
  77.             Unload Me
  78.     End Select
  79. End Sub
  80. Private Sub StartFinish()
  81. '函数功能:完成系统初始化设置
  82.     
  83.     Dim adoRec As New ADODB.Recordset
  84.     Dim strSQL As String
  85.     Dim Tsxx As String
  86.     
  87.     '判断是否期初完成记账
  88.     strSQL = "select EndDealFlagWh from gy_WareHouse WHERE EndDealFlagWh=0"
  89.     Set adoRec = Cw_DataEnvi.DataConnect.Execute(strSQL)
  90.     
  91.     With adoRec
  92.         If Not .EOF Then
  93.             Tsxx = "未完成期初结帐,不能进行初始化完成操作!"
  94.             Call Xtxxts(Tsxx, 0, 1)
  95.             Exit Sub
  96.         End If
  97.     End With
  98.     
  99.     '1.期初数据不可录入,期初记账不可用
  100.     
  101.     '2.初始化完成标志设为1
  102.     Cw_DataEnvi.DataConnect.Execute ("UPDATE Gy_AccInformation SET itemvalue=1 WHERE SystemCode='KF' and ItemCode='KFInit'")
  103.     '3.库房期末处理标志设为0
  104.     Cw_DataEnvi.DataConnect.Execute ("UPDATE Gy_WareHouse SET EndDealFlagWh=0")
  105.     '4.把期初数据加入现存量表
  106.     Cw_DataEnvi.DataConnect.Execute ("KF_SP_StartIntoQuan")
  107.     
  108.     Tsxx = "初始化完成设置成功!"
  109.     Call Xtxxts(Tsxx, 0, 4)
  110.     Exit Sub
  111.     
  112. End Sub