?? craxdrt.tlh
字號:
virtual HRESULT __stdcall put_NewPageBefore (
VARIANT_BOOL pBool ) = 0;
virtual HRESULT __stdcall get_PrintAtBottomOfPage (
VARIANT_BOOL * pBool ) = 0;
virtual HRESULT __stdcall put_PrintAtBottomOfPage (
VARIANT_BOOL pBool ) = 0;
virtual HRESULT __stdcall get_ResetPageNumberAfter (
VARIANT_BOOL * pBool ) = 0;
virtual HRESULT __stdcall put_ResetPageNumberAfter (
VARIANT_BOOL pBool ) = 0;
virtual HRESULT __stdcall get_SortDirection (
enum CRSortDirection * pSortDirection ) = 0;
virtual HRESULT __stdcall put_SortDirection (
enum CRSortDirection pSortDirection ) = 0;
virtual HRESULT __stdcall get_RepeatGroupHeader (
VARIANT_BOOL * pBool ) = 0;
virtual HRESULT __stdcall put_RepeatGroupHeader (
VARIANT_BOOL pBool ) = 0;
virtual HRESULT __stdcall get_KeepGroupTogether (
VARIANT_BOOL * pBool ) = 0;
virtual HRESULT __stdcall put_KeepGroupTogether (
VARIANT_BOOL pBool ) = 0;
virtual HRESULT __stdcall get_GroupCondition (
enum CRGroupCondition * pGroupCondition ) = 0;
virtual HRESULT __stdcall put_GroupCondition (
enum CRGroupCondition pGroupCondition ) = 0;
virtual HRESULT __stdcall get_GroupConditionField (
IDispatch * * ppConditionField ) = 0;
virtual HRESULT __stdcall put_GroupConditionField (
IDispatch * ppConditionField ) = 0;
virtual HRESULT __stdcall get_DetailWidth (
long * pDetailWidth ) = 0;
virtual HRESULT __stdcall get_DetailHeight (
long * pDetailHeight ) = 0;
virtual HRESULT __stdcall get_HorizontalGap (
long * pHorizontalGap ) = 0;
virtual HRESULT __stdcall get_TopOrBottomNGroupSortOrder (
enum CRTopBottomNGroupSortOrder * pTopOrBottomNGroupSortOrder ) = 0;
virtual HRESULT __stdcall put_TopOrBottomNGroupSortOrder (
enum CRTopBottomNGroupSortOrder pTopOrBottomNGroupSortOrder ) = 0;
virtual HRESULT __stdcall get_NumberOfTopOrBottomNGroups (
short * pNumberOfTopOrBottomNGroups ) = 0;
virtual HRESULT __stdcall put_NumberOfTopOrBottomNGroups (
short pNumberOfTopOrBottomNGroups ) = 0;
virtual HRESULT __stdcall get_DiscardOtherGroups (
VARIANT_BOOL * pBool ) = 0;
virtual HRESULT __stdcall put_DiscardOtherGroups (
VARIANT_BOOL pBool ) = 0;
virtual HRESULT __stdcall get_TopOrBottomNSortField (
struct ISummaryFieldDefinition * * ppTopOrBottomNSortField ) = 0;
virtual HRESULT __stdcall put_TopOrBottomNSortField (
struct ISummaryFieldDefinition * ppTopOrBottomNSortField ) = 0;
virtual HRESULT __stdcall get_EnableHierarchicalGroupSorting (
VARIANT_BOOL * pBool ) = 0;
virtual HRESULT __stdcall put_EnableHierarchicalGroupSorting (
VARIANT_BOOL pBool ) = 0;
virtual HRESULT __stdcall get_ParentIDField (
struct IFieldDefinition * * ppParentIDField ) = 0;
virtual HRESULT __stdcall raw_SetParentIDField (
VARIANT ParentIDField ) = 0;
virtual HRESULT __stdcall get_InstanceIDField (
struct IFieldDefinition * * ppInstanceIDField ) = 0;
virtual HRESULT __stdcall raw_SetInstanceIDField (
VARIANT InstanceIDField ) = 0;
virtual HRESULT __stdcall get_GroupIndent (
long * pGroupIndent ) = 0;
virtual HRESULT __stdcall put_GroupIndent (
long pGroupIndent ) = 0;
virtual HRESULT __stdcall get_SpecifiedGroups (
VARIANT * pSpecifedGroupArray ) = 0;
virtual HRESULT __stdcall put_SpecifiedGroups (
VARIANT * pSpecifedGroupArray ) = 0;
virtual HRESULT __stdcall get_ConditionFormula (
VARIANT FormulaName,
BSTR * pVal ) = 0;
virtual HRESULT __stdcall put_ConditionFormula (
VARIANT FormulaName,
BSTR pVal ) = 0;
};
enum CRAreaKind
{
crReportHeader = 1,
crPageHeader = 2,
crGroupHeader = 3,
crDetail = 4,
crGroupFooter = 5,
crPageFooter = 7,
crReportFooter = 8
};
struct __declspec(uuid("af376804-6120-4e28-96dd-63fd2dc27b7a"))
ISections : IDispatch
{
//
// Property data
//
__declspec(property(get=GetItem))
ISectionPtr Item[];
__declspec(property(get=GetCount))
long Count;
__declspec(property(get=GetParent))
IDispatchPtr Parent;
__declspec(property(get=Get_NewEnum))
IUnknownPtr _NewEnum;
//
// Wrapper methods for error-handling
//
IUnknownPtr Get_NewEnum ( );
ISectionPtr GetItem (
const _variant_t & index );
long GetCount ( );
IDispatchPtr GetParent ( );
ISectionPtr Add (
const _variant_t & index = vtMissing );
HRESULT Delete (
const _variant_t & index );
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get__NewEnum (
IUnknown * * ppNewEnum ) = 0;
virtual HRESULT __stdcall get_Item (
VARIANT index,
struct ISection * * ppSection ) = 0;
virtual HRESULT __stdcall get_Count (
long * pCount ) = 0;
virtual HRESULT __stdcall get_Parent (
IDispatch * * ppParent ) = 0;
virtual HRESULT __stdcall raw_Add (
VARIANT index,
struct ISection * * ppSection ) = 0;
virtual HRESULT __stdcall raw_Delete (
VARIANT index ) = 0;
};
struct __declspec(uuid("af376806-6120-4e28-96dd-63fd2dc27b7a"))
ISection : IDispatch
{
//
// Property data
//
__declspec(property(get=GetName,put=PutName))
_bstr_t Name;
__declspec(property(get=GetReportObjects))
IReportObjectsPtr ReportObjects;
__declspec(property(get=GetNumber))
short Number;
__declspec(property(get=GetNewPageBefore,put=PutNewPageBefore))
VARIANT_BOOL NewPageBefore;
__declspec(property(get=GetParent))
IAreaPtr Parent;
__declspec(property(get=GetNewPageAfter,put=PutNewPageAfter))
VARIANT_BOOL NewPageAfter;
__declspec(property(get=GetResetPageNumberAfter,put=PutResetPageNumberAfter))
VARIANT_BOOL ResetPageNumberAfter;
__declspec(property(get=GetPrintAtBottomOfPage,put=PutPrintAtBottomOfPage))
VARIANT_BOOL PrintAtBottomOfPage;
__declspec(property(get=GetWidth))
long Width;
__declspec(property(get=GetHeight,put=PutHeight))
long Height;
__declspec(property(get=GetUnderlaySection,put=PutUnderlaySection))
VARIANT_BOOL UnderlaySection;
__declspec(property(get=GetSuppressIfBlank,put=PutSuppressIfBlank))
VARIANT_BOOL SuppressIfBlank;
__declspec(property(get=GetMinimumHeight))
long MinimumHeight;
__declspec(property(get=GetCssClass,put=PutCssClass))
_bstr_t CssClass;
__declspec(property(get=GetBackColor,put=PutBackColor))
OLE_COLOR BackColor;
__declspec(property(get=GetSuppress,put=PutSuppress))
VARIANT_BOOL Suppress;
__declspec(property(get=GetKeepTogether,put=PutKeepTogether))
VARIANT_BOOL KeepTogether;
__declspec(property(get=GetConditionFormula,put=PutConditionFormula))
_bstr_t ConditionFormula[];
//
// Wrapper methods for error-handling
//
_bstr_t GetName ( );
void PutName (
_bstr_t ppName );
long GetHeight ( );
void PutHeight (
long pHeight );
IReportObjectsPtr GetReportObjects ( );
long GetWidth ( );
OLE_COLOR GetBackColor ( );
void PutBackColor (
OLE_COLOR pBackColor );
VARIANT_BOOL GetSuppress ( );
void PutSuppress (
VARIANT_BOOL pBool );
IAreaPtr GetParent ( );
short GetNumber ( );
VARIANT_BOOL GetNewPageBefore ( );
void PutNewPageBefore (
VARIANT_BOOL pBool );
VARIANT_BOOL GetNewPageAfter ( );
void PutNewPageAfter (
VARIANT_BOOL pBool );
VARIANT_BOOL GetKeepTogether ( );
void PutKeepTogether (
VARIANT_BOOL pBool );
VARIANT_BOOL GetResetPageNumberAfter ( );
void PutResetPageNumberAfter (
VARIANT_BOOL pBool );
VARIANT_BOOL GetPrintAtBottomOfPage ( );
void PutPrintAtBottomOfPage (
VARIANT_BOOL pBool );
VARIANT_BOOL GetUnderlaySection ( );
void PutUnderlaySection (
VARIANT_BOOL pBool );
VARIANT_BOOL GetSuppressIfBlank ( );
void PutSuppressIfBlank (
VARIANT_BOOL pBool );
long GetMinimumHeight ( );
IFieldObjectPtr AddFieldObject (
const _variant_t & Field,
long Left,
long Top );
ITextObjectPtr AddTextObject (
_bstr_t pText,
long Left,
long Top,
const _variant_t & formatText = vtMissing );
IBlobFieldObjectPtr AddBlobFieldObject (
const _variant_t & Field,
long Left,
long Top );
IFieldObjectPtr AddSpecialVarFieldObject (
enum CRSpecialVarType specialVarType,
long Left,
long Top );
ISubreportObjectPtr AddSubreportObject (
_bstr_t pSubreportName,
long Left,
long Top );
ISubreportObjectPtr ImportSubreport (
_bstr_t subreportFileName,
long Left,
long Top );
HRESULT DeleteObject (
const _variant_t & reportObject );
ILineObjectPtr AddLineObject (
long Left,
long Top,
long Right,
long Bottom,
const _variant_t & pEndSection = vtMissing );
IBoxObjectPtr AddBoxObject (
long Left,
long Top,
long Right,
long Bottom,
const _variant_t & pEndSection = vtMissing );
ICrossTabObjectPtr AddCrossTabObject (
long Left,
long Top );
ICROleObjectPtr AddPictureObject (
_bstr_t pImageFilePath,
long Left,
long Top );
IGraphObjectPtr AddGraphObject (
enum CRGraphDataType graphDataType,
long Left,
long Top,
const _variant_t & pCrossTabObject = vtMissing );
IFieldObjectPtr AddSummaryFieldObject (
const _variant_t & Field,
enum CRSummaryType SummaryType,
long Left,
long Top,
const _variant_t & secondSummaryFieldOrFactor = vtMissing );
IFieldObjectPtr AddUnboundFieldObject (
CRFieldValueType ValueType,
long Left,
long Top );
_bstr_t GetConditionFormula (
const _variant_t & FormulaName );
void PutConditionFormula (
const _variant_t & FormulaName,
_bstr_t pVal );
_bstr_t GetCssClass ( );
void PutCssClass (
_bstr_t ppCssClass );
//
// Raw methods provided by interface
//
virtual
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -