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

企业管理

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Begin VB.Form XT_PrintTItem 
  3.    BorderStyle     =   1  'Fixed Single
  4.    Caption         =   "打印表头项目"
  5.    ClientHeight    =   3660
  6.    ClientLeft      =   4455
  7.    ClientTop       =   1500
  8.    ClientWidth     =   3165
  9.    Icon            =   "打印项目.frx":0000
  10.    LinkTopic       =   "Form1"
  11.    MaxButton       =   0   'False
  12.    MinButton       =   0   'False
  13.    ScaleHeight     =   3660
  14.    ScaleWidth      =   3165
  15.    StartUpPosition =   2  '屏幕中心
  16.    Begin VB.CommandButton Command2 
  17.       Caption         =   "取消(&C)"
  18.       Height          =   300
  19.       Left            =   2010
  20.       TabIndex        =   2
  21.       Top             =   3315
  22.       Width           =   1120
  23.    End
  24.    Begin VB.CommandButton Command1 
  25.       Caption         =   "确定(&O)"
  26.       Height          =   300
  27.       Left            =   795
  28.       TabIndex        =   1
  29.       Top             =   3315
  30.       Width           =   1120
  31.    End
  32.    Begin VB.ListBox List_Item 
  33.       Height          =   3210
  34.       Left            =   15
  35.       Style           =   1  'Checkbox
  36.       TabIndex        =   0
  37.       Top             =   60
  38.       Width           =   3135
  39.    End
  40. End
  41. Attribute VB_Name = "XT_PrintTItem"
  42. Attribute VB_GlobalNameSpace = False
  43. Attribute VB_Creatable = False
  44. Attribute VB_PredeclaredId = True
  45. Attribute VB_Exposed = False
  46. Option Explicit
  47. Dim add_item As New Recordset
  48. Dim Item_TF()
  49. Private Sub Command1_Click()
  50.     
  51.     'On Error Resume Next
  52.     Dim i As Integer: Dim CH As Integer
  53.     
  54.     For i = 0 To List_Item.ListCount - 1
  55.         If List_Item.Selected(i) = True Then
  56.             CH = 1
  57.         Else
  58.             CH = 0
  59.         End If
  60.         
  61.         Cw_DataEnvi.DataConnect.Execute "update Xt_BillTextPrint set YNPrint=" & CH & " where ID=" & Val(List_Item.ItemData(i))
  62.     Next i
  63.     
  64.     XT_BillPrintDesign.Command1_Click
  65.     Unload Me
  66.     
  67. End Sub
  68. Private Sub Command2_Click()
  69.     Unload Me
  70. End Sub
  71. Private Sub Form_Load()
  72.     
  73.     'On Error Resume Next
  74.     Dim i As Integer
  75.     i = 0
  76.     Set add_item = Cw_DataEnvi.DataConnect.Execute("select * from Xt_v_BillTextPrint where text_group_code='" & XT_BillPrintDesign.Command1.Tag & "' and PrintTextCode='" & Trim(XT_BillPrintDesign.PrintType.Text) & "'")
  77.     
  78.     Do While Not add_item.EOF
  79.         List_Item.AddItem add_item!Text_Name
  80.         '--------------
  81.         List_Item.Selected(i) = add_item!YnPrint
  82.         List_Item.ItemData(i) = add_item!Id
  83.         '---------------
  84.         add_item.MoveNext
  85.         i = i + 1
  86.     Loop
  87.     add_item.Close
  88.     
  89. End Sub