frmAddS.frm
上传用户:djzm888
上传日期:2013-02-15
资源大小:867k
文件大小:41k
源码类别:

其他数据库

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Object = "{FE0065C0-1B7B-11CF-9D53-00AA003C9CB6}#1.1#0"; "COMCT232.OCX"
  3. Begin VB.Form frmAddS 
  4.    BorderStyle     =   3  'Fixed Dialog
  5.    Caption         =   "新增班次"
  6.    ClientHeight    =   4965
  7.    ClientLeft      =   45
  8.    ClientTop       =   330
  9.    ClientWidth     =   9180
  10.    BeginProperty Font 
  11.       Name            =   "宋体"
  12.       Size            =   10.5
  13.       Charset         =   134
  14.       Weight          =   400
  15.       Underline       =   0   'False
  16.       Italic          =   0   'False
  17.       Strikethrough   =   0   'False
  18.    EndProperty
  19.    Icon            =   "frmAddS.frx":0000
  20.    KeyPreview      =   -1  'True
  21.    LinkTopic       =   "Form1"
  22.    LockControls    =   -1  'True
  23.    MaxButton       =   0   'False
  24.    MinButton       =   0   'False
  25.    ScaleHeight     =   4965
  26.    ScaleWidth      =   9180
  27.    StartUpPosition =   1  '所有者中心
  28.    Begin VB.TextBox txtShift 
  29.       Height          =   330
  30.       Index           =   0
  31.       Left            =   2865
  32.       MaxLength       =   1
  33.       TabIndex        =   0
  34.       Top             =   4125
  35.       Width           =   540
  36.    End
  37.    Begin VB.TextBox txtDate 
  38.       Alignment       =   2  'Center
  39.       Height          =   330
  40.       Index           =   13
  41.       Left            =   1980
  42.       TabIndex        =   74
  43.       Top             =   3090
  44.       Width           =   390
  45.    End
  46.    Begin VB.Frame Frame1 
  47.       Height          =   105
  48.       Index           =   1
  49.       Left            =   360
  50.       TabIndex        =   73
  51.       Top             =   3585
  52.       Width           =   8445
  53.    End
  54.    Begin VB.Frame Frame1 
  55.       Height          =   105
  56.       Index           =   0
  57.       Left            =   360
  58.       TabIndex        =   72
  59.       Top             =   555
  60.       Width           =   8445
  61.    End
  62.    Begin VB.CommandButton Command1 
  63.       Caption         =   "返回(&R)"
  64.       Height          =   450
  65.       Index           =   1
  66.       Left            =   7665
  67.       TabIndex        =   71
  68.       Top             =   4080
  69.       Width           =   1170
  70.    End
  71.    Begin VB.CommandButton Command1 
  72.       Caption         =   "保存(&S)"
  73.       Enabled         =   0   'False
  74.       Height          =   450
  75.       Index           =   0
  76.       Left            =   6300
  77.       TabIndex        =   70
  78.       Top             =   4095
  79.       Width           =   1170
  80.    End
  81.    Begin VB.ComboBox cboMethod 
  82.       Height          =   330
  83.       Index           =   3
  84.       Left            =   7725
  85.       Style           =   2  'Dropdown List
  86.       TabIndex        =   69
  87.       Top             =   3090
  88.       Width           =   1110
  89.    End
  90.    Begin VB.CheckBox chkDate 
  91.       Caption         =   "考勤"
  92.       Height          =   210
  93.       Index           =   7
  94.       Left            =   6555
  95.       TabIndex        =   68
  96.       Top             =   3150
  97.       Width           =   720
  98.    End
  99.    Begin VB.TextBox txtDate 
  100.       Alignment       =   2  'Center
  101.       Height          =   330
  102.       Index           =   15
  103.       Left            =   5325
  104.       TabIndex        =   63
  105.       Top             =   3090
  106.       Width           =   390
  107.    End
  108.    Begin VB.TextBox txtDate 
  109.       Alignment       =   2  'Center
  110.       Height          =   330
  111.       Index           =   14
  112.       Left            =   4365
  113.       TabIndex        =   62
  114.       Top             =   3090
  115.       Width           =   390
  116.    End
  117.    Begin VB.CheckBox chkDate 
  118.       Caption         =   "考勤"
  119.       Height          =   210
  120.       Index           =   6
  121.       Left            =   3300
  122.       TabIndex        =   61
  123.       Top             =   3150
  124.       Width           =   720
  125.    End
  126.    Begin VB.TextBox txtDate 
  127.       Alignment       =   2  'Center
  128.       Height          =   330
  129.       Index           =   12
  130.       Left            =   1020
  131.       TabIndex        =   56
  132.       Top             =   3090
  133.       Width           =   390
  134.    End
  135.    Begin VB.ComboBox cboMethod 
  136.       Height          =   330
  137.       Index           =   2
  138.       Left            =   7725
  139.       Style           =   2  'Dropdown List
  140.       TabIndex        =   54
  141.       Top             =   2340
  142.       Width           =   1110
  143.    End
  144.    Begin VB.CheckBox chkDate 
  145.       Caption         =   "考勤"
  146.       Height          =   210
  147.       Index           =   5
  148.       Left            =   6555
  149.       TabIndex        =   53
  150.       Top             =   2400
  151.       Width           =   720
  152.    End
  153.    Begin VB.TextBox txtDate 
  154.       Alignment       =   2  'Center
  155.       Height          =   330
  156.       Index           =   11
  157.       Left            =   5325
  158.       TabIndex        =   48
  159.       Top             =   2340
  160.       Width           =   390
  161.    End
  162.    Begin VB.TextBox txtDate 
  163.       Alignment       =   2  'Center
  164.       Height          =   330
  165.       Index           =   10
  166.       Left            =   4365
  167.       TabIndex        =   47
  168.       Top             =   2340
  169.       Width           =   390
  170.    End
  171.    Begin VB.CheckBox chkDate 
  172.       Caption         =   "考勤"
  173.       Height          =   210
  174.       Index           =   4
  175.       Left            =   3300
  176.       TabIndex        =   46
  177.       Top             =   2400
  178.       Width           =   720
  179.    End
  180.    Begin VB.TextBox txtDate 
  181.       Alignment       =   2  'Center
  182.       Height          =   330
  183.       Index           =   9
  184.       Left            =   1980
  185.       TabIndex        =   41
  186.       Top             =   2340
  187.       Width           =   390
  188.    End
  189.    Begin VB.TextBox txtDate 
  190.       Alignment       =   2  'Center
  191.       Height          =   330
  192.       Index           =   8
  193.       Left            =   1020
  194.       TabIndex        =   40
  195.       Top             =   2340
  196.       Width           =   390
  197.    End
  198.    Begin VB.ComboBox cboMethod 
  199.       Height          =   330
  200.       Index           =   1
  201.       Left            =   7725
  202.       Style           =   2  'Dropdown List
  203.       TabIndex        =   39
  204.       Top             =   1605
  205.       Width           =   1110
  206.    End
  207.    Begin VB.CheckBox chkDate 
  208.       Caption         =   "考勤"
  209.       Height          =   210
  210.       Index           =   3
  211.       Left            =   6555
  212.       TabIndex        =   38
  213.       Top             =   1665
  214.       Width           =   720
  215.    End
  216.    Begin VB.TextBox txtDate 
  217.       Alignment       =   2  'Center
  218.       Height          =   330
  219.       Index           =   7
  220.       Left            =   5325
  221.       TabIndex        =   33
  222.       Top             =   1605
  223.       Width           =   390
  224.    End
  225.    Begin VB.TextBox txtDate 
  226.       Alignment       =   2  'Center
  227.       Height          =   330
  228.       Index           =   6
  229.       Left            =   4365
  230.       TabIndex        =   32
  231.       Top             =   1605
  232.       Width           =   390
  233.    End
  234.    Begin VB.CheckBox chkDate 
  235.       Caption         =   "考勤"
  236.       Height          =   210
  237.       Index           =   2
  238.       Left            =   3300
  239.       TabIndex        =   31
  240.       Top             =   1665
  241.       Width           =   720
  242.    End
  243.    Begin VB.TextBox txtDate 
  244.       Alignment       =   2  'Center
  245.       Height          =   330
  246.       Index           =   5
  247.       Left            =   1980
  248.       TabIndex        =   26
  249.       Top             =   1605
  250.       Width           =   390
  251.    End
  252.    Begin VB.TextBox txtDate 
  253.       Alignment       =   2  'Center
  254.       Height          =   330
  255.       Index           =   4
  256.       Left            =   1020
  257.       TabIndex        =   25
  258.       Top             =   1605
  259.       Width           =   390
  260.    End
  261.    Begin VB.ComboBox cboMethod 
  262.       Height          =   330
  263.       Index           =   0
  264.       Left            =   7725
  265.       Style           =   2  'Dropdown List
  266.       TabIndex        =   24
  267.       Top             =   855
  268.       Width           =   1110
  269.    End
  270.    Begin VB.CheckBox chkDate 
  271.       Caption         =   "考勤"
  272.       Height          =   210
  273.       Index           =   1
  274.       Left            =   6555
  275.       TabIndex        =   23
  276.       Top             =   915
  277.       Width           =   720
  278.    End
  279.    Begin VB.TextBox txtDate 
  280.       Alignment       =   2  'Center
  281.       Height          =   330
  282.       Index           =   3
  283.       Left            =   5325
  284.       TabIndex        =   18
  285.       Top             =   855
  286.       Width           =   390
  287.    End
  288.    Begin VB.TextBox txtDate 
  289.       Alignment       =   2  'Center
  290.       Height          =   330
  291.       Index           =   2
  292.       Left            =   4365
  293.       TabIndex        =   17
  294.       Top             =   855
  295.       Width           =   390
  296.    End
  297.    Begin VB.CheckBox chkDate 
  298.       Caption         =   "考勤"
  299.       Height          =   210
  300.       Index           =   0
  301.       Left            =   3300
  302.       TabIndex        =   16
  303.       Top             =   915
  304.       Width           =   720
  305.    End
  306.    Begin VB.TextBox txtDate 
  307.       Alignment       =   2  'Center
  308.       Height          =   330
  309.       Index           =   1
  310.       Left            =   1980
  311.       TabIndex        =   13
  312.       Top             =   855
  313.       Width           =   390
  314.    End
  315.    Begin VB.TextBox txtDate 
  316.       Alignment       =   2  'Center
  317.       Height          =   330
  318.       Index           =   0
  319.       Left            =   1020
  320.       TabIndex        =   12
  321.       Top             =   855
  322.       Width           =   390
  323.    End
  324.    Begin ComCtl2.UpDown updDate 
  325.       Height          =   330
  326.       Index           =   0
  327.       Left            =   1425
  328.       TabIndex        =   10
  329.       TabStop         =   0   'False
  330.       Top             =   855
  331.       Width           =   270
  332.       _ExtentX        =   476
  333.       _ExtentY        =   582
  334.       _Version        =   327681
  335.       Value           =   8
  336.       BuddyControl    =   "txtDate(0)"
  337.       BuddyDispid     =   196610
  338.       BuddyIndex      =   0
  339.       OrigLeft        =   1305
  340.       OrigTop         =   780
  341.       OrigRight       =   1575
  342.       OrigBottom      =   1050
  343.       Max             =   23
  344.       SyncBuddy       =   -1  'True
  345.       Wrap            =   -1  'True
  346.       BuddyProperty   =   65547
  347.       Enabled         =   -1  'True
  348.    End
  349.    Begin ComCtl2.UpDown updDate 
  350.       Height          =   330
  351.       Index           =   1
  352.       Left            =   2370
  353.       TabIndex        =   11
  354.       TabStop         =   0   'False
  355.       Top             =   855
  356.       Width           =   270
  357.       _ExtentX        =   476
  358.       _ExtentY        =   582
  359.       _Version        =   327681
  360.       BuddyControl    =   "txtDate(1)"
  361.       BuddyDispid     =   196610
  362.       BuddyIndex      =   1
  363.       OrigLeft        =   2190
  364.       OrigTop         =   780
  365.       OrigRight       =   2460
  366.       OrigBottom      =   1050
  367.       Max             =   59
  368.       SyncBuddy       =   -1  'True
  369.       Wrap            =   -1  'True
  370.       BuddyProperty   =   65547
  371.       Enabled         =   -1  'True
  372.    End
  373.    Begin ComCtl2.UpDown updDate 
  374.       Height          =   330
  375.       Index           =   2
  376.       Left            =   4755
  377.       TabIndex        =   19
  378.       TabStop         =   0   'False
  379.       Top             =   855
  380.       Width           =   270
  381.       _ExtentX        =   476
  382.       _ExtentY        =   582
  383.       _Version        =   327681
  384.       Value           =   11
  385.       BuddyControl    =   "txtDate(2)"
  386.       BuddyDispid     =   196610
  387.       BuddyIndex      =   2
  388.       OrigLeft        =   1305
  389.       OrigTop         =   780
  390.       OrigRight       =   1575
  391.       OrigBottom      =   1050
  392.       Max             =   23
  393.       SyncBuddy       =   -1  'True
  394.       Wrap            =   -1  'True
  395.       BuddyProperty   =   65547
  396.       Enabled         =   -1  'True
  397.    End
  398.    Begin ComCtl2.UpDown updDate 
  399.       Height          =   330
  400.       Index           =   3
  401.       Left            =   5715
  402.       TabIndex        =   20
  403.       TabStop         =   0   'False
  404.       Top             =   855
  405.       Width           =   270
  406.       _ExtentX        =   476
  407.       _ExtentY        =   582
  408.       _Version        =   327681
  409.       Value           =   30
  410.       BuddyControl    =   "txtDate(3)"
  411.       BuddyDispid     =   196610
  412.       BuddyIndex      =   3
  413.       OrigLeft        =   2190
  414.       OrigTop         =   780
  415.       OrigRight       =   2460
  416.       OrigBottom      =   1050
  417.       Max             =   59
  418.       SyncBuddy       =   -1  'True
  419.       Wrap            =   -1  'True
  420.       BuddyProperty   =   65547
  421.       Enabled         =   -1  'True
  422.    End
  423.    Begin ComCtl2.UpDown updDate 
  424.       Height          =   330
  425.       Index           =   4
  426.       Left            =   1425
  427.       TabIndex        =   27
  428.       TabStop         =   0   'False
  429.       Top             =   1605
  430.       Width           =   270
  431.       _ExtentX        =   476
  432.       _ExtentY        =   582
  433.       _Version        =   327681
  434.       Value           =   13
  435.       BuddyControl    =   "txtDate(4)"
  436.       BuddyDispid     =   196610
  437.       BuddyIndex      =   4
  438.       OrigLeft        =   1305
  439.       OrigTop         =   780
  440.       OrigRight       =   1575
  441.       OrigBottom      =   1050
  442.       Max             =   23
  443.       SyncBuddy       =   -1  'True
  444.       Wrap            =   -1  'True
  445.       BuddyProperty   =   65547
  446.       Enabled         =   -1  'True
  447.    End
  448.    Begin ComCtl2.UpDown updDate 
  449.       Height          =   330
  450.       Index           =   5
  451.       Left            =   2370
  452.       TabIndex        =   28
  453.       TabStop         =   0   'False
  454.       Top             =   1605
  455.       Width           =   270
  456.       _ExtentX        =   476
  457.       _ExtentY        =   582
  458.       _Version        =   327681
  459.       BuddyControl    =   "txtDate(5)"
  460.       BuddyDispid     =   196610
  461.       BuddyIndex      =   5
  462.       OrigLeft        =   2190
  463.       OrigTop         =   780
  464.       OrigRight       =   2460
  465.       OrigBottom      =   1050
  466.       Max             =   59
  467.       SyncBuddy       =   -1  'True
  468.       Wrap            =   -1  'True
  469.       BuddyProperty   =   65547
  470.       Enabled         =   -1  'True
  471.    End
  472.    Begin ComCtl2.UpDown updDate 
  473.       Height          =   330
  474.       Index           =   6
  475.       Left            =   4755
  476.       TabIndex        =   34
  477.       TabStop         =   0   'False
  478.       Top             =   1605
  479.       Width           =   270
  480.       _ExtentX        =   476
  481.       _ExtentY        =   582
  482.       _Version        =   327681
  483.       Value           =   17
  484.       BuddyControl    =   "txtDate(6)"
  485.       BuddyDispid     =   196610
  486.       BuddyIndex      =   6
  487.       OrigLeft        =   1305
  488.       OrigTop         =   780
  489.       OrigRight       =   1575
  490.       OrigBottom      =   1050
  491.       Max             =   23
  492.       SyncBuddy       =   -1  'True
  493.       Wrap            =   -1  'True
  494.       BuddyProperty   =   65547
  495.       Enabled         =   -1  'True
  496.    End
  497.    Begin ComCtl2.UpDown updDate 
  498.       Height          =   330
  499.       Index           =   7
  500.       Left            =   5715
  501.       TabIndex        =   35
  502.       TabStop         =   0   'False
  503.       Top             =   1605
  504.       Width           =   270
  505.       _ExtentX        =   476
  506.       _ExtentY        =   582
  507.       _Version        =   327681
  508.       BuddyControl    =   "txtDate(7)"
  509.       BuddyDispid     =   196610
  510.       BuddyIndex      =   7
  511.       OrigLeft        =   2190
  512.       OrigTop         =   780
  513.       OrigRight       =   2460
  514.       OrigBottom      =   1050
  515.       Max             =   59
  516.       SyncBuddy       =   -1  'True
  517.       Wrap            =   -1  'True
  518.       BuddyProperty   =   65547
  519.       Enabled         =   -1  'True
  520.    End
  521.    Begin ComCtl2.UpDown updDate 
  522.       Height          =   330
  523.       Index           =   8
  524.       Left            =   1425
  525.       TabIndex        =   42
  526.       TabStop         =   0   'False
  527.       Top             =   2340
  528.       Width           =   270
  529.       _ExtentX        =   476
  530.       _ExtentY        =   582
  531.       _Version        =   327681
  532.       Value           =   18
  533.       BuddyControl    =   "txtDate(8)"
  534.       BuddyDispid     =   196610
  535.       BuddyIndex      =   8
  536.       OrigLeft        =   1305
  537.       OrigTop         =   780
  538.       OrigRight       =   1575
  539.       OrigBottom      =   1050
  540.       Max             =   23
  541.       SyncBuddy       =   -1  'True
  542.       Wrap            =   -1  'True
  543.       BuddyProperty   =   65547
  544.       Enabled         =   -1  'True
  545.    End
  546.    Begin ComCtl2.UpDown updDate 
  547.       Height          =   330
  548.       Index           =   9
  549.       Left            =   2370
  550.       TabIndex        =   43
  551.       TabStop         =   0   'False
  552.       Top             =   2340
  553.       Width           =   270
  554.       _ExtentX        =   476
  555.       _ExtentY        =   582
  556.       _Version        =   327681
  557.       BuddyControl    =   "txtDate(9)"
  558.       BuddyDispid     =   196610
  559.       BuddyIndex      =   9
  560.       OrigLeft        =   2190
  561.       OrigTop         =   780
  562.       OrigRight       =   2460
  563.       OrigBottom      =   1050
  564.       Max             =   59
  565.       SyncBuddy       =   -1  'True
  566.       Wrap            =   -1  'True
  567.       BuddyProperty   =   65547
  568.       Enabled         =   -1  'True
  569.    End
  570.    Begin ComCtl2.UpDown updDate 
  571.       Height          =   330
  572.       Index           =   10
  573.       Left            =   4755
  574.       TabIndex        =   49
  575.       TabStop         =   0   'False
  576.       Top             =   2340
  577.       Width           =   270
  578.       _ExtentX        =   476
  579.       _ExtentY        =   582
  580.       _Version        =   327681
  581.       Value           =   23
  582.       BuddyControl    =   "txtDate(10)"
  583.       BuddyDispid     =   196610
  584.       BuddyIndex      =   10
  585.       OrigLeft        =   1305
  586.       OrigTop         =   780
  587.       OrigRight       =   1575
  588.       OrigBottom      =   1050
  589.       Max             =   23
  590.       SyncBuddy       =   -1  'True
  591.       Wrap            =   -1  'True
  592.       BuddyProperty   =   65547
  593.       Enabled         =   -1  'True
  594.    End
  595.    Begin ComCtl2.UpDown updDate 
  596.       Height          =   330
  597.       Index           =   11
  598.       Left            =   5715
  599.       TabIndex        =   50
  600.       TabStop         =   0   'False
  601.       Top             =   2340
  602.       Width           =   270
  603.       _ExtentX        =   476
  604.       _ExtentY        =   582
  605.       _Version        =   327681
  606.       BuddyControl    =   "txtDate(11)"
  607.       BuddyDispid     =   196610
  608.       BuddyIndex      =   11
  609.       OrigLeft        =   2190
  610.       OrigTop         =   780
  611.       OrigRight       =   2460
  612.       OrigBottom      =   1050
  613.       Max             =   59
  614.       SyncBuddy       =   -1  'True
  615.       Wrap            =   -1  'True
  616.       BuddyProperty   =   65547
  617.       Enabled         =   -1  'True
  618.    End
  619.    Begin ComCtl2.UpDown updDate 
  620.       Height          =   330
  621.       Index           =   12
  622.       Left            =   1425
  623.       TabIndex        =   57
  624.       TabStop         =   0   'False
  625.       Top             =   3090
  626.       Width           =   270
  627.       _ExtentX        =   476
  628.       _ExtentY        =   582
  629.       _Version        =   327681
  630.       BuddyControl    =   "txtDate(12)"
  631.       BuddyDispid     =   196610
  632.       BuddyIndex      =   12
  633.       OrigLeft        =   1305
  634.       OrigTop         =   780
  635.       OrigRight       =   1575
  636.       OrigBottom      =   1050
  637.       Max             =   23
  638.       SyncBuddy       =   -1  'True
  639.       Wrap            =   -1  'True
  640.       BuddyProperty   =   65547
  641.       Enabled         =   -1  'True
  642.    End
  643.    Begin ComCtl2.UpDown updDate 
  644.       Height          =   330
  645.       Index           =   13
  646.       Left            =   2370
  647.       TabIndex        =   58
  648.       TabStop         =   0   'False
  649.       Top             =   3090
  650.       Width           =   270
  651.       _ExtentX        =   476
  652.       _ExtentY        =   582
  653.       _Version        =   327681
  654.       BuddyControl    =   "txtDate(13)"
  655.       BuddyDispid     =   196610
  656.       BuddyIndex      =   13
  657.       OrigLeft        =   2190
  658.       OrigTop         =   780
  659.       OrigRight       =   2460
  660.       OrigBottom      =   1050
  661.       Max             =   59
  662.       SyncBuddy       =   -1  'True
  663.       Wrap            =   -1  'True
  664.       BuddyProperty   =   65547
  665.       Enabled         =   -1  'True
  666.    End
  667.    Begin ComCtl2.UpDown updDate 
  668.       Height          =   330
  669.       Index           =   14
  670.       Left            =   4755
  671.       TabIndex        =   64
  672.       TabStop         =   0   'False
  673.       Top             =   3090
  674.       Width           =   270
  675.       _ExtentX        =   476
  676.       _ExtentY        =   582
  677.       _Version        =   327681
  678.       Value           =   6
  679.       BuddyControl    =   "txtDate(14)"
  680.       BuddyDispid     =   196610
  681.       BuddyIndex      =   14
  682.       OrigLeft        =   1305
  683.       OrigTop         =   780
  684.       OrigRight       =   1575
  685.       OrigBottom      =   1050
  686.       Max             =   23
  687.       SyncBuddy       =   -1  'True
  688.       Wrap            =   -1  'True
  689.       BuddyProperty   =   65547
  690.       Enabled         =   -1  'True
  691.    End
  692.    Begin ComCtl2.UpDown updDate 
  693.       Height          =   330
  694.       Index           =   15
  695.       Left            =   5715
  696.       TabIndex        =   65
  697.       TabStop         =   0   'False
  698.       Top             =   3090
  699.       Width           =   270
  700.       _ExtentX        =   476
  701.       _ExtentY        =   582
  702.       _Version        =   327681
  703.       BuddyControl    =   "txtDate(15)"
  704.       BuddyDispid     =   196610
  705.       BuddyIndex      =   15
  706.       OrigLeft        =   2190
  707.       OrigTop         =   780
  708.       OrigRight       =   2460
  709.       OrigBottom      =   1050
  710.       Max             =   59
  711.       SyncBuddy       =   -1  'True
  712.       Wrap            =   -1  'True
  713.       BuddyProperty   =   65547
  714.       Enabled         =   -1  'True
  715.    End
  716.    Begin VB.Label Label2 
  717.       AutoSize        =   -1  'True
  718.       Caption         =   "班次名称:"
  719.       Height          =   210
  720.       Index           =   0
  721.       Left            =   1845
  722.       TabIndex        =   75
  723.       Top             =   4185
  724.       Width           =   945
  725.    End
  726.    Begin VB.Label Label1 
  727.       AutoSize        =   -1  'True
  728.       Caption         =   "分"
  729.       Height          =   210
  730.       Index           =   25
  731.       Left            =   5985
  732.       TabIndex        =   67
  733.       Top             =   3150
  734.       Width           =   210
  735.    End
  736.    Begin VB.Label Label1 
  737.       AutoSize        =   -1  'True
  738.       Caption         =   "时"
  739.       Height          =   210
  740.       Index           =   24
  741.       Left            =   5070
  742.       TabIndex        =   66
  743.       Top             =   3150
  744.       Width           =   210
  745.    End
  746.    Begin VB.Label Label1 
  747.       AutoSize        =   -1  'True
  748.       Caption         =   "分"
  749.       Height          =   210
  750.       Index           =   23
  751.       Left            =   2670
  752.       TabIndex        =   60
  753.       Top             =   3150
  754.       Width           =   210
  755.    End
  756.    Begin VB.Label Label1 
  757.       AutoSize        =   -1  'True
  758.       Caption         =   "时"
  759.       Height          =   210
  760.       Index           =   22
  761.       Left            =   1740
  762.       TabIndex        =   59
  763.       Top             =   3150
  764.       Width           =   210
  765.    End
  766.    Begin VB.Label Label1 
  767.       AutoSize        =   -1  'True
  768.       Caption         =   "D段"
  769.       ForeColor       =   &H00C00000&
  770.       Height          =   210
  771.       Index           =   9
  772.       Left            =   375
  773.       TabIndex        =   55
  774.       Top             =   3150
  775.       Width           =   315
  776.    End
  777.    Begin VB.Label Label1 
  778.       AutoSize        =   -1  'True
  779.       Caption         =   "分"
  780.       Height          =   210
  781.       Index           =   21
  782.       Left            =   5985
  783.       TabIndex        =   52
  784.       Top             =   2400
  785.       Width           =   210
  786.    End
  787.    Begin VB.Label Label1 
  788.       AutoSize        =   -1  'True
  789.       Caption         =   "时"
  790.       Height          =   210
  791.       Index           =   20
  792.       Left            =   5070
  793.       TabIndex        =   51
  794.       Top             =   2400
  795.       Width           =   210
  796.    End
  797.    Begin VB.Label Label1 
  798.       AutoSize        =   -1  'True
  799.       Caption         =   "分"
  800.       Height          =   210
  801.       Index           =   19
  802.       Left            =   2670
  803.       TabIndex        =   45
  804.       Top             =   2400
  805.       Width           =   210
  806.    End
  807.    Begin VB.Label Label1 
  808.       AutoSize        =   -1  'True
  809.       Caption         =   "时"
  810.       Height          =   210
  811.       Index           =   18
  812.       Left            =   1740
  813.       TabIndex        =   44
  814.       Top             =   2400
  815.       Width           =   210
  816.    End
  817.    Begin VB.Label Label1 
  818.       AutoSize        =   -1  'True
  819.       Caption         =   "分"
  820.       Height          =   210
  821.       Index           =   17
  822.       Left            =   5985
  823.       TabIndex        =   37
  824.       Top             =   1665
  825.       Width           =   210
  826.    End
  827.    Begin VB.Label Label1 
  828.       AutoSize        =   -1  'True
  829.       Caption         =   "时"
  830.       Height          =   210
  831.       Index           =   16
  832.       Left            =   5070
  833.       TabIndex        =   36
  834.       Top             =   1665
  835.       Width           =   210
  836.    End
  837.    Begin VB.Label Label1 
  838.       AutoSize        =   -1  'True
  839.       Caption         =   "分"
  840.       Height          =   210
  841.       Index           =   15
  842.       Left            =   2670
  843.       TabIndex        =   30
  844.       Top             =   1665
  845.       Width           =   210
  846.    End
  847.    Begin VB.Label Label1 
  848.       AutoSize        =   -1  'True
  849.       Caption         =   "时"
  850.       Height          =   210
  851.       Index           =   14
  852.       Left            =   1740
  853.       TabIndex        =   29
  854.       Top             =   1665
  855.       Width           =   210
  856.    End
  857.    Begin VB.Label Label1 
  858.       AutoSize        =   -1  'True
  859.       Caption         =   "分"
  860.       Height          =   210
  861.       Index           =   13
  862.       Left            =   5985
  863.       TabIndex        =   22
  864.       Top             =   915
  865.       Width           =   210
  866.    End
  867.    Begin VB.Label Label1 
  868.       AutoSize        =   -1  'True
  869.       Caption         =   "时"
  870.       Height          =   210
  871.       Index           =   12
  872.       Left            =   5070
  873.       TabIndex        =   21
  874.       Top             =   915
  875.       Width           =   210
  876.    End
  877.    Begin VB.Label Label1 
  878.       AutoSize        =   -1  'True
  879.       Caption         =   "时"
  880.       Height          =   210
  881.       Index           =   11
  882.       Left            =   1740
  883.       TabIndex        =   15
  884.       Top             =   915
  885.       Width           =   210
  886.    End
  887.    Begin VB.Label Label1 
  888.       AutoSize        =   -1  'True
  889.       Caption         =   "分"
  890.       Height          =   210
  891.       Index           =   10
  892.       Left            =   2670
  893.       TabIndex        =   14
  894.       Top             =   915
  895.       Width           =   210
  896.    End
  897.    Begin VB.Label Label1 
  898.       AutoSize        =   -1  'True
  899.       Caption         =   "C段"
  900.       ForeColor       =   &H00C00000&
  901.       Height          =   210
  902.       Index           =   8
  903.       Left            =   375
  904.       TabIndex        =   9
  905.       Top             =   2400
  906.       Width           =   315
  907.    End
  908.    Begin VB.Label Label1 
  909.       AutoSize        =   -1  'True
  910.       Caption         =   "B段"
  911.       ForeColor       =   &H00C00000&
  912.       Height          =   210
  913.       Index           =   7
  914.       Left            =   375
  915.       TabIndex        =   8
  916.       Top             =   1665
  917.       Width           =   315
  918.    End
  919.    Begin VB.Label Label1 
  920.       AutoSize        =   -1  'True
  921.       Caption         =   "A段"
  922.       ForeColor       =   &H00C00000&
  923.       Height          =   210
  924.       Index           =   6
  925.       Left            =   375
  926.       TabIndex        =   7
  927.       Top             =   915
  928.       Width           =   315
  929.    End
  930.    Begin VB.Label Label1 
  931.       AutoSize        =   -1  'True
  932.       Caption         =   "考勤方式"
  933.       ForeColor       =   &H00C00000&
  934.       Height          =   210
  935.       Index           =   5
  936.       Left            =   7815
  937.       TabIndex        =   6
  938.       Top             =   285
  939.       Width           =   840
  940.    End
  941.    Begin VB.Label Label1 
  942.       AutoSize        =   -1  'True
  943.       Caption         =   "考勤与否"
  944.       ForeColor       =   &H00C00000&
  945.       Height          =   210
  946.       Index           =   4
  947.       Left            =   6420
  948.       TabIndex        =   5
  949.       Top             =   285
  950.       Width           =   840
  951.    End
  952.    Begin VB.Label Label1 
  953.       AutoSize        =   -1  'True
  954.       Caption         =   "下班时间"
  955.       ForeColor       =   &H00C00000&
  956.       Height          =   210
  957.       Index           =   3
  958.       Left            =   4755
  959.       TabIndex        =   4
  960.       Top             =   285
  961.       Width           =   840
  962.    End
  963.    Begin VB.Label Label1 
  964.       AutoSize        =   -1  'True
  965.       Caption         =   "考勤与否"
  966.       ForeColor       =   &H00C00000&
  967.       Height          =   210
  968.       Index           =   2
  969.       Left            =   3195
  970.       TabIndex        =   3
  971.       Top             =   285
  972.       Width           =   840
  973.    End
  974.    Begin VB.Label Label1 
  975.       AutoSize        =   -1  'True
  976.       Caption         =   "上班时间"
  977.       ForeColor       =   &H00C00000&
  978.       Height          =   210
  979.       Index           =   1
  980.       Left            =   1470
  981.       TabIndex        =   2
  982.       Top             =   285
  983.       Width           =   840
  984.    End
  985.    Begin VB.Label Label1 
  986.       AutoSize        =   -1  'True
  987.       Caption         =   "段号"
  988.       ForeColor       =   &H00C00000&
  989.       Height          =   210
  990.       Index           =   0
  991.       Left            =   375
  992.       TabIndex        =   1
  993.       Top             =   285
  994.       Width           =   420
  995.    End
  996. End
  997. Attribute VB_Name = "frmAddS"
  998. Attribute VB_GlobalNameSpace = False
  999. Attribute VB_Creatable = False
  1000. Attribute VB_PredeclaredId = True
  1001. Attribute VB_Exposed = False
  1002. Option Explicit
  1003. Const mStandard = "标准"
  1004. Const mAdd = "加班"
  1005. 'Const mIntStandard = 0
  1006. 'Const mIntAdd = 1
  1007. Const mMsg1 = "班次名称不能为空!请输入."
  1008. Const mMsg2 = "上班时间不能大于或等于下班时间"
  1009. Const mMsg3 = "时间段之间不能有交叉,请您仔细检查一下!"
  1010. Const mMsg4 = "该班次名称已经存在,请您换个名称!"
  1011. Const mMsg5 = "数据保存未成功,请您检查一下有关数据后再试!"
  1012. Const mMsg6 = "恭喜您,数据保存成功!"
  1013. Const mMsg7 = "上下班时间要求同时为空或同时不为空"
  1014. Const mMsg8 = "因该时间段没有要求考勤,所以不能选考勤方式."
  1015. Const mMsg9 = "班次不能超过30个,保存未成功."
  1016. Public mShiftID As Integer
  1017. Public mIsModify As Boolean
  1018. Private Sub cboMethod_KeyDown(Index As Integer, KeyCode As Integer, Shift As Integer)
  1019.     If KeyCode = 13 Then
  1020.         SendKeyTab KeyCode
  1021.     End If
  1022. End Sub
  1023. Private Sub cboMethod_LostFocus(Index As Integer)
  1024.     Dim Int1 As Integer
  1025.     Dim Int2 As Integer
  1026.     Int1 = Index * 2
  1027.     Int2 = Int1 + 1
  1028.     If (chkDate(Int1).Value = 0) And (chkDate(Int2).Value = 0) Then
  1029.         If Trim(cboMethod(Index).Text) <> Empty Then
  1030.             MsgBox mMsg8, vbInformation, gTitle
  1031.             cboMethod(Index).ListIndex = -1
  1032.         End If
  1033.     End If
  1034. End Sub
  1035. Private Sub chkDate_KeyDown(Index As Integer, KeyCode As Integer, Shift As Integer)
  1036.     If KeyCode = 13 Then
  1037.         SendKeyTab KeyCode
  1038.     End If
  1039. End Sub
  1040. Private Sub Command1_Click(Index As Integer)
  1041.     With frmShift
  1042.         .mIsToRefresh = False
  1043.         Select Case Index
  1044.             Case 0
  1045.                 If CheckData Then
  1046.                     SaveData
  1047.                     .mIsToRefresh = True
  1048.                     Unload Me
  1049.                 End If
  1050.             Case 1
  1051.                 Unload Me
  1052.         End Select
  1053.     End With
  1054. End Sub
  1055. Private Function SaveData() As Boolean
  1056.     Dim Rst As Recordset
  1057.     Dim ShiftCount As Integer
  1058.     Set Rst = gDataBase.OpenRecordset("Shift")
  1059.     Rst.MoveLast
  1060.     Rst.MoveFirst
  1061.     ShiftCount = Rst.RecordCount
  1062.     If ShiftCount > 30 Then
  1063.         MsgBox mMsg9, vbInformation, gTitle
  1064.         Rst.Close
  1065.         Set Rst = Nothing
  1066.         SaveData = False
  1067.         Exit Function
  1068.     End If
  1069.     Rst.Close
  1070.     Set Rst = Nothing
  1071.     
  1072.     Dim ShiftName As String
  1073.     Dim OneOn As String
  1074.     Dim OneOnIsKq As Integer
  1075.     Dim OneOff As String
  1076.     Dim OneOffIsKq As Integer
  1077.     Dim OneIsAdd As Integer
  1078.     
  1079.     Dim TwoOn As String
  1080.     Dim TwoOnIsKq As Integer
  1081.     Dim TwoOff As String
  1082.     Dim TwoOffIsKq As Integer
  1083.     Dim TwoIsAdd As Integer
  1084.     
  1085.     Dim ThreeOn As String
  1086.     Dim ThreeOnIsKq As Integer
  1087.     Dim ThreeOff As String
  1088.     Dim ThreeOffIsKq As Integer
  1089.     Dim ThreeIsAdd As Integer
  1090.     
  1091.     Dim FourOn As String
  1092.     Dim FourOnIsKq As Integer
  1093.     Dim FourOff As String
  1094.     Dim FourOffIsKq As Integer
  1095.     Dim FourIsAdd As Integer
  1096.     
  1097.     ShiftName = Trim(txtShift(0))
  1098.     OneOn = IIf(Trim(txtDate(0)) = Empty, " ", _
  1099.         Format(Val(Trim(txtDate(0))), "00") & ":" _
  1100.         & Format(Val(IIf((Trim(txtDate(1)) = Empty), _
  1101.         "0", Trim(txtDate(1)))), "00"))
  1102.     OneOff = IIf(Trim(txtDate(2)) = Empty, " ", _
  1103.         Format(Val(Trim(txtDate(2))), "00") & ":" _
  1104.         & Format(Val(IIf((Trim(txtDate(3)) = Empty), _
  1105.         "0", Trim(txtDate(3)))), "00"))
  1106.     OneOnIsKq = IIf((chkDate(0).Value = 1), -1, 0)
  1107.     OneOffIsKq = IIf((chkDate(1).Value = 1), -1, 0)
  1108.     OneIsAdd = IIf((cboMethod(0).Text = mAdd), -1, 0)
  1109.     
  1110.     TwoOn = IIf(Trim(txtDate(4)) = Empty, " ", _
  1111.         Format(Val(Trim(txtDate(4))), "00") & ":" _
  1112.         & Format(Val(IIf((Trim(txtDate(5)) = Empty), _
  1113.         "0", Trim(txtDate(5)))), "00"))
  1114.     TwoOff = IIf(Trim(txtDate(6)) = Empty, " ", _
  1115.         Format(Val(Trim(txtDate(6))), "00") & ":" _
  1116.         & Format(Val(IIf((Trim(txtDate(7)) = Empty), _
  1117.         "0", Trim(txtDate(7)))), "00"))
  1118.     TwoOnIsKq = IIf((chkDate(2).Value = 1), -1, 0)
  1119.     TwoOffIsKq = IIf((chkDate(3).Value = 1), -1, 0)
  1120.     TwoIsAdd = IIf((cboMethod(1).Text = mAdd), -1, 0)
  1121.     
  1122.     ThreeOn = IIf(Trim(txtDate(8)) = Empty, " ", _
  1123.         Format(Val(Trim(txtDate(8))), "00") & ":" _
  1124.         & Format(Val(IIf((Trim(txtDate(9)) = Empty), _
  1125.         "0", Trim(txtDate(9)))), "00"))
  1126.     ThreeOff = IIf(Trim(txtDate(10)) = Empty, " ", _
  1127.         Format(Val(Trim(txtDate(10))), "00") & ":" _
  1128.         & Format(Val(IIf((Trim(txtDate(11)) = Empty), _
  1129.         "0", Trim(txtDate(11)))), "00"))
  1130.     ThreeOnIsKq = IIf((chkDate(4).Value = 1), -1, 0)
  1131.     ThreeOffIsKq = IIf((chkDate(5).Value = 1), -1, 0)
  1132.     ThreeIsAdd = IIf((cboMethod(2).Text = mAdd), -1, 0)
  1133.     
  1134.     FourOn = IIf(Trim(txtDate(12)) = Empty, " ", _
  1135.         Format(Val(Trim(txtDate(12))), "00") & ":" _
  1136.         & Format(Val(IIf((Trim(txtDate(13)) = Empty), _
  1137.         "0", Trim(txtDate(13)))), "00"))
  1138.     FourOff = IIf(Trim(txtDate(14)) = Empty, " ", _
  1139.         Format(Val(Trim(txtDate(14))), "00") & ":" _
  1140.         & Format(Val(IIf((Trim(txtDate(15)) = Empty), _
  1141.         "0", Trim(txtDate(15)))), "00"))
  1142.     FourOnIsKq = IIf((chkDate(6).Value = 1), -1, 0)
  1143.     FourOffIsKq = IIf((chkDate(7).Value = 1), -1, 0)
  1144.     FourIsAdd = IIf((cboMethod(3).Text = mAdd), -1, 0)
  1145.     
  1146.     Dim Sql As String
  1147.     Dim ShiftID As Byte
  1148.     If Not mIsModify Then
  1149.         
  1150.         Sql = "select top 1 ID from Shift order by ID DESC"
  1151.         Set Rst = gDataBase.OpenRecordset(Sql, dbOpenSnapshot)
  1152.         If Rst.RecordCount > 0 Then
  1153.             ShiftID = Trim(Rst!ID) + 1
  1154.         Else
  1155.             ShiftID = UBound(aInnerShift) + 1
  1156.         End If
  1157.         Rst.Close
  1158.         Set Rst = Nothing
  1159.         Sql = "Insert into Shift (ID,ShiftName," _
  1160.             & "F_1On,F_1OnIsKq,F_1Off,F_1OffIsKq,F_1IsAdd," _
  1161.             & "F_2On,F_2OnIsKq,F_2Off,F_2OffIsKq,F_2IsAdd," _
  1162.             & "F_3On,F_3OnIsKq,F_3Off,F_3OffIsKq,F_3IsAdd," _
  1163.             & "F_4On,F_4OnIsKq,F_4Off,F_4OffIsKq,F_4IsAdd)" _
  1164.             & " values(" & ShiftID & ",'" & ShiftName & "','" _
  1165.             & OneOn & "'," & OneOnIsKq & ",'" _
  1166.             & OneOff & "'," & OneOffIsKq & "," & OneIsAdd & ",'" _
  1167.             & TwoOn & "'," & TwoOnIsKq & ",'" & TwoOff & "'," _
  1168.             & TwoOffIsKq & "," & TwoIsAdd & ",'" _
  1169.             & ThreeOn & "'," & ThreeOnIsKq & ",'" _
  1170.             & ThreeOff & "'," & ThreeOffIsKq & "," & ThreeIsAdd & ",'" _
  1171.             & FourOn & "'," & FourOnIsKq & ",'" _
  1172.             & FourOff & "'," & FourOffIsKq & "," & FourIsAdd & ")"
  1173.     Else
  1174.         'ShiftID = mShiftID
  1175.         Sql = "Update Shift set ShiftName='" & ShiftName & "'" & _
  1176.             ",F_1On='" & OneOn & "',F_1OnIsKq=" & OneOnIsKq & _
  1177.             ",F_1Off='" & OneOff & "',F_1OffIsKq=" & OneOffIsKq & _
  1178.             ",F_1IsAdd=" & OneIsAdd & _
  1179.             ",F_2On='" & TwoOn & "',F_2OnIsKq=" & TwoOnIsKq & _
  1180.             ",F_2Off='" & TwoOff & "',F_2OffIsKq=" & TwoOffIsKq & _
  1181.             ",F_2IsAdd=" & TwoIsAdd & _
  1182.             ",F_3On='" & ThreeOn & "',F_3OnIsKq=" & ThreeOnIsKq & _
  1183.             ",F_3Off='" & ThreeOff & "',F_3OffIsKq=" & ThreeOffIsKq & _
  1184.             ",F_3IsAdd=" & ThreeIsAdd & _
  1185.             ",F_4On='" & FourOn & "',F_4OnIsKq=" & FourOnIsKq & _
  1186.             ",F_4Off='" & FourOff & "',F_4OffIsKq=" & FourOffIsKq & _
  1187.             ",F_4IsAdd=" & FourIsAdd & _
  1188.             " where ID=" & mShiftID
  1189.     End If
  1190.     
  1191.     gDataBase.Execute Sql
  1192.     If gDataBase.RecordsAffected = 0 Then
  1193.         MsgBox mMsg5, vbInformation, gTitle
  1194.         SaveData = False
  1195.         Exit Function
  1196.     End If
  1197.     SaveData = True
  1198.     MsgBox mMsg6, vbInformation, gTitle
  1199. End Function
  1200. Private Function CheckData() As Boolean
  1201.     If Trim(txtShift(0)) = Empty Then
  1202.         MsgBox mMsg1, vbInformation, gTitle
  1203.         CheckData = False
  1204.         txtShift(0).SetFocus
  1205.         Exit Function
  1206.     End If
  1207.     
  1208.     
  1209.     Dim StartI As Integer
  1210.     Dim I As Integer
  1211.     Dim Str1 As String
  1212.     Dim Str2 As String
  1213.     Dim Str3 As String
  1214.     Dim Str4 As String
  1215.     For I = 0 To 3
  1216.         StartI = I * 4
  1217.         Str1 = Format(Trim(txtDate(StartI + 2)), "00")
  1218.         Str2 = Format(Trim(txtDate(StartI + 3)), "00")
  1219.         Str3 = Format(Trim(txtDate(StartI + 0)), "00")
  1220.         Str4 = Format(Trim(txtDate(StartI + 1)), "00")
  1221.         If ((Str1 & Str2 <> Empty) And (Str3 & Str4 = Empty)) _
  1222.             Or ((Str1 & Str2 = Empty) And (Str3 & Str4 <> Empty)) Then
  1223.             MsgBox mMsg7, vbInformation, gTitle
  1224.             CheckData = False
  1225.             txtDate(StartI).SetFocus
  1226.             Exit Function
  1227.         End If
  1228.         If Str1 & Str2 < Str3 & Str4 Then
  1229.             MsgBox mMsg2, vbInformation, gTitle
  1230.             CheckData = False
  1231.             txtDate(StartI).SetFocus
  1232.             Exit Function
  1233.         End If
  1234.     Next
  1235.     
  1236.     For I = 1 To 3
  1237.         StartI = I * 4
  1238.         If (Trim(txtDate(StartI + 0)) & Trim(txtDate(StartI + 1))) _
  1239.             >= (Trim(txtDate(0)) & Trim(txtDate(1))) _
  1240.             And (Trim(txtDate(StartI + 0)) & Trim(txtDate(StartI + 1))) _
  1241.             <= (Trim(txtDate(2)) & Trim(txtDate(3))) Then
  1242.             MsgBox mMsg3, vbInformation, gTitle
  1243.             CheckData = False
  1244.             txtDate(StartI).SetFocus
  1245.             Exit Function
  1246.         End If
  1247.     Next
  1248.     
  1249. '    For I = 0 To 3
  1250. '
  1251. '    Next
  1252.     
  1253.     If Not mIsModify Then
  1254.         Dim Rst As Recordset
  1255.         Set Rst = gDataBase.OpenRecordset("select * from Shift " _
  1256.             & " Where ShiftName='" & Trim(txtShift(0)) & "'", dbOpenSnapshot)
  1257.         If Rst.RecordCount > 0 Then
  1258.             MsgBox mMsg4, vbInformation, gTitle
  1259.             CheckData = False
  1260.             Rst.Close
  1261.             Set Rst = Nothing
  1262.             Exit Function
  1263.         End If
  1264.         Rst.Close
  1265.         Set Rst = Nothing
  1266.     End If
  1267.     
  1268.     CheckData = True
  1269. End Function
  1270. Private Sub Form_Load()
  1271.     Dim I As Integer
  1272.     
  1273.     For I = 0 To cboMethod.Count - 1
  1274.         With cboMethod(I)
  1275.             .Clear
  1276.             .AddItem mStandard
  1277. '            .ItemData(.NewIndex) = mIntStandard
  1278.             .AddItem mAdd
  1279. '            .ItemData(.NewIndex) = mIntAdd
  1280. '            .ListIndex = 0
  1281.         End With
  1282.     Next
  1283. '    For i = 0 To txtDate.Count - 1
  1284. '        Select Case i Mod 4
  1285. '            Case 0
  1286. '                txtDate(i) = 8
  1287. '            Case 1
  1288. '                txtDate(i) = 0
  1289. '            Case 2
  1290. '                txtDate(i) = 11
  1291. '            Case 3
  1292. '                txtDate(i) = 30
  1293. '        End Select
  1294. '    Next
  1295. End Sub
  1296. Private Sub txtDate_Change(Index As Integer)
  1297.     Dim I As Integer
  1298.     Dim isToSave As Boolean
  1299.     For I = 0 To txtDate.Count - 1
  1300.         If Trim(txtDate(I)) <> Empty Then
  1301.             isToSave = True
  1302.             Exit For
  1303.         End If
  1304.     Next
  1305.     Command1(0).Enabled = isToSave
  1306. End Sub
  1307. Private Sub txtDate_GotFocus(Index As Integer)
  1308.     GotFocus txtDate(Index)
  1309. End Sub
  1310. Private Sub txtDate_KeyDown(Index As Integer, KeyCode As Integer, Shift As Integer)
  1311.    If KeyCode = 13 Then SendKeyTab KeyCode
  1312. End Sub
  1313. Private Sub txtDate_LostFocus(Index As Integer)
  1314.     Dim isToCheck As Boolean
  1315.     isToCheck = True
  1316.     If Val(txtDate(Index)) < 0 Then
  1317.         txtDate(Index) = 0
  1318.         isToCheck = False
  1319.     End If
  1320.     
  1321.     If isToCheck Then
  1322.         Select Case (Index Mod 2)
  1323.             Case 0
  1324.                 If Val(txtDate(Index)) > 23 Then txtDate(Index) = 23
  1325.             Case 1
  1326.                 If Val(txtDate(Index)) > 59 Then txtDate(Index) = 59
  1327.         End Select
  1328.     End If
  1329. End Sub
  1330. Private Sub txtShift_GotFocus(Index As Integer)
  1331.     GotFocus txtShift(Index)
  1332. End Sub
  1333. Private Sub txtShift_KeyDown(Index As Integer, KeyCode As Integer, Shift As Integer)
  1334.     If KeyCode = 13 Then
  1335.         SendKeyTab KeyCode
  1336.     End If
  1337. End Sub
  1338. 'Private Sub updDate_DownClick(Index As Integer)
  1339. '    txtDate(Index) = updDate(Index).Value
  1340. 'End Sub
  1341. '
  1342. 'Private Sub updDate_UpClick(Index As Integer)
  1343. '    txtDate(Index) = updDate(Index).Value
  1344. 'End Sub
  1345. Private Sub txtShift_KeyPress(Index As Integer, KeyAscii As Integer)
  1346.     KeyAscii = KeyFilter(KeyAscii, False)
  1347. End Sub