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

企业管理

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Object = "{BEEECC20-4D5F-4F8B-BFDC-5D9B6FBDE09D}#1.0#0"; "vsflex8.ocx"
  3. Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "mscomctl.ocx"
  4. Begin VB.Form YH_FrmYeCx 
  5.    BorderStyle     =   3  'Fixed Dialog
  6.    Caption         =   "银行余额调节表"
  7.    ClientHeight    =   4200
  8.    ClientLeft      =   45
  9.    ClientTop       =   330
  10.    ClientWidth     =   7785
  11.    HelpContextID   =   5104
  12.    Icon            =   "银行_银行余额表.frx":0000
  13.    LinkTopic       =   "Form1"
  14.    MaxButton       =   0   'False
  15.    MinButton       =   0   'False
  16.    ScaleHeight     =   4200
  17.    ScaleWidth      =   7785
  18.    ShowInTaskbar   =   0   'False
  19.    StartUpPosition =   2  '屏幕中心
  20.    Begin VB.Frame Frame1 
  21.       Height          =   3195
  22.       Left            =   0
  23.       TabIndex        =   0
  24.       Top             =   990
  25.       Width           =   7785
  26.       Begin VB.TextBox LrText 
  27.          Alignment       =   1  'Right Justify
  28.          BackColor       =   &H8000000A&
  29.          Enabled         =   0   'False
  30.          Height          =   300
  31.          Index           =   0
  32.          Left            =   1830
  33.          TabIndex        =   8
  34.          Text            =   "0"
  35.          Top             =   840
  36.          Width           =   1718
  37.       End
  38.       Begin VB.TextBox LrText 
  39.          Alignment       =   1  'Right Justify
  40.          BackColor       =   &H00C0C0C0&
  41.          Enabled         =   0   'False
  42.          Height          =   300
  43.          Index           =   1
  44.          Left            =   1830
  45.          Locked          =   -1  'True
  46.          TabIndex        =   7
  47.          Text            =   "1"
  48.          Top             =   1470
  49.          Width           =   1718
  50.       End
  51.       Begin VB.TextBox LrText 
  52.          Alignment       =   1  'Right Justify
  53.          BackColor       =   &H80000004&
  54.          Enabled         =   0   'False
  55.          Height          =   300
  56.          Index           =   2
  57.          Left            =   1830
  58.          Locked          =   -1  'True
  59.          TabIndex        =   6
  60.          Text            =   "2"
  61.          Top             =   1980
  62.          Width           =   1718
  63.       End
  64.       Begin VB.TextBox LrText 
  65.          Alignment       =   1  'Right Justify
  66.          BackColor       =   &H80000000&
  67.          Enabled         =   0   'False
  68.          Height          =   300
  69.          Index           =   3
  70.          Left            =   1830
  71.          Locked          =   -1  'True
  72.          TabIndex        =   5
  73.          Text            =   "3"
  74.          Top             =   2670
  75.          Width           =   1718
  76.       End
  77.       Begin VB.TextBox LrText 
  78.          Alignment       =   1  'Right Justify
  79.          BackColor       =   &H8000000A&
  80.          Enabled         =   0   'False
  81.          Height          =   300
  82.          Index           =   4
  83.          Left            =   5820
  84.          TabIndex        =   4
  85.          Text            =   "4"
  86.          Top             =   840
  87.          Width           =   1618
  88.       End
  89.       Begin VB.TextBox LrText 
  90.          Alignment       =   1  'Right Justify
  91.          BackColor       =   &H80000004&
  92.          Enabled         =   0   'False
  93.          Height          =   300
  94.          Index           =   5
  95.          Left            =   5820
  96.          Locked          =   -1  'True
  97.          TabIndex        =   3
  98.          Text            =   "5"
  99.          Top             =   1470
  100.          Width           =   1618
  101.       End
  102.       Begin VB.TextBox LrText 
  103.          Alignment       =   1  'Right Justify
  104.          BackColor       =   &H80000004&
  105.          Enabled         =   0   'False
  106.          Height          =   300
  107.          Index           =   6
  108.          Left            =   5820
  109.          Locked          =   -1  'True
  110.          TabIndex        =   2
  111.          Text            =   "6"
  112.          Top             =   1980
  113.          Width           =   1618
  114.       End
  115.       Begin VB.TextBox LrText 
  116.          Alignment       =   1  'Right Justify
  117.          BackColor       =   &H80000004&
  118.          Enabled         =   0   'False
  119.          Height          =   300
  120.          Index           =   7
  121.          Left            =   5820
  122.          Locked          =   -1  'True
  123.          TabIndex        =   1
  124.          Text            =   "7"
  125.          Top             =   2670
  126.          Width           =   1618
  127.       End
  128.       Begin VB.Label Label4 
  129.          AutoSize        =   -1  'True
  130.          Caption         =   "单位日记帐"
  131.          BeginProperty Font 
  132.             Name            =   "宋体"
  133.             Size            =   12
  134.             Charset         =   134
  135.             Weight          =   700
  136.             Underline       =   0   'False
  137.             Italic          =   0   'False
  138.             Strikethrough   =   0   'False
  139.          EndProperty
  140.          Height          =   240
  141.          Index           =   0
  142.          Left            =   1290
  143.          TabIndex        =   18
  144.          Top             =   240
  145.          Width           =   1275
  146.       End
  147.       Begin VB.Label Label4 
  148.          AutoSize        =   -1  'True
  149.          Caption         =   "银行对帐单"
  150.          BeginProperty Font 
  151.             Name            =   "宋体"
  152.             Size            =   12
  153.             Charset         =   134
  154.             Weight          =   700
  155.             Underline       =   0   'False
  156.             Italic          =   0   'False
  157.             Strikethrough   =   0   'False
  158.          EndProperty
  159.          Height          =   240
  160.          Index           =   1
  161.          Left            =   5220
  162.          TabIndex        =   17
  163.          Top             =   240
  164.          Width           =   1275
  165.       End
  166.       Begin VB.Label Label4 
  167.          AutoSize        =   -1  'True
  168.          Caption         =   "调整前余额:"
  169.          Height          =   180
  170.          Index           =   2
  171.          Left            =   480
  172.          TabIndex        =   16
  173.          Top             =   900
  174.          Width           =   990
  175.       End
  176.       Begin VB.Label Label4 
  177.          AutoSize        =   -1  'True
  178.          Caption         =   "加:银行已收      企业未收"
  179.          Height          =   180
  180.          Index           =   3
  181.          Left            =   480
  182.          TabIndex        =   15
  183.          Top             =   1530
  184.          Width           =   2250
  185.       End
  186.       Begin VB.Label Label4 
  187.          AutoSize        =   -1  'True
  188.          Caption         =   "减:银行已付     企业未付"
  189.          Height          =   180
  190.          Index           =   4
  191.          Left            =   480
  192.          TabIndex        =   14
  193.          Top             =   2040
  194.          Width           =   2160
  195.       End
  196.       Begin VB.Label Label4 
  197.          AutoSize        =   -1  'True
  198.          Caption         =   "调整后余额:"
  199.          Height          =   180
  200.          Index           =   5
  201.          Left            =   480
  202.          TabIndex        =   13
  203.          Top             =   2730
  204.          Width           =   990
  205.       End
  206.       Begin VB.Label Label4 
  207.          AutoSize        =   -1  'True
  208.          Caption         =   "调整前余额:"
  209.          Height          =   180
  210.          Index           =   6
  211.          Left            =   4440
  212.          TabIndex        =   12
  213.          Top             =   900
  214.          Width           =   990
  215.       End
  216.       Begin VB.Label Label4 
  217.          AutoSize        =   -1  'True
  218.          Caption         =   "加:企业已收     银行未收"
  219.          Height          =   180
  220.          Index           =   7
  221.          Left            =   4440
  222.          TabIndex        =   11
  223.          Top             =   1530
  224.          Width           =   2160
  225.       End
  226.       Begin VB.Label Label4 
  227.          AutoSize        =   -1  'True
  228.          Caption         =   "减:企业已付     银行未付"
  229.          Height          =   180
  230.          Index           =   8
  231.          Left            =   4440
  232.          TabIndex        =   10
  233.          Top             =   2040
  234.          Width           =   2160
  235.       End
  236.       Begin VB.Label Label4 
  237.          AutoSize        =   -1  'True
  238.          Caption         =   "调整后余额:"
  239.          Height          =   180
  240.          Index           =   9
  241.          Left            =   4440
  242.          TabIndex        =   9
  243.          Top             =   2730
  244.          Width           =   990
  245.       End
  246.       Begin VB.Line Line1 
  247.          BorderColor     =   &H80000003&
  248.          X1              =   3900
  249.          X2              =   3900
  250.          Y1              =   90
  251.          Y2              =   3360
  252.       End
  253.       Begin VB.Line Line2 
  254.          BorderColor     =   &H00FFFFFF&
  255.          BorderStyle     =   6  'Inside Solid
  256.          DrawMode        =   16  'Merge Pen
  257.          X1              =   3930
  258.          X2              =   3930
  259.          Y1              =   3360
  260.          Y2              =   120
  261.       End
  262.       Begin VB.Line Line3 
  263.          BorderColor     =   &H00808080&
  264.          X1              =   30
  265.          X2              =   7920
  266.          Y1              =   630
  267.          Y2              =   630
  268.       End
  269.       Begin VB.Line Line4 
  270.          BorderColor     =   &H80000005&
  271.          X1              =   30
  272.          X2              =   7920
  273.          Y1              =   660
  274.          Y2              =   660
  275.       End
  276.       Begin VB.Line Line5 
  277.          BorderColor     =   &H00808080&
  278.          X1              =   60
  279.          X2              =   7920
  280.          Y1              =   1290
  281.          Y2              =   1290
  282.       End
  283.       Begin VB.Line Line6 
  284.          BorderColor     =   &H80000005&
  285.          X1              =   30
  286.          X2              =   7920
  287.          Y1              =   1320
  288.          Y2              =   1320
  289.       End
  290.       Begin VB.Line Line7 
  291.          BorderColor     =   &H00808080&
  292.          X1              =   90
  293.          X2              =   7980
  294.          Y1              =   2460
  295.          Y2              =   2460
  296.       End
  297.       Begin VB.Line Line8 
  298.          BorderColor     =   &H80000005&
  299.          X1              =   90
  300.          X2              =   7950
  301.          Y1              =   2490
  302.          Y2              =   2490
  303.       End
  304.    End
  305.    Begin MSComctlLib.Toolbar SzToolbar 
  306.       Align           =   1  'Align Top
  307.       Height          =   555
  308.       Left            =   0
  309.       TabIndex        =   19
  310.       Top             =   0
  311.       Width           =   7785
  312.       _ExtentX        =   13732
  313.       _ExtentY        =   979
  314.       ButtonWidth     =   820
  315.       ButtonHeight    =   926
  316.       AllowCustomize  =   0   'False
  317.       Appearance      =   1
  318.       Style           =   1
  319.       ImageList       =   "ImageList1"
  320.       _Version        =   393216
  321.       BeginProperty Buttons {66833FE8-8583-11D1-B16A-00C0F0283628} 
  322.          NumButtons      =   6
  323.          BeginProperty Button1 {66833FEA-8583-11D1-B16A-00C0F0283628} 
  324.             Caption         =   "设置"
  325.             Key             =   "ymsz"
  326.             ImageKey        =   "sz"
  327.          EndProperty
  328.          BeginProperty Button2 {66833FEA-8583-11D1-B16A-00C0F0283628} 
  329.             Caption         =   "打印"
  330.             Key             =   "dy"
  331.             ImageKey        =   "dy"
  332.          EndProperty
  333.          BeginProperty Button3 {66833FEA-8583-11D1-B16A-00C0F0283628} 
  334.             Caption         =   "预览"
  335.             Key             =   "yl"
  336.             ImageKey        =   "yl"
  337.          EndProperty
  338.          BeginProperty Button4 {66833FEA-8583-11D1-B16A-00C0F0283628} 
  339.             Style           =   3
  340.          EndProperty
  341.          BeginProperty Button5 {66833FEA-8583-11D1-B16A-00C0F0283628} 
  342.             Caption         =   "帮助"
  343.             Key             =   "bz"
  344.             ImageKey        =   "bz"
  345.          EndProperty
  346.          BeginProperty Button6 {66833FEA-8583-11D1-B16A-00C0F0283628} 
  347.             Caption         =   "退出"
  348.             Key             =   "fh"
  349.             ImageKey        =   "tc"
  350.          EndProperty
  351.       EndProperty
  352.       BorderStyle     =   1
  353.    End
  354.    Begin VSFlex8Ctl.VSFlexGrid cxbbgrid 
  355.       Height          =   1215
  356.       Left            =   510
  357.       TabIndex        =   20
  358.       Top             =   1890
  359.       Width           =   7125
  360.       _cx             =   5080
  361.       _cy             =   5080
  362.       Appearance      =   1
  363.       BorderStyle     =   1
  364.       Enabled         =   -1  'True
  365.       BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
  366.          Name            =   "宋体"
  367.          Size            =   9
  368.          Charset         =   134
  369.          Weight          =   400
  370.          Underline       =   0   'False
  371.          Italic          =   0   'False
  372.          Strikethrough   =   0   'False
  373.       EndProperty
  374.       MousePointer    =   0
  375.       BackColor       =   -2147483643
  376.       ForeColor       =   -2147483640
  377.       BackColorFixed  =   -2147483633
  378.       ForeColorFixed  =   -2147483630
  379.       BackColorSel    =   -2147483635
  380.       ForeColorSel    =   -2147483634
  381.       BackColorBkg    =   -2147483636
  382.       BackColorAlternate=   -2147483643
  383.       GridColor       =   -2147483633
  384.       GridColorFixed  =   -2147483632
  385.       TreeColor       =   -2147483632
  386.       FloodColor      =   192
  387.       SheetBorder     =   -2147483642
  388.       FocusRect       =   1
  389.       HighLight       =   1
  390.       AllowSelection  =   -1  'True
  391.       AllowBigSelection=   -1  'True
  392.       AllowUserResizing=   0
  393.       SelectionMode   =   0
  394.       GridLines       =   1
  395.       GridLinesFixed  =   2
  396.       GridLineWidth   =   1
  397.       Rows            =   50
  398.       Cols            =   10
  399.       FixedRows       =   1
  400.       FixedCols       =   1
  401.       RowHeightMin    =   0
  402.       RowHeightMax    =   0
  403.       ColWidthMin     =   0
  404.       ColWidthMax     =   0
  405.       ExtendLastCol   =   0   'False
  406.       FormatString    =   ""
  407.       ScrollTrack     =   0   'False
  408.       ScrollBars      =   3
  409.       ScrollTips      =   0   'False
  410.       MergeCells      =   0
  411.       MergeCompare    =   0
  412.       AutoResize      =   -1  'True
  413.       AutoSizeMode    =   0
  414.       AutoSearch      =   0
  415.       AutoSearchDelay =   2
  416.       MultiTotals     =   -1  'True
  417.       SubtotalPosition=   1
  418.       OutlineBar      =   0
  419.       OutlineCol      =   0
  420.       Ellipsis        =   0
  421.       ExplorerBar     =   0
  422.       PicturesOver    =   0   'False
  423.       FillStyle       =   0
  424.       RightToLeft     =   0   'False
  425.       PictureType     =   0
  426.       TabBehavior     =   0
  427.       OwnerDraw       =   0
  428.       Editable        =   0
  429.       ShowComboButton =   1
  430.       WordWrap        =   0   'False
  431.       TextStyle       =   0
  432.       TextStyleFixed  =   0
  433.       OleDragMode     =   0
  434.       OleDropMode     =   0
  435.       DataMode        =   0
  436.       VirtualData     =   -1  'True
  437.       DataMember      =   ""
  438.       ComboSearch     =   3
  439.       AutoSizeMouse   =   -1  'True
  440.       FrozenRows      =   0
  441.       FrozenCols      =   0
  442.       AllowUserFreezing=   0
  443.       BackColorFrozen =   0
  444.       ForeColorFrozen =   0
  445.       WallPaperAlignment=   9
  446.       AccessibleName  =   ""
  447.       AccessibleDescription=   ""
  448.       AccessibleValue =   ""
  449.       AccessibleRole  =   24
  450.    End
  451.    Begin MSComctlLib.ImageList ImageList1 
  452.       Left            =   7140
  453.       Top             =   1200
  454.       _ExtentX        =   1005
  455.       _ExtentY        =   1005
  456.       BackColor       =   -2147483643
  457.       ImageWidth      =   16
  458.       ImageHeight     =   16
  459.       MaskColor       =   12632256
  460.       _Version        =   393216
  461.       BeginProperty Images {2C247F25-8591-11D1-B16A-00C0F0283628} 
  462.          NumListImages   =   32
  463.          BeginProperty ListImage1 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  464.             Picture         =   "银行_银行余额表.frx":1042
  465.             Key             =   "sz"
  466.          EndProperty
  467.          BeginProperty ListImage2 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  468.             Picture         =   "银行_银行余额表.frx":13DC
  469.             Key             =   "dy"
  470.          EndProperty
  471.          BeginProperty ListImage3 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  472.             Picture         =   "银行_银行余额表.frx":1776
  473.             Key             =   "yl"
  474.          EndProperty
  475.          BeginProperty ListImage4 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  476.             Picture         =   "银行_银行余额表.frx":1B10
  477.             Key             =   "xg"
  478.          EndProperty
  479.          BeginProperty ListImage5 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  480.             Picture         =   "银行_银行余额表.frx":1EAA
  481.             Key             =   "zh"
  482.          EndProperty
  483.          BeginProperty ListImage6 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  484.             Picture         =   "银行_银行余额表.frx":2244
  485.             Key             =   "sh"
  486.          EndProperty
  487.          BeginProperty ListImage7 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  488.             Picture         =   "银行_银行余额表.frx":25DE
  489.             Key             =   "bc"
  490.          EndProperty
  491.          BeginProperty ListImage8 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  492.             Picture         =   "银行_银行余额表.frx":2978
  493.             Key             =   "fq"
  494.          EndProperty
  495.          BeginProperty ListImage9 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  496.             Picture         =   "银行_银行余额表.frx":2D12
  497.             Key             =   "bz"
  498.          EndProperty
  499.          BeginProperty ListImage10 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  500.             Picture         =   "银行_银行余额表.frx":30AC
  501.             Key             =   "tc"
  502.          EndProperty
  503.          BeginProperty ListImage11 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  504.             Picture         =   "银行_银行余额表.frx":3446
  505.             Key             =   "bcgs"
  506.          EndProperty
  507.          BeginProperty ListImage12 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  508.             Picture         =   "银行_银行余额表.frx":37E0
  509.             Key             =   "mrlk"
  510.          EndProperty
  511.          BeginProperty ListImage13 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  512.             Picture         =   "银行_银行余额表.frx":3B7A
  513.             Key             =   "xsxm"
  514.          EndProperty
  515.          BeginProperty ListImage14 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  516.             Picture         =   "银行_银行余额表.frx":3F14
  517.             Key             =   "first"
  518.          EndProperty
  519.          BeginProperty ListImage15 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  520.             Picture         =   "银行_银行余额表.frx":42AE
  521.             Key             =   "prev"
  522.          EndProperty
  523.          BeginProperty ListImage16 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  524.             Picture         =   "银行_银行余额表.frx":4648
  525.             Key             =   "next"
  526.          EndProperty
  527.          BeginProperty ListImage17 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  528.             Picture         =   "银行_银行余额表.frx":49E2
  529.             Key             =   "last"
  530.          EndProperty
  531.          BeginProperty ListImage18 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  532.             Picture         =   "银行_银行余额表.frx":4D7C
  533.             Key             =   "xx"
  534.          EndProperty
  535.          BeginProperty ListImage19 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  536.             Picture         =   "银行_银行余额表.frx":5116
  537.             Key             =   "define"
  538.          EndProperty
  539.          BeginProperty ListImage20 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  540.             Picture         =   "银行_银行余额表.frx":54B0
  541.             Key             =   "exec"
  542.          EndProperty
  543.          BeginProperty ListImage21 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  544.             Picture         =   "银行_银行余额表.frx":584A
  545.             Key             =   "xz"
  546.          EndProperty
  547.          BeginProperty ListImage22 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  548.             Picture         =   "银行_银行余额表.frx":5BE4
  549.             Key             =   "sc"
  550.          EndProperty
  551.          BeginProperty ListImage23 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  552.             Picture         =   "银行_银行余额表.frx":5F7E
  553.             Key             =   "sx"
  554.          EndProperty
  555.          BeginProperty ListImage24 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  556.             Picture         =   "银行_银行余额表.frx":6318
  557.             Key             =   "cx"
  558.          EndProperty
  559.          BeginProperty ListImage25 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  560.             Picture         =   "银行_银行余额表.frx":66B2
  561.             Key             =   "zd"
  562.          EndProperty
  563.          BeginProperty ListImage26 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  564.             Picture         =   "银行_银行余额表.frx":6A4C
  565.             Key             =   "dz"
  566.          EndProperty
  567.          BeginProperty ListImage27 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  568.             Picture         =   "银行_银行余额表.frx":6DE6
  569.             Key             =   "ph"
  570.          EndProperty
  571.          BeginProperty ListImage28 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  572.             Picture         =   "银行_银行余额表.frx":7180
  573.             Key             =   "fz"
  574.          EndProperty
  575.          BeginProperty ListImage29 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  576.             Picture         =   "银行_银行余额表.frx":751A
  577.             Key             =   "dw"
  578.          EndProperty
  579.          BeginProperty ListImage30 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  580.             Picture         =   "银行_银行余额表.frx":78B4
  581.             Key             =   "hf"
  582.          EndProperty
  583.          BeginProperty ListImage31 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  584.             Picture         =   "银行_银行余额表.frx":7C4E
  585.             Key             =   "pz"
  586.          EndProperty
  587.          BeginProperty ListImage32 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  588.             Picture         =   "银行_银行余额表.frx":7FE8
  589.             Key             =   "check"
  590.          EndProperty
  591.       EndProperty
  592.    End
  593.    Begin VB.Label Label2 
  594.       AutoSize        =   -1  'True
  595.       Height          =   180
  596.       Index           =   1
  597.       Left            =   1440
  598.       TabIndex        =   22
  599.       Top             =   720
  600.       Width           =   90
  601.    End
  602.    Begin VB.Label Label2 
  603.       AutoSize        =   -1  'True
  604.       Height          =   180
  605.       Index           =   2
  606.       Left            =   5700
  607.       TabIndex        =   21
  608.       Top             =   720
  609.       Width           =   90
  610.    End
  611.    Begin VB.Label Label2 
  612.       AutoSize        =   -1  'True
  613.       Caption         =   "银行科目:"
  614.       Height          =   180
  615.       Index           =   0
  616.       Left            =   600
  617.       TabIndex        =   25
  618.       Top             =   720
  619.       Width           =   810
  620.    End
  621.    Begin VB.Label Label3 
  622.       BackColor       =   &H00FFFFFF&
  623.       BorderStyle     =   1  'Fixed Single
  624.       Caption         =   "Label3"
  625.       Height          =   15
  626.       Index           =   5
  627.       Left            =   0
  628.       TabIndex        =   24
  629.       Top             =   0
  630.       Width           =   7545
  631.    End
  632.    Begin VB.Label Label1 
  633.       AutoSize        =   -1  'True
  634.       Caption         =   "启用日期:"
  635.       Height          =   180
  636.       Left            =   4740
  637.       TabIndex        =   23
  638.       Top             =   720
  639.       Width           =   810
  640.    End
  641. End
  642. Attribute VB_Name = "YH_FrmYeCx"
  643. Attribute VB_GlobalNameSpace = False
  644. Attribute VB_Creatable = False
  645. Attribute VB_PredeclaredId = True
  646. Attribute VB_Exposed = False
  647. '*********************************************************************************************************
  648. '*    模 块 名 称 :银行余额表查询
  649. '*    功 能 描 述 :此功能模块主要完成银行余额调节表的显示.打印等。
  650. '*    程序员姓名  :xjl
  651. '*    最后修改人  :xjl
  652. '*    最后修改时间:2001/07/13
  653. '*    备        注:程序中所有依实际情况自定义部分均用[>>  <<]括起
  654. '*********************************************************************************************************
  655.  
  656. '以下为固定使用变量(网格)
  657. Dim Dyymctbl As New DY_Dyymsz                   '打印页面窗体变量
  658. Dim GridCode As String                          '显示网格网格代码
  659. Dim GridInf() As Variant                        '整个网格设置信息
  660. Dim ReportTitle As String                       '报表主标题
  661. Dim Tsxx As String                              '系统提示信息
  662. Dim Pmbcsjhs As Long                            '屏幕网格保持数据行数(大于等于1)
  663. Dim Fzxwghs As Integer                          '辅助项网格行数(包括合计行)
  664. Dim Sfxshjwg As Boolean                         '是否显示合计网格
  665. Dim Qslz As Long                                '网格隐藏(非操作显示)列数
  666. Dim Sjhgd As Double                             '网格数据行高度
  667. Dim GridBoolean() As Boolean                    '网格列信息(布尔型)
  668. Dim GridStr()  As String                        '网格列信息(字符型)
  669. Dim GridInt() As Integer                        '网格列信息(整型)
  670. Dim Sfblbzkd As Boolean                         '是否保留帮助宽度(字段提供帮助时,是否为按钮保留空间)
  671. Dim changelock As Boolean                       '网格行列改变控制锁(用来区别用户改变.程序改变)
  672. Dim Szzls As Integer                            '网格信息数组最大下标值(网格列数-1)
  673. '以下为固定使用变量(文本框)
  674. Dim Textvar() As Variant                        '存储变体型文本框信息
  675. Dim Textboolean() As Boolean                    '存储布尔型文本框信息
  676. Dim Textint() As Integer                        '存储整型文本框信息
  677. Dim Textstr() As String                         '存储字符型文本框信息
  678. Dim Max_Text_Index As Integer                   '最大录入文本框索引值
  679. Dim TextGroupCode As String                     '文本框录入分组编码
  680. Dim TextValiJudgeLock() As Boolean              '文本框录入有效性判断控制锁
  681. Dim TextChangeLock As Boolean                   '文本框内容变换控制锁
  682. Private Sub Form_Load()
  683.     Dim rs As New ADODB.Recordset
  684.     '定义可变部分变量
  685.     ReportTitle = "银行期初余额调节表"
  686.     '调入打印页面设置窗体
  687.     XtReportCode = "cwzz_yhqcdy"
  688.     Load Dyymctbl
  689.     '以下为文本框处理程序
  690.     TextGroupCode = "Cwzz_yhdzqc"
  691.     Call Drwbkxx(TextGroupCode, Textvar(), Textboolean(), Textint(), Textstr())  '读入文本框录入信息
  692.     Call Wbkcsh
  693.     '调 入 网 格
  694.     GridCode = "cwzz_yhqcdy"          '网格属性编码
  695.     Call BzWgcsh(CxbbGrid, GridCode, GridInf(), GridBoolean(), GridInt(), GridStr())
  696.     Qslz = GridInf(1)
  697.     Sjhgd = GridInf(2)
  698.     Pmbcsjhs = GridInf(3)
  699.     Fzxwghs = GridInf(4)
  700.     Sfblbzkd = GridInf(5)
  701.     Shsfts = GridInf(6)
  702.     Sfxshjwg = GridInf(7)
  703.     Szzls = CxbbGrid.Cols - 1
  704.     Label2(1).Caption = YH_FrmYeb.CxbbGrid.TextMatrix(YH_FrmYeb.CxbbGrid.Row, 0)
  705.     '查询启用日期
  706.     SQL_Str = "Select * From CWZZ_BankBill Where rectype=0 And Ccode='" & Val(Label2(1).Caption) & "'"
  707.     Set rs = Cw_DataEnvi.DataConnect.Execute(SQL_Str)
  708.     If rs.EOF = False Then
  709.         Label2(2).Caption = Format(rs.Fields("billdate"), "yyyy年mm月dd日")
  710.     Else
  711.         Label2(2).Caption = Format(Now, "yyyy-mm-dd")
  712.     End If
  713.     Call XSSJ
  714.     Call Sub_ShowBill
  715. End Sub
  716. Private Sub Form_Resize()
  717.     
  718.     On Error Resume Next
  719.     With CxbbGrid
  720.         .Width = Me.Width - 160
  721.         .Height = Me.Height - .Top - 400
  722.     End With
  723.     With Pic_Title
  724.         .Width = Me.Width - 160
  725.     End With
  726.     
  727.     GsToolbar.Left = Me.Width - GsToolbar.Width - 140
  728.     
  729. End Sub
  730. Private Sub SzToolbar_ButtonClick(ByVal Button As MSComctlLib.Button)
  731.     Select Case Button.Key
  732.     Case "ymsz"                                          '页面设置
  733.         Dyymctbl.Show 1
  734.     Case "yl"                                            '预 览
  735.         Call bbyl(True)
  736.     Case "dy"                                            '打 印
  737.         Call bbyl(False)
  738.     Case "fh"          '退出
  739.         Unload Me
  740.     Case "bz"
  741.         Call F1bz
  742.     End Select
  743. End Sub
  744. '************以下为文本框录入处理程序(固定不变部分)*************'
  745. Private Sub Wbklrwbcl(Index As Integer)    '文本框录入事后处理程序
  746.     '以下为依据实际情况自定义部分[
  747.     '在此填写文本框录入事后处理程序
  748.     TextChangeLock = True
  749.     LrText(3) = Val(Format(LrText(0), "0.00")) + Val(Format(LrText(1), "0.00")) - Val(Format(LrText(2), "0.00"))
  750.     LrText(7) = Val(Format(LrText(4), "0.00")) + Val(Format(LrText(5), "0.00")) - Val(Format(LrText(6), "0.00"))
  751.     LrText(Index) = Format(LrText(Index), "#,###.00")
  752.     LrText(3) = Format(LrText(3), "#,###.00")
  753.     LrText(7) = Format(LrText(7), "#,###.00")
  754.     TextChangeLock = False
  755.     ']以上为依据实际情况自定义部分
  756. End Sub
  757. Private Sub LrText_Change(Index As Integer)
  758.     '屏蔽程序改变控制
  759.     If TextChangeLock Then
  760.         Exit Sub
  761.     End If
  762.     '打开有效性判断锁
  763.     TextValiJudgeLock(Index) = False
  764.     '限制字段录入长度
  765.     TextChangeLock = True  '加锁(防止执行Lrtext_Change)
  766.     Select Case Textint(Index, 1)
  767.     Case 8           '金额型
  768.         Call Sjgskz(LrText(Index), Xtjezws - Xtjexsws - 1, Xtjexsws)
  769.     Case 9           '数量型
  770.         Call Sjgskz(LrText(Index), Xtslzws - Xtslxsws - 1, Xtslxsws)
  771.     Case 10          '单价型
  772.         Call Sjgskz(LrText(Index), Xtdjzws - Xtdjxsws - 1, Xtdjxsws)
  773.     Case Else        '其他小数类型控制
  774.         If Textint(Index, 6) <> 0 Or Textint(Index, 7) <> 0 Then
  775.             Call Sjgskz(LrText(Index), Textint(Index, 6), Textint(Index, 7))
  776.         End If
  777.     End Select
  778.     TextChangeLock = False '解锁
  779. End Sub
  780. Private Sub LrText_GotFocus(Index As Integer)                                                 '文本框得到焦点,显示相应信息
  781.     Call TextShow(Index)
  782.     CurTextIndex = Index
  783.     LrText(Index).SelStart = Len(LrText(Index))
  784. End Sub
  785. Private Sub LrText_KeyDown(Index As Integer, KeyCode As Integer, Shift As Integer)            '字段按F2键提供帮助
  786.     Select Case KeyCode
  787.     Case vbKeyF2
  788.         Call Text_Help(Index)
  789.     End Select
  790. End Sub
  791. Private Sub LrText_KeyPress(Index As Integer, KeyAscii As Integer)                            '文本框录入事中控制
  792.     Call InputFieldLimit(LrText(Index), Textint(Index, 1), KeyAscii)
  793. End Sub
  794. '事中判断
  795. Private Sub LrText_LostFocus(Index As Integer)                                                '文本框失去焦点进行有效性判断及相应处理
  796.     If Textint(Index, 9) = 0 Or Textint(Index, 9) = 1 Then
  797.         Call TextYxxpd(Index)
  798.     End If
  799.     Call Wbklrwbcl(Index)
  800. End Sub
  801. '录入字段帮助
  802. Private Sub Text_Help(Index As Integer)
  803.     If Not Textboolean(Index, 1) Then
  804.         Exit Sub
  805.     End If
  806.     TextValiJudgeLock(Index) = True
  807.     Call Drbmhelp(Textint(Index, 2), Textstr(Index, 4), Trim(LrText(Index).Text))
  808.     If Len(Xtfhcs) <> 0 Then
  809.         If Textint(Index, 3) = 1 Then
  810.             LrText(Index).Text = Xtfhcsfz
  811.             LrText(Index).Tag = Xtfhcs
  812.         Else
  813.             LrText(Index).Text = Xtfhcs
  814.             LrText(Index).Tag = Xtfhcsfz
  815.         End If
  816.     End If
  817.     TextValiJudgeLock(Index) = False
  818.     LrText(Index).SetFocus
  819. End Sub
  820. '文本框得到焦点,显示相应信息
  821. Private Sub TextShow(Index As Integer)
  822.     '填写文本框得到焦点,进行相应信息处理程序
  823.     TextChangeLock = True
  824.     LrText(Index) = Format(LrText(Index), "0.00")
  825.     TextChangeLock = False
  826. End Sub
  827. '录入文本框初始化
  828. Private Sub Wbkcsh()
  829.     Dim Jsqte As Integer
  830.     '最大录入文本框索引值
  831.     Max_Text_Index = Textvar(1)
  832.     ReDim TextValiJudgeLock(Max_Text_Index)
  833.     For Jsqte = 0 To Max_Text_Index
  834.         If Len(Trim(Textstr(Jsqte, 1))) <> 0 Then
  835.             If Textboolean(Jsqte, 1) Then
  836.                 'If Jsqte <> 0 And Not Textboolean(Jsqte, 3) Then
  837.                 '    Load Ydcommand1(Jsqte)
  838.                 'End If
  839.                 'Ydcommand1(Jsqte).Visible = True
  840.                 'Ydcommand1(Jsqte).Move LrText(Jsqte).Left + LrText(Jsqte).Width, LrText(Jsqte).Top
  841.             End If
  842.             TextChangeLock = True
  843.             LrText(Jsqte).Text = ""
  844.             LrText(Jsqte).Tag = ""
  845.             If Textint(Jsqte, 5) <> 0 Then
  846.                 LrText(Jsqte).MaxLength = Textint(Jsqte, 5)
  847.             End If
  848.             TextChangeLock = False
  849.         End If
  850.         TextValiJudgeLock(Jsqte) = True
  851.     Next Jsqte
  852. End Sub
  853. '文本框有效性判断
  854. Private Function TextYxxpd(Index As Integer) As Boolean
  855.     Dim Sqlstr As String
  856.     Dim Findrec As ADODB.Recordset
  857.     '文本框内容未曾改变不进行有效性判断
  858.     If TextValiJudgeLock(Index) Then
  859.         TextYxxpd = True
  860.         Exit Function
  861.     End If
  862.     If Trim(LrText(Index)) = "" Then
  863.         LrText(Index).Tag = ""
  864.         Call Wbklrwbcl(Index)
  865.         TextValiJudgeLock(Index) = True
  866.         TextYxxpd = True
  867.         Exit Function
  868.     End If
  869.     Select Case Textint(Index, 4)
  870.     Case 1      '编码型
  871.         Sqlstr = Trim(Textstr(Index, 5))
  872.         Sqlstr = Replace(Sqlstr, "@", "'" + Trim(LrText(Index).Text) + "'")
  873.         Set Findrec = Cw_DataEnvi.DataConnect.Execute(Sqlstr)
  874.         If Findrec.EOF Then
  875.             Call Xtxxts(Trim(Textstr(Index, 6)), 0, 1)
  876.             LrText(Index).SetFocus
  877.             Exit Function
  878.         Else
  879.             Select Case Textint(Index, 3)
  880.             Case 0
  881.                 If Len(Trim(Textstr(Index, 2))) <> 0 Then
  882.                     LrText(Index).Text = Trim(Findrec.Fields(Trim(Textstr(Index, 2))))
  883.                 End If
  884.                 If Len(Trim(Textstr(Index, 3) & "")) <> 0 Then
  885.                     LrText(Index).Tag = Trim(Findrec.Fields(Trim(Textstr(Index, 3))))
  886.                 End If
  887.             Case 1
  888.                 If Len(Trim(Textstr(Index, 3) & "")) <> 0 Then
  889.                     LrText(Index).Text = Trim(Findrec.Fields(Trim(Textstr(Index, 3))))
  890.                 End If
  891.                 If Len(Trim(Textstr(Index, 2))) <> 0 Then
  892.                     LrText(Index).Tag = Trim(Findrec.Fields(Trim(Textstr(Index, 2))))
  893.                 End If
  894.             End Select
  895.         End If
  896.     Case 2      '日期型
  897.         If IsDate(LrText(Index).Text) Then
  898.             LrText(Index).Text = Format(LrText(Index).Text, "yyyy-mm-dd")
  899.         Else
  900.             Tsxx = "非法公历日期!(格式:" + Format(Date, "yyyy-mm-dd") + ")"
  901.             LrText(Index).SetFocus
  902.             Exit Function
  903.         End If
  904.     Case 3      '其他类型
  905.         
  906.     End Select
  907.     TextValiJudgeLock(Index) = True
  908.     TextYxxpd = True
  909. End Function
  910. '显示所有数据
  911. Private Sub XSSJ()
  912.     Dim RecTemp As New ADODB.Recordset
  913.     TextChangeLock = True
  914.     If Trim(YH_FrmYeb.CxbbGrid.TextMatrix(YH_FrmYeb.CxbbGrid.Row, 4)) = "" Then
  915.         LrText(4).Text = "0.00"
  916.     Else
  917.         LrText(4).Text = YH_FrmYeb.CxbbGrid.TextMatrix(YH_FrmYeb.CxbbGrid.Row, 4)
  918.     End If
  919.     If Trim(YH_FrmYeb.CxbbGrid.TextMatrix(YH_FrmYeb.CxbbGrid.Row, 3)) = "" Then
  920.         LrText(0).Text = "0.00"
  921.     Else
  922.         LrText(0).Text = YH_FrmYeb.CxbbGrid.TextMatrix(YH_FrmYeb.CxbbGrid.Row, 3)
  923.     End If
  924.     
  925.     
  926.     '从银行对帐期初数据
  927.     SQL_Str = "select sum(jfje) as jfje, sum(dfje) as dfje from cwzz_bankbill where rectype=1 and bdelete=0 and ccode='" & Val(Label2(1).Caption) & "'"
  928.     Set RecTemp = Cw_DataEnvi.DataConnect.Execute(SQL_Str)
  929.     If RecTemp.EOF = False Then
  930.         If IsNull(RecTemp.Fields!jfje) = False Then
  931.             LrText(1) = RecTemp.Fields!jfje
  932.         End If
  933.         If IsNull(RecTemp.Fields!dfje) = False Then
  934.             LrText(2) = RecTemp.Fields!dfje
  935.         End If
  936.     Else
  937.         LrText(1) = 0
  938.         LrText(2) = 0
  939.     End If
  940.     '银行本期数据
  941.     SQL_Str = "select sum(jfje) as jfje, sum(dfje) as dfje from cwzz_bankbill where rectype=2 and bdelete=0 and ccode='" & Val(Label2(1).Caption) & "'"
  942.     Set RecTemp = Cw_DataEnvi.DataConnect.Execute(SQL_Str)
  943.     If RecTemp.EOF = False Then
  944.         If IsNull(RecTemp.Fields!jfje) = False Then
  945.             LrText(2) = Val(LrText(2)) + RecTemp.Fields!jfje
  946.         End If
  947.         If IsNull(RecTemp.Fields!dfje) = False Then
  948.             LrText(1) = Val(LrText(1)) + RecTemp.Fields!dfje
  949.         End If
  950.     End If
  951.     
  952.     '单位期初数据
  953.     SQL_Str = "select sum(jfje) as jfje,sum(dfje) as dfje from cwzz_rjznotcheck where rectype=1 and bdelete=0 and ccode='" & Val(Label2(1).Caption) & "'"
  954.     Set RecTemp = Cw_DataEnvi.DataConnect.Execute(SQL_Str)
  955.     If RecTemp.EOF = False Then
  956.         If IsNull(RecTemp.Fields!jfje) = False Then
  957.             LrText(5) = Val(LrText(5)) + RecTemp.Fields!jfje
  958.         End If
  959.         If IsNull(RecTemp.Fields!dfje) = False Then
  960.             LrText(6) = Val(LrText(6)) + RecTemp.Fields!dfje
  961.         End If
  962.     Else
  963.         LrText(5) = 0
  964.         LrText(6) = 0
  965.     End If
  966.     '本期发生数据
  967.     SQL_Str = "Select SUM(JFJE) As Jfje,SUM(DFJE) As Dfje From Cwzz_V_AccVouch where Ccode='" & Val(Label2(1).Caption) & "' " _
  968.     & "And Convert(Char(8),Ddate,112)>=(Select Convert(Char(8),Ddate,112) From " _
  969.     & "Cwzz_RjzNotCheck Where RecType=0 And Ccode='" & Val(Label2(1).Caption) & "') And BDelete=0 " _
  970.     & "And Convert(Char(6),Ddate,112)<=(select Convert(Char(6),max(qsrq),112) from gy_kjrlb where cwzzjzbz='1')"
  971.     
  972.     
  973.     'SQL_Str = "select sum(jfje) as jfje, sum(dfje) as dfje from cwzz_accvouchsub where bdelete=0 and ccode='" & Val(Label2(1).Caption) & "'"
  974.     Set RecTemp = Cw_DataEnvi.DataConnect.Execute(SQL_Str)
  975.     If RecTemp.EOF = False Then
  976.         If IsNull(RecTemp.Fields!jfje) = False Then
  977.             LrText(5) = Val(LrText(5)) + RecTemp.Fields!jfje
  978.         End If
  979.         If IsNull(RecTemp.Fields!dfje) = False Then
  980.             LrText(6) = Val(LrText(6)) + RecTemp.Fields!dfje
  981.         End If
  982.     End If
  983.     
  984.     
  985.     '窗体调入时,计算调整前余额,调整后余额,转换各金额
  986.     LrText(3) = Val(Format(LrText(0).Text, "0.00")) + Val(Format(LrText(1), "0.00")) - Val(Format(LrText(2), "0.00"))
  987.     LrText(7) = Val(Format(LrText(4), "0.00")) + Val(Format(LrText(5), "0.00")) - Val(Format(LrText(6), "0.00"))
  988.     LrText(0) = Format(LrText(0), "#,###.00")
  989.     LrText(1) = Format(LrText(1), "#,###.00")
  990.     LrText(2) = Format(LrText(2), "#,###.00")
  991.     LrText(3) = Format(LrText(3), "#,###.00")
  992.     LrText(4) = Format(LrText(4), "#,###.00")
  993.     LrText(5) = Format(LrText(5), "#,###.00")
  994.     LrText(6) = Format(LrText(6), "#,###.00")
  995.     LrText(7) = Format(LrText(7), "#,###.00")
  996.     TextChangeLock = False
  997. End Sub
  998. '显示银行.企业调整前.后余额
  999. Private Sub Sub_ShowBill()
  1000.     Dim Rowjsq As Integer
  1001.     With CxbbGrid
  1002.         .Rows = 5
  1003.         .TextMatrix(1, 0) = "调整前余额": .TextMatrix(1, 1) = LrText(0)
  1004.         .TextMatrix(2, 0) = "加:银行已收  企业未收": .TextMatrix(2, 1) = LrText(1)
  1005.         .TextMatrix(3, 0) = "减:银行已付  企业未付": .TextMatrix(3, 1) = LrText(2)
  1006.         .TextMatrix(4, 0) = "调整后余额": .TextMatrix(4, 1) = LrText(3)
  1007.         .TextMatrix(1, 2) = "调整前余额": .TextMatrix(1, 3) = LrText(4)
  1008.         .TextMatrix(2, 2) = "加:企业已收  银行未收": .TextMatrix(2, 3) = LrText(5)
  1009.         .TextMatrix(3, 2) = "减:企业已付  银行未付": .TextMatrix(3, 3) = LrText(6)
  1010.         .TextMatrix(4, 2) = "调整后余额": .TextMatrix(4, 3) = LrText(7)
  1011.         For Rowjsq = 0 To .Rows - 1
  1012.             .RowHeight(Rowjsq) = 350
  1013.         Next Rowjsq
  1014.     End With
  1015. End Sub
  1016. '报表打印预览
  1017. Private Sub bbyl(bbylte As Boolean)
  1018.     Dim Bbzbt$, Bbxbt() As String, bbxbtzzxs() As Integer, Bbxbtgs As Integer
  1019.     Dim Bbbwh() As String, Bbbwhzzxs() As Integer, Bbbwhgs As Integer
  1020.     '报表小标题行数
  1021.     Bbxbtgs = 1
  1022.     '报表表尾行数
  1023.     Bbbwhgs = 1
  1024.     ReDim Bbxbt(1 To Bbxbtgs)
  1025.     ReDim bbxbtzzxs(1 To Bbxbtgs)
  1026.     If Bbbwhgs <> 0 Then
  1027.         ReDim Bbbwh(1 To Bbbwhgs)
  1028.         ReDim Bbbwhzzxs(1 To Bbbwhgs)
  1029.     End If
  1030.     '报表主标题
  1031.     Bbzbt = ReportTitle
  1032.     Bbxbt(1) = Space(0) + Fun_FormatOutPut("启用日期:" + Trim(Label2(2).Caption), 30)
  1033.     Bbxbt(1) = Bbxbt(1) + Fun_FormatOutPut("科目编码:" + Trim(Label2(1).Caption), 26)
  1034.     '报表小标题组织形式
  1035.     '报表行组织形式(0-居左 1-居中 2-居右)
  1036.     bbxbtzzxs(1) = 0
  1037.     Bbbwhzzxs(1) = 1
  1038.     '生成报表数据
  1039.     Call Scyxsjb(CxbbGrid)
  1040.     '生成报表
  1041.     Call Scdybb(Dyymctbl, Bbzbt, Bbxbt(), bbxbtzzxs(), Bbxbtgs, Bbbwh(), Bbbwhzzxs(), Bbbwhgs, bbylte)
  1042.     If Not bbylte Then
  1043.         '关闭预览窗体
  1044.         Unload DY_Tybbyldy
  1045.     End If
  1046. End Sub