📄 craxddrt.tlh
字号:
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 + -