亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? report.cls

?? ktv場所的包房開房、迎賓、預定管理系統(tǒng)。
?? CLS
?? 第 1 頁 / 共 2 頁
字號:
VERSION 1.0 CLASS
BEGIN
  MultiUse = -1  'True
  Persistable = 0  'NotPersistable
  DataBindingBehavior = 0  'vbNone
  DataSourceBehavior  = 0  'vbNone
  MTSTransactionMode  = 0  'NotAnMTSObject
END
Attribute VB_Name = "Report"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = False
Attribute VB_Ext_KEY = "SavedWithClassBuilder6" ,"Yes"
Attribute VB_Ext_KEY = "Top_Level" ,"Yes"
Option Explicit
'**************************************************************
'*類模塊名稱:Report
'*類模塊說明:報表類
'*
'*備注:
'*
'*作者:progame
'*日期:2002-03-27 15:09:18
'***************************************************************

Private Const ModalName = "Report"


'*開放對象
Public ColHeader            As clsColHeader             '*列頭
Public WithEvents Content   As clsContent               '*正文
Attribute Content.VB_VarHelpID = -1

Public Event InitProgress(Value As Integer)             '*初始化的處理進度
Public Event PrintProgress(Value As Integer)            '*打印輸出時的處理進度

Public Header               As clsCollection            '*表頭
Public Footer               As clsCollection            '*表尾
Public Title                As clsCollection            '*頁頭
Public Tail                 As clsCollection            '*頁尾
Public LeftSection          As clsCollection            '*左部標簽集合
Public RightSection         As clsCollection            '*右部標簽集合

'*打印機的設置
Private m_PrinterWidth      As Single
Private m_PrinterHeight     As Single
Private m_PrinterOrient     As typeOrient

'*頁邊距的設置
Private m_LeftMargin        As Single
Private m_RightMargin       As Single
Private m_TopMargin         As Single
Private m_BottomMargin      As Single


'*當前使用的模板文件
Private m_Templatefile      As String


'*正文打印的對齊方式
Private m_Align             As typeAlign


'*是否有數(shù)據(jù)
Private m_HaveData          As Boolean

Public Property Get Align() As typeAlign
'*得到正文打印的對齊方式
    Align = m_Align
End Property

Public Property Let Align(vData As typeAlign)
'*設置正文打印的對齊方式
    m_Align = vData
End Property


Friend Property Get HaveData() As Boolean
'*是否有數(shù)據(jù)
    HaveData = m_HaveData
End Property


'**************************************************************
'*名稱:SetPrinter
'*功能:設置打印機
'*傳入?yún)?shù):
'*      width       --寬度(如果設為0,則認為讀取系統(tǒng)默認寬度)
'*      height      --高度(如果設為0,則認為讀取系統(tǒng)默認高度)
'*      orient      --方向
'*返回參數(shù):
'*      是否設置成功
'*作者:progame
'*日期:2002-03-19 23:10:00
'***************************************************************
Public Function SetPrinter(width As Single, _
                           height As Single, _
                           orient As typeOrient) _
    As Boolean
                         
    '*如果數(shù)值小于0,則為非法
    If width < 0 Or height < 0 Then
        SetPrinter = False
        Exit Function
    End If
    '*設置

        m_PrinterWidth = width
        m_PrinterHeight = height
        m_PrinterOrient = orient

    '*返回成功
    SetPrinter = True
    
End Function

Public Property Get width() As Single
'*得到報表的頁寬度
    width = m_PrinterWidth
End Property

Public Property Get height() As Single
'*得到報表的頁高度
    height = m_PrinterHeight
End Property

Public Property Get orient() As typeOrient
'*得到報表的打印方向
    orient = m_PrinterOrient
End Property

'**************************************************************
'*名稱:SetMargin
'*功能:設置頁邊距
'*傳入?yún)?shù):
'*      left        --左邊距
'*      right       --右邊距
'*      top         --上邊距
'*      bottom      --下邊距
'*返回參數(shù):
'*
'*作者:progame
'*日期:2002-03-20 15:37:22
'***************************************************************
Public Function SetMargin(Left As Single, _
                          Top As Single, _
                          Right As Single, _
                          Bottom As Single) _
    As Boolean
    
    '*過濾非法值
    If Left < 0 Or Top < 0 Or Right < 0 Or Bottom < 0 Then
        SetMargin = False
        Exit Function
    End If
    
    If Left + Right >= m_PrinterWidth _
        Or Top + Bottom >= m_PrinterHeight Then
        
        SetMargin = False
        Exit Function
    End If

    '*設置

        m_LeftMargin = Left
        m_RightMargin = Right
        m_TopMargin = Top
        m_BottomMargin = Bottom

    SetMargin = True        '*返回成功值
End Function

Public Property Get LeftMargin() As Single
'*得到報表的頁高度
    LeftMargin = m_LeftMargin
End Property

Public Property Get RightMargin() As Single
'*得到報表的頁高度
    RightMargin = m_RightMargin
End Property

Public Property Get TopMargin() As Single
'*得到報表的頁高度
    TopMargin = m_TopMargin
End Property

Public Property Get BottomMargin() As Single
'*得到報表的頁高度
    BottomMargin = m_BottomMargin
End Property

'**************************************************************
'*名稱:CalPage
'*功能:計算頁
'*傳入?yún)?shù):
'*
'*作者:progame
'*日期:2002-04-05 14:25:56
'***************************************************************
Public Sub CalPage()

Dim pageheight          As Single       '*可用頁高
Dim firstPageHeight     As Single       '*第一頁的可用頁高(減去表頭)
Dim lastPageHeight      As Single       '*最后一頁的可用頁高(減去表尾)

Dim pagewidth           As Single       '*可用頁寬

    If Not m_HaveData Then
        Exit Sub
    End If
    
    pagewidth = m_PrinterWidth - (m_LeftMargin + m_RightMargin) _
                - LeftSection.GetWidth - RightSection.GetWidth
    
    '*列頭分頁
    ColHeader.Merge pagewidth
    
    '*計算正文可用的高度
    pageheight = m_PrinterHeight _
                - (m_TopMargin + m_BottomMargin) _
                - ColHeader.GetHeight _
                - Title.GetHeight - Tail.GetHeight

    firstPageHeight = pageheight - Header.GetHeight - 1000
    lastPageHeight = pageheight - Footer.GetHeight

    '*正文分頁
    Content.Merge pagewidth, pageheight, firstPageHeight, lastPageHeight
    
End Sub

Public Property Get pages() As Integer
'*得到總頁數(shù)
    pages = Content.GetPages
End Property

Public Property Get cutpages() As Integer
    cutpages = ColHeader.cutpages
End Property


'**************************************************************
'*名稱:AttachFlexGrid
'*功能:綁定到FlexGrid
'*傳入?yún)?shù):
'*
'*返回參數(shù):
'*
'*作者:progame
'*日期:2002-04-09 19:59:40
'***************************************************************
Public Function AttachFlexGrid(flexgrid As Object) As Boolean

    AttachFlexGrid = funAttachFlexGrid(Me, flexgrid)
    m_HaveData = AttachFlexGrid
    
End Function



'**************************************************************
'*名稱:AttachdataGrid
'*功能:綁定到dataGrid
'*傳入?yún)?shù):
'*
'*返回參數(shù):
'*
'*作者:progame
'*日期:2002-04-09 19:59:40
'***************************************************************
Public Function AttachdataGrid(datagrid As Object) As Boolean

    AttachdataGrid = funAttachdataGrid(Me, datagrid)
    m_HaveData = AttachdataGrid
    
End Function


'**************************************************************
'*名稱:Attachmrc
'*功能:綁定到mrc
'*傳入?yún)?shù):
'*
'*返回參數(shù):
'*
'*作者:progame
'*日期:2002-04-09 19:59:40
'***************************************************************
Public Function Attachmrc(mrc As ADODB.Recordset, strheadname() As String, numheadwith() As Integer) As Boolean

    Attachmrc = funAttachmrc(Me, mrc, strheadname, numheadwith)
    m_HaveData = Attachmrc
    
End Function



'**************************************************************
'*名稱:AttachListView
'*功能:綁定到listview
'*傳入?yún)?shù):
'*
'*返回參數(shù):
'*
'*作者:progame
'*日期:2002-04-09 19:59:40
'***************************************************************
Public Function AttachListView(listview As Object) As Boolean

    AttachListView = funAttachListView(Me, listview)
    m_HaveData = AttachListView
    
End Function

'**************************************************************
'*名稱:Preview
'*功能:預覽
'*傳入?yún)?shù):
'*
'*作者:progame
'*日期:2002-04-05 19:38:22
'***************************************************************
Public Sub Preview()

    If Not m_HaveData Then
        MsgBox "沒有數(shù)據(jù),無法預覽!", vbInformation + vbOKOnly
        Exit Sub
    End If
    
    If m_PrinterHeight = 0 Or m_PrinterWidth = 0 Then
        MsgBox "沒有可用的打印機或未設定紙張大??!", vbInformation + vbOKOnly
        Exit Sub
    End If
Dim fPreview        As New frmPreview

    Set fPreview.rpt = Me
    
    fPreview.Show
    
    Set fPreview = Nothing
    
End Sub


'**************************************************************
'*名稱:Export2Jpg
'*功能:輸出到jpg文件
'*傳入?yún)?shù):
'*      filepath        --文件夾位置
'*      pageFrom        --頁起始
'*      cutPageFrom     --分頁起始
'*      pageTo          --頁終止
'*      cutPageTo       --分頁終止
'*      sRate           --縮放比例
'*      isBmp           --輸出BMP還是JPG
'*      preFix          --輸出文件名的前綴
'*返回參數(shù):
'*
'*作者:progame
'*日期:2002-04-10 11:21:12
'***************************************************************

'**************************************************************
'*名稱:Export2Prn
'*功能:
'*傳入?yún)?shù):

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美成人午夜| 2020国产精品自拍| 国内精品视频一区二区三区八戒| 国产精品天美传媒| 日韩女优电影在线观看| 色综合亚洲欧洲| 国产乱码精品1区2区3区| 一级女性全黄久久生活片免费| 久久蜜臀精品av| 欧美一卡二卡三卡四卡| 91色九色蝌蚪| 国产福利一区在线观看| 日日噜噜夜夜狠狠视频欧美人| 国产女同互慰高潮91漫画| 欧美一区二区在线观看| 91久久久免费一区二区| 成年人网站91| 国产精品一区二区三区四区 | 中文字幕一区二区三区在线观看| 色综合久久久久| 成人18视频在线播放| 国产一区欧美日韩| 看片的网站亚洲| 免费成人在线播放| 天堂av在线一区| 亚洲黄色性网站| 日韩美女精品在线| 国产精品三级av| 国产精品国产精品国产专区不蜜 | 欧美国产日韩一二三区| 2023国产精品自拍| 欧美大片拔萝卜| 欧美高清视频在线高清观看mv色露露十八| 91视视频在线直接观看在线看网页在线看| 国产精品456| 国产伦精品一区二区三区视频青涩 | 一本久久a久久精品亚洲| 成人动漫精品一区二区| 成人精品高清在线| 北条麻妃一区二区三区| 成人国产一区二区三区精品| 高清不卡一二三区| 成人av先锋影音| youjizz国产精品| 99re成人在线| 欧美午夜不卡在线观看免费| 欧美三级欧美一级| 日韩亚洲欧美在线| 欧美精品一区二区在线观看| 亚洲精品一区二区三区蜜桃下载 | 欧美激情在线一区二区三区| 国产日韩欧美激情| 国产精品护士白丝一区av| 中文字幕亚洲精品在线观看| 亚洲欧美一区二区不卡| 一区二区三区在线视频播放| 午夜电影网亚洲视频| 青娱乐精品在线视频| 极品少妇xxxx偷拍精品少妇| 国产福利不卡视频| 91免费版在线| 欧美日韩综合在线| 日韩欧美精品在线视频| 久久久久久久久久久久久女国产乱| 国产片一区二区| 亚洲夂夂婷婷色拍ww47| 三级影片在线观看欧美日韩一区二区| 日产欧产美韩系列久久99| 国内不卡的二区三区中文字幕| 成av人片一区二区| 91麻豆精品国产91久久久 | 亚洲第一激情av| 狠狠色丁香婷婷综合久久片| 成av人片一区二区| 欧美一区中文字幕| 国产欧美日韩另类一区| 亚洲在线观看免费视频| 美日韩一区二区三区| 成人久久久精品乱码一区二区三区| 一本大道综合伊人精品热热 | 欧美日韩国产美| 国产三级精品三级| 亚洲一级在线观看| 国产精品一区二区在线观看不卡| 欧美吻胸吃奶大尺度电影| 久久婷婷成人综合色| 亚洲自拍另类综合| 国产电影精品久久禁18| 欧美日韩久久久| 国产午夜亚洲精品不卡| 亚洲第一在线综合网站| 成人污污视频在线观看| 欧美高清视频www夜色资源网| 国产精品三级在线观看| 免费看黄色91| 欧美影视一区二区三区| 中文一区在线播放| 日本视频免费一区| 欧美性受xxxx黑人xyx| 国产日韩欧美a| 日本三级韩国三级欧美三级| 色偷偷成人一区二区三区91| 久久精品人人爽人人爽| 日韩成人午夜电影| 欧美私人免费视频| 亚洲欧洲另类国产综合| 国产一区二区三区免费看| 欧美三级电影一区| 亚洲日本一区二区| 国产高清在线精品| 日韩美女在线视频| 日韩精品五月天| 在线观看成人小视频| 国产精品久久久久精k8| 国内精品嫩模私拍在线| 日韩一区二区三区观看| 亚洲午夜久久久久久久久久久 | 国产精品456| 精品免费视频.| 日韩福利视频网| 欧美人妖巨大在线| 一区二区三区中文字幕精品精品 | 洋洋av久久久久久久一区| aaa欧美日韩| 国产精品美女久久久久久久网站| 国产精品一二二区| 久久久国产精品麻豆| 国产在线精品一区二区夜色| 日韩欧美一区二区三区在线| 三级不卡在线观看| 91精品免费在线观看| 午夜电影一区二区| 这里只有精品免费| 日韩不卡一区二区| 91精品久久久久久久久99蜜臂| 蜜桃av噜噜一区二区三区小说| 555夜色666亚洲国产免| 日韩电影免费一区| 精品免费视频.| 国产福利91精品一区二区三区| 久久婷婷成人综合色| 国产激情精品久久久第一区二区 | 日韩欧美一区二区免费| 久久99国产精品尤物| 亚洲精品一区二区三区影院| 国产在线精品一区二区三区不卡| 欧美精品一区二区在线观看| 国产传媒日韩欧美成人| 国产欧美精品一区二区三区四区| 懂色av一区二区三区免费观看| 国产精品久久综合| 91猫先生在线| 亚洲线精品一区二区三区 | 欧美天堂一区二区三区| 丝袜美腿一区二区三区| 欧美一卡在线观看| 高清在线不卡av| 日韩伦理免费电影| 欧美日韩精品一区二区三区蜜桃| 日韩在线一二三区| 久久综合九色综合97婷婷| 成人app在线观看| 亚洲香肠在线观看| 精品国产人成亚洲区| 成人免费av在线| 亚洲精品视频免费看| 欧美精品一卡二卡| 国产成人午夜片在线观看高清观看| 亚洲欧美综合另类在线卡通| 欧美性猛交一区二区三区精品| 麻豆精品在线播放| 国产精品视频麻豆| 欧美日韩国产区一| 国产精品一区二区不卡| 一区二区三区在线观看国产| 日韩欧美在线网站| 99re热视频精品| 久久精品理论片| 亚洲人成7777| 精品日韩在线观看| 色欧美片视频在线观看在线视频| 日韩不卡一区二区三区| 综合久久国产九一剧情麻豆| 欧美一区二区在线免费播放| youjizz久久| 久久99国产精品免费网站| 亚洲精品免费一二三区| 精品国产91洋老外米糕| 欧美羞羞免费网站| 成人免费视频一区二区| 久久精品国产亚洲a| 一区二区三区日韩欧美精品| 精品国产一区a| 欧美精选在线播放| 91麻豆精品秘密| 国产成人免费在线观看| 日本最新不卡在线| 亚洲激情综合网| 国产精品久久久久久久裸模| 欧美精品一区视频|