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

📄 craxddrt.tlh

📁 一个很好用的报表控件
💻 TLH
📖 第 1 页 / 共 5 页
字号:
    HRESULT AddGroup (
        short GroupNumber,
        IDispatch * pConditionField,
        enum CRGroupCondition Condition,
        enum CRSortDirection SortDirection );
    HRESULT SetDialogParentWindow (
        long hWnd );
    VARIANT_BOOL GetEnablePerformQueriesAsynchronously ( );
    void PutEnablePerformQueriesAsynchronously (
        VARIANT_BOOL pBool );
    VARIANT_BOOL GetEnableSelectDistinctRecords ( );
    void PutEnableSelectDistinctRecords (
        VARIANT_BOOL pBool );
    HRESULT AddReportVariable (
        enum CRReportVariableValueType type,
        _bstr_t pName,
        long arraySize,
        const _variant_t & reserved = vtMissing );
    _variant_t GetReportVariableValue (
        _bstr_t pName );
    HRESULT SetReportVariableValue (
        _bstr_t pName,
        const _variant_t & var );
    enum CRReportFormatStyle GetReportFormatStyle ( );
    void PutReportFormatStyle (
        enum CRReportFormatStyle pFormatStyle );
    HRESULT DeleteGroup (
        short GroupNumber );
    VARIANT_BOOL GetEnableAsyncQuery ( );
    void PutEnableAsyncQuery (
        VARIANT_BOOL pBool );
    VARIANT_BOOL GetEnableGeneratingDataForHiddenObject ( );
    void PutEnableGeneratingDataForHiddenObject (
        VARIANT_BOOL pBool );
    void PutPrinterDuplex (
        enum CRPrinterDuplexType pPrinterDuplexType );
    enum CRPrinterDuplexType GetPrinterDuplex ( );
    void PutPaperSource (
        enum CRPaperSource pPaperSource );
    enum CRPaperSource GetPaperSource ( );
    VARIANT_BOOL GetSavePreviewPicture ( );
    void PutSavePreviewPicture (
        VARIANT_BOOL pBool );
    HRESULT PrinterSetup (
        long hWnd );
    HRESULT AutoSetUnboundFieldSource (
        enum CRBindingMatchType matchType,
        const _variant_t & bindSubReports = vtMissing );
    HRESULT SaveAs (
        _bstr_t pFilePath,
        enum CRReportFileFormat fileFormat );
    void PutFieldMappingType (
        enum CRFieldMappingType fldMappingType );
    enum CRFieldMappingType GetFieldMappingType ( );
    enum CRFormulaSyntax GetFormulaSyntax ( );
    void PutFormulaSyntax (
        enum CRFormulaSyntax pFormulaSyntax );
    enum CRFormulaSyntax GetLastGetFormulaSyntax ( );
    VARIANT_BOOL GetNeedUpdatePages ( );
    IReportAlertsPtr GetReportAlerts ( );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Areas (
        struct IAreas * * ppAreas ) = 0;
    virtual HRESULT __stdcall get_Sections (
        struct ISections * * ppSections ) = 0;
    virtual HRESULT __stdcall get_PrintDate (
        DATE * pDate ) = 0;
    virtual HRESULT __stdcall put_PrintDate (
        DATE pDate ) = 0;
    virtual HRESULT __stdcall get_UseIndexForSpeed (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_UseIndexForSpeed (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall get_TranslateDosStrings (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_TranslateDosStrings (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall get_TranslateDosMemos (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_TranslateDosMemos (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall get_ConvertDateTimeType (
        enum CRConvertDateTimeType * pDateTimeType ) = 0;
    virtual HRESULT __stdcall put_ConvertDateTimeType (
        enum CRConvertDateTimeType pDateTimeType ) = 0;
    virtual HRESULT __stdcall get_ConvertNullFieldToDefault (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_ConvertNullFieldToDefault (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall get_CaseInsensitiveSQLData (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_CaseInsensitiveSQLData (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall get_VerifyOnEveryPrint (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_VerifyOnEveryPrint (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall get_Database (
        struct IDatabase * * ppDatabase ) = 0;
    virtual HRESULT __stdcall get_PrinterName (
        BSTR * ppPrinterName ) = 0;
    virtual HRESULT __stdcall get_DriverName (
        BSTR * ppDriverName ) = 0;
    virtual HRESULT __stdcall get_PortName (
        BSTR * ppPortName ) = 0;
    virtual HRESULT __stdcall get_PaperOrientation (
        enum CRPaperOrientation * pPaperOrientation ) = 0;
    virtual HRESULT __stdcall put_PaperOrientation (
        enum CRPaperOrientation pPaperOrientation ) = 0;
    virtual HRESULT __stdcall get_PaperSize (
        enum CRPaperSize * pPaperSize ) = 0;
    virtual HRESULT __stdcall put_PaperSize (
        enum CRPaperSize pPaperSize ) = 0;
    virtual HRESULT __stdcall raw_Save (
        BSTR pReportFileName ) = 0;
    virtual HRESULT __stdcall raw_PrintOut (
        VARIANT promptUser = vtMissing,
        VARIANT numberOfCopy = vtMissing,
        VARIANT collated = vtMissing,
        VARIANT startPageN = vtMissing,
        VARIANT stopPageN = vtMissing ) = 0;
    virtual HRESULT __stdcall raw_SelectPrinter (
        BSTR pDriverName,
        BSTR pPrinterName,
        BSTR pPortName ) = 0;
    virtual HRESULT __stdcall get_FormulaFields (
        struct IFormulaFieldDefinitions * * ppFormulaFields ) = 0;
    virtual HRESULT __stdcall get_ParameterFields (
        struct IParameterFieldDefinitions * * ppParameterFields ) = 0;
    virtual HRESULT __stdcall get_GroupNameFields (
        struct IGroupNameFieldDefinitions * * ppGroupNameFields ) = 0;
    virtual HRESULT __stdcall get_SummaryFields (
        struct ISummaryFieldDefinitions * * ppSummaryFieldDefinitions ) = 0;
    virtual HRESULT __stdcall get_Kind (
        enum CRReportKind * pReportKind ) = 0;
    virtual HRESULT __stdcall get_Parent (
        struct IReport * * ppReport ) = 0;
    virtual HRESULT __stdcall get_NumberOfGroup (
        long * pNumberOfGroup ) = 0;
    virtual HRESULT __stdcall get_MorePrintEngineErrorMessages (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_MorePrintEngineErrorMessages (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall get_LeftMargin (
        long * pLeftMargin ) = 0;
    virtual HRESULT __stdcall put_LeftMargin (
        long pLeftMargin ) = 0;
    virtual HRESULT __stdcall get_RightMargin (
        long * pRightMargin ) = 0;
    virtual HRESULT __stdcall put_RightMargin (
        long pRightMargin ) = 0;
    virtual HRESULT __stdcall get_TopMargin (
        long * pTopMargin ) = 0;
    virtual HRESULT __stdcall put_TopMargin (
        long pTopMargin ) = 0;
    virtual HRESULT __stdcall get_BottomMargin (
        long * pBottomMargin ) = 0;
    virtual HRESULT __stdcall put_BottomMargin (
        long pBottomMargin ) = 0;
    virtual HRESULT __stdcall get_PageEngine (
        struct IPageEngine * * ppPageEngine ) = 0;
    virtual HRESULT __stdcall raw_Export (
        VARIANT promptUser = vtMissing ) = 0;
    virtual HRESULT __stdcall get_ExportOptions (
        struct IExportOptions * * ppExportOptions ) = 0;
    virtual HRESULT __stdcall get_Application (
        struct IApplication * * ppApplication ) = 0;
    virtual HRESULT __stdcall get_EnableParameterPrompting (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_EnableParameterPrompting (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall get_DisplayProgressDialog (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_DisplayProgressDialog (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall get_RecordSelectionFormula (
        BSTR * ppRecordSelectionFormula ) = 0;
    virtual HRESULT __stdcall put_RecordSelectionFormula (
        BSTR ppRecordSelectionFormula ) = 0;
    virtual HRESULT __stdcall get_GroupSelectionFormula (
        BSTR * ppGroupSelectionFormula ) = 0;
    virtual HRESULT __stdcall put_GroupSelectionFormula (
        BSTR ppGroupSelectionFormula ) = 0;
    virtual HRESULT __stdcall get_RecordSortFields (
        struct ISortFields * * ppRecordSortFields ) = 0;
    virtual HRESULT __stdcall raw_CancelPrinting ( ) = 0;
    virtual HRESULT __stdcall get_HasSavedData (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall raw_DiscardSavedData ( ) = 0;
    virtual HRESULT __stdcall get_PrintingStatus (
        struct IPrintingStatus * * ppPrintingStatus ) = 0;
    virtual HRESULT __stdcall get_ReportTitle (
        BSTR * ppReportTitle ) = 0;
    virtual HRESULT __stdcall put_ReportTitle (
        BSTR ppReportTitle ) = 0;
    virtual HRESULT __stdcall get_ReportSubject (
        BSTR * ppReportSubject ) = 0;
    virtual HRESULT __stdcall put_ReportSubject (
        BSTR ppReportSubject ) = 0;
    virtual HRESULT __stdcall get_ReportAuthor (
        BSTR * ppReportAuthor ) = 0;
    virtual HRESULT __stdcall put_ReportAuthor (
        BSTR ppReportAuthor ) = 0;
    virtual HRESULT __stdcall get_ReportComments (
        BSTR * ppReportComments ) = 0;
    virtual HRESULT __stdcall put_ReportComments (
        BSTR ppReportComments ) = 0;
    virtual HRESULT __stdcall get_ReportTemplate (
        BSTR * ppReportTemplate ) = 0;
    virtual HRESULT __stdcall put_ReportTemplate (
        BSTR ppReportTemplate ) = 0;
    virtual HRESULT __stdcall get_KeywordsInReport (
        BSTR * ppKeywordsInReport ) = 0;
    virtual HRESULT __stdcall put_KeywordsInReport (
        BSTR ppKeywordsInReport ) = 0;
    virtual HRESULT __stdcall get_ApplicationName (
        BSTR * ppApplicationName ) = 0;
    virtual HRESULT __stdcall put_ApplicationName (
        BSTR ppApplicationName ) = 0;
    virtual HRESULT __stdcall raw_ReadRecords ( ) = 0;
    virtual HRESULT __stdcall raw_GetNextRows (
        long startRowN,
        long * pRowN,
        VARIANT * pRowset ) = 0;
    virtual HRESULT __stdcall get_RunningTotalFields (
        struct IRunningTotalFieldDefinitions * * ppRunningTotalFieldDefinitions ) = 0;
    virtual HRESULT __stdcall get_PerformGroupingOnServer (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_PerformGroupingOnServer (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall get_CanPerformGroupingOnServer (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall get_SQLQueryString (
        BSTR * ppSQLQueryString ) = 0;
    virtual HRESULT __stdcall put_SQLQueryString (
        BSTR ppSQLQueryString ) = 0;
    virtual HRESULT __stdcall get_SQLExpressionFields (
        struct ISQLExpressionFieldDefinitions * * ppSQLExpressionFieldDefinitions ) = 0;
    virtual HRESULT __stdcall raw_OpenSubreport (
        BSTR pSubreportName,
        struct IReport * * ppSubreport ) = 0;
    virtual HRESULT __stdcall get_GroupSortFields (
        struct ISortFields * * ppGroupSortFields ) = 0;
    virtual HRESULT __stdcall raw_AddGroup (
        short GroupNumber,
        IDispatch * pConditionField,
        enum CRGroupCondition Condition,
        enum CRSortDirection SortDirection ) = 0;
    virtual HRESULT __stdcall raw_SetDialogParentWindow (
        long hWnd ) = 0;
    virtual HRESULT __stdcall get_EnablePerformQueriesAsynchronously (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_EnablePerformQueriesAsynchronously (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall get_EnableSelectDistinctRecords (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_EnableSelectDistinctRecords (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall raw_AddReportVariable (
        enum CRReportVariableValueType type,
        BSTR pName,
        long arraySize,
        VARIANT reserved = vtMissing ) = 0;
    virtual HRESULT __stdcall raw_GetReportVariableValue (
        BSTR pName,
        VARIANT * ppVar ) = 0;
    virtual HRESULT __stdcall raw_SetReportVariableValue (
        BSTR pName,
        VARIANT var ) = 0;
    virtual HRESULT __stdcall get_ReportFormatStyle (
        enum CRReportFormatStyle * pFormatStyle ) = 0;
    virtual HRESULT __stdcall put_ReportFormatStyle (
        enum CRReportFormatStyle pFormatStyle ) = 0;
    virtual HRESULT __stdcall raw_DeleteGroup (
        short GroupNumber ) = 0;
    virtual HRESULT __stdcall get_EnableAsyncQuery (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_EnableAsyncQuery (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall get_EnableGeneratingDataForHiddenObject (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_EnableGeneratingDataForHiddenObject (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall put_PrinterDuplex (
        enum CRPrinterDuplexType pPrinterDuplexType ) = 0;
    virtual HRESULT __stdcall get_PrinterDuplex (
        enum CRPrinterDuplexType * pPrinterDuplexType ) = 0;
    virtual HRESULT __stdcall put_PaperSource (
        enum CRPaperSource pPaperSource ) = 0;
    virtual HRESULT __stdcall get_PaperSource (
        enum CRPaperSource * pPaperSource ) = 0;
    virtual HRESULT __stdcall get_SavePreviewPicture (
        VARIANT_BOOL * pBool ) = 0;
    virtual HRESULT __stdcall put_SavePreviewPicture (
        VARIANT_BOOL pBool ) = 0;
    virtual HRESULT __stdcall raw_PrinterSetup (
        long hWnd ) = 0;
    virtual HRESULT __stdcall raw_AutoSetUnboundFieldSource (
        enum CRBindingMatchType matchType,
        VARIANT bindSubReports = vtMissing ) = 0;
    virtual HRESULT __stdcall raw_SaveAs (

⌨️ 快捷键说明

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