⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 financereportwizard.cls

📁 金算盘软件代码
💻 CLS
📖 第 1 页 / 共 5 页
字号:
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Public Property Get OtherAnalyCond() As String
    OtherAnalyCond = mstrOtherAnalyCond
End Property
Public Property Let OtherAnalyCond(ByVal vData As String)
    mstrOtherAnalyCond = vData
End Property

Public Property Get OtherAnalyBegin() As String
    OtherAnalyBegin = mstrOtherAnalyBegin
End Property
Public Property Let OtherAnalyBegin(ByVal vData As String)
    mstrOtherAnalyBegin = vData
End Property
Public Property Get OtherAnalyEnd() As String
    OtherAnalyEnd = mstrOtherAnalyEnd
End Property
Public Property Let OtherAnalyEnd(ByVal vData As String)
    mstrOtherAnalyEnd = vData
End Property
Public Property Get OtherReferCond() As String
    OtherReferCond = mstrOtherReferCond
End Property
Public Property Let OtherReferCond(ByVal vData As String)
    mstrOtherReferCond = vData
End Property

Public Property Get OtherReferBegin() As String
    OtherReferBegin = mstrOtherReferBegin
End Property
Public Property Let OtherReferBegin(ByVal vData As String)
    mstrOtherReferBegin = vData
End Property
Public Property Get OtherReferEnd() As String
    OtherReferEnd = mstrOtherReferEnd
End Property
Public Property Let OtherReferEnd(ByVal vData As String)
    mstrOtherReferEnd = vData
End Property


'mvarReportOrderType
Public Property Get ReportOrderType() As Integer
    ReportOrderType = mvarReportOrderType
End Property
Public Property Let ReportOrderType(ByVal vData As Integer)
    mvarReportOrderType = vData
End Property
'数据列数
Public Property Get DataColumns() As Integer
    DataColumns = mintDataColumns
End Property
Public Property Let DataColumns(ByVal vData As Integer)
    mintDataColumns = vData
End Property

'以下属性用于5.32版
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Public Property Get blnNeedGatherData() As Boolean
    blnNeedGatherData = mblnNeedGatherData
End Property
Public Property Let blnNeedGatherData(ByVal vData As Boolean)
    mblnNeedGatherData = vData
End Property
Public Property Get TrendReportIsUseRefer() As Boolean
    TrendReportIsUseRefer = mblnTrendReportIsUseRefer
End Property
Public Property Let TrendReportIsUseRefer(ByVal vData As Boolean)
    mblnTrendReportIsUseRefer = vData
End Property
Public Property Get IsUseRefer() As Boolean
    IsUseRefer = mblnIsUseRefer
End Property
Public Property Let IsUseRefer(ByVal vData As Boolean)
    mblnIsUseRefer = vData
End Property
Public Property Get ReferCondString() As String
    ReferCondString = mstrReferCondString
End Property
Public Property Let ReferCondString(ByVal vData As String)
    mstrReferCondString = vData
End Property
Public Property Get strReferStart() As String
    strReferStart = mstrReferStart
End Property
Public Property Let strReferStart(ByVal vData As String)
    mstrReferStart = vData
End Property
Public Property Get strReferTerminal() As String
    strReferTerminal = mstrReferTerminal
End Property
Public Property Let strReferTerminal(ByVal vData As String)
    mstrReferTerminal = vData
End Property
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Public Property Get InitStockSql() As String
    InitStockSql = mstrInitStockSql
End Property
Public Property Let InitStockSql(ByVal vData As String)
    mstrInitStockSql = vData
End Property

Public Property Get SaveFlag() As Boolean '预算分析的报表是否生成
    SaveFlag = mblnSaveFlag
End Property
Public Property Let SaveFlag(ByVal vData As Boolean)
    mblnSaveFlag = vData
End Property
Public Property Get CodeLevelCond() As String  '编码层次条件
    CodeLevelCond = mstrCodeLevelCond
End Property
Public Property Let CodeLevelCond(ByVal vData As String)
    mstrCodeLevelCond = vData
End Property
Public Property Get RelationViewWhere() As String 'Oracle版本的 Where子句。
    RelationViewWhere = mvarRelationViewWhere
End Property
Public Property Let RelationViewWhere(ByVal vData As String)
    mvarRelationViewWhere = vData
End Property
Public Property Get RelationWhere() As String 'Oracle版本的 Where子句。
    RelationWhere = mvarRelationWhere
End Property
Public Property Let RelationWhere(ByVal vData As String)
    mvarRelationWhere = vData
End Property
Public Property Get IsTax() As Integer ''由向导生成的是否含税的条件
    IsTax = mblnIsTax
End Property
Public Property Let IsTax(ByVal vData As Integer)
    mblnIsTax = vData
End Property
Public Property Get BudgetObject() As String ''由向导生成的预算对象
    BudgetObject = mstrBudgetObject
End Property
Public Property Let BudgetObject(ByVal vData As String)
    mstrBudgetObject = vData
End Property

Public Property Get BudgetName() As String ''由向导生成的预算名称
    BudgetName = mstrBudgetName
End Property
Public Property Let BudgetName(ByVal vData As String)
    mstrBudgetName = vData
End Property

Public Property Get ReportPeriodFromWizard() As String ''由向导生成的报告期的条件
    ReportPeriodFromWizard = mstrReportPeriodFromWizard
End Property
Public Property Let ReportPeriodFromWizard(ByVal vData As String)
    mstrReportPeriodFromWizard = vData
End Property
Public Property Get LevelCond(ByVal CondIndex As Integer) As String  '编码层次条件
    LevelCond = mstrLevelCond(CondIndex)
End Property
Public Property Let LevelCond(ByVal CondIndex As Integer, ByVal vData As String)
    mstrLevelCond(CondIndex) = vData
End Property
Public Property Get CondCount() As Integer '条件个数
    CondCount = mintCondCount
End Property
Public Property Let CondCount(ByVal vData As Integer)
    mintCondCount = vData
    ReDim mstrCondDesc(mintCondCount)
    ReDim mstrCondValue(mintCondCount)
    ReDim mstrCondWhere(mintCondCount)
    ReDim mdtmCondPeriodStart(mintCondCount)
    ReDim mdtmCondPeriodEnd(mintCondCount)
    ReDim mstrLevelCond(mintCondCount)
End Property
Public Property Get CondPeriodStart(ByVal CondIndex As Integer) As Date '期间条件起始日期
    CondPeriodStart = mdtmCondPeriodStart(CondIndex)
End Property
Public Property Let CondPeriodStart(ByVal CondIndex As Integer, ByVal vData As Date)
    mdtmCondPeriodStart(CondIndex) = vData
End Property
Public Property Get CondPeriodEnd(ByVal CondIndex As Integer) As Date '期间条件终止日期
    CondPeriodEnd = mdtmCondPeriodEnd(CondIndex)
End Property
Public Property Let CondPeriodEnd(ByVal CondIndex As Integer, ByVal vData As Date)
    mdtmCondPeriodEnd(CondIndex) = vData
End Property
Public Property Get CondDesc(ByVal CondIndex As Integer) As String  '条件描述
    CondDesc = mstrCondDesc(CondIndex)
End Property
Public Property Let CondDesc(ByVal CondIndex As Integer, ByVal vData As String)
    mstrCondDesc(CondIndex) = vData
End Property
Public Property Get CondValue(ByVal CondIndex As Integer) As String  '条件值
    CondValue = mstrCondValue(CondIndex)
End Property
Public Property Let CondValue(ByVal CondIndex As Integer, ByVal vData As String)
    mstrCondValue(CondIndex) = vData
End Property
Public Property Get CondWhere(ByVal CondIndex As Integer) As String  '用于生成where的条件值
    CondWhere = mstrCondWhere(CondIndex)
End Property
Public Property Let CondWhere(ByVal CondIndex As Integer, ByVal vData As String)
    mstrCondWhere(CondIndex) = vData
End Property
Public Property Get ReportIsFromWizard() As Boolean '报表是否由向导生成
    ReportIsFromWizard = mblnReportIsFromWizard
End Property
Public Property Let ReportIsFromWizard(ByVal vData As Boolean)
    mblnReportIsFromWizard = vData
End Property

Public Property Get DataType() As Byte '数据类型条件
    DataType = mbytDataType
End Property
Public Property Let DataType(ByVal vData As Byte)
    mbytDataType = vData
End Property
Public Property Get DataSource() As Byte '数据来源条件
    DataSource = mbytDataSource
End Property
Public Property Let DataSource(ByVal vData As Byte)
    mbytDataSource = vData
End Property
Public Property Get IsOnlyAnalyPeriod() As Boolean '是否只要分析期
    IsOnlyAnalyPeriod = mblnIsOnlyAnalyPeriod
End Property
Public Property Let IsOnlyAnalyPeriod(ByVal vData As Boolean)
    mblnIsOnlyAnalyPeriod = vData
End Property
Public Property Get IsCareDirection() As Boolean '''是否要考虑科目的方向(仅针对财务预算分析和财务状况分析表)
    IsCareDirection = mblnIsCareDirection
End Property
Public Property Let IsCareDirection(ByVal vData As Boolean)
    mblnIsCareDirection = vData
End Property
Public Property Get SaleAnalyType() As Byte ''销售数据类型(收入、成本、毛利)
    SaleAnalyType = mbytSaleAnalyType
End Property
Public Property Let SaleAnalyType(ByVal vData As Byte)
    mbytSaleAnalyType = vData
End Property
Public Property Get AnalysisMethodID() As Byte '汇率分析方法
    AnalysisMethodID = mbytAnalysisMethodID
End Property
Public Property Let AnalysisMethodID(ByVal vData As Byte)
    mbytAnalysisMethodID = vData
End Property
Public Property Get AccountSystem() As Byte '会计制度
    AccountSystem = mbytAccountSystem
End Property
Public Property Let AccountSystem(ByVal vData As Byte)
    mbytAccountSystem = vData
End Property

Public Property Get CurrencyID() As Long '当前帐套的本币ID
    CurrencyID = mlngCurrencyID
End Property
Public Property Let CurrencyID(ByVal vData As Long)
    mlngCurrencyID = vData
End Property

Public Property Get FixedAlterMethod() As String '固资变动方式
    FixedAlterMethod = mvarFixedAlterMethod
End Property
Public Property Let FixedAlterMethod(ByVal vData As String)
    mvarFixedAlterMethod = vData
End Property

Public Property Get OrderBy() As String '排序字段
    OrderBy = mstrOrderBy
End Property
Public Property Let OrderBy(ByVal vData As String)
    mstrOrderBy = vData
End Property

Public Property Get BalanceSQL() As String '余额
    BalanceSQL = mvarBalanceSQL
End Property
Public Property Let BalanceSQL(ByVal vData As String)
    mvarBalanceSQL = vData
End Property

Public Property Get ViewSQL() As String
    ViewSQL = mvarViewSQL
End Property
Public Property Let ViewSQL(ByVal vData As String)
    mvarViewSQL = vData
End Property
'是否计算余额(针对财务状况分析表)
Public Property Get SumBalance() As Boolean
    SumBalance = mblnSumBalance
End Property
Public Property Let SumBalance(ByVal vData As Boolean)
    mblnSumBalance = vData
End Property

'是否包含未记帐凭证(0:否;1:是。)
Public Property Get IncludeUnPosted() As Byte
    IncludeUnPosted = mbytIncludeUnPosted
End Property
Public Property Let IncludeUnPosted(ByVal vData As Byte)
    mbytIncludeUnPosted = vData
End Property

'预算方案ID
Public Property Get BudgetID() As Long
    BudgetID = mlngBudgetID
End Property
Public Property Let BudgetID(ByVal vData As Long)
    mlngBudgetID = vData
End Property
'预算年度
Public Property Get BudgetYear() As Integer
    BudgetYear = mintBudgetYear
End Property
Public Property Let BudgetYear(ByVal vData As Integer)
    mintBudgetYear = vData
End Property

'商品条件
Public Property Get ItemCond() As String
    ItemCond = mvarItemCond
End Property
Public Property Let ItemCond(ByVal vData As String)
    mvarItemCond = vData
End Property
'版本号
Public Property Get bytVresion() As Byte
    bytVresion = mbytVersion
End Property
Public Property Let bytVresion(ByVal vData As Byte)
    mbytVersion = vData
End Property
'报表打印设置ID
Public Property Get PrintSetupID() As Long
    PrintSetupID = mlngPrintSetupID
End Property

Public Property Let PrintSetupID(ByVal vData As Long)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -