Class: cSigCjCom_DReportControl
Dispatch interface for Report Control
Class Hierarchy:
cObject

Mixin


cSigCjCom_DReportControlClass Definition
Functions and Procedures

ComAboutBox()
Variant
ComAddRecord()
Adds a new record to the collection. Number of RecotdItems (as columns count) added to new record.

ComAddRecordEx(Variant llRecord)

ComAddRecordEx2(Variant llRecord Variant llpParentRecord)

ComAddRecordEx3(Variant llRecord Variant llpParentRecord Variant llChildIndex)
Boolean
ComAllowColumnRemove()
Boolean
ComAllowColumnReorder()
Boolean
ComAllowColumnResize()
Boolean
ComAllowColumnSort()
Boolean
ComAllowEdit()
Boolean
ComAllowEditPreview()
Boolean
ComAllowSelectionCheck()
Boolean
ComAutoColumnSizing()
Integer
ComAutoVScrollTimerResolution()
OLEXTPReportBorderStyle
ComBorderStyle()
Boolean
ComCanCopy()
Boolean
ComCanCut()
Boolean
ComCanPaste()

ComClearContent()

ComCollapseAll()
Variant
ComColumns()

ComCopy()

ComCreateIconViewAndRowNumberColumn(Boolean llbUseForRecordNumbers Integer llnRecordNumbersWidth)
(optional) param - bool to use or not (default) this column to show record number, 2nd (optional) param - int to set (default = 40) this column width

ComCreateIconViewColumn()
Variant
ComCreatePrintView()
Variant
ComCreateRecords()
Variant
ComCreateRecordsFromDropArray(Variant llByteArray)

ComCreateRowNumberColumn(Integer llWidth)
String
ComCustomTitle()

ComCut()
Variant
ComDataManager()
Boolean
ComDesktopTrackerMode()
Integer
ComDisableReorderColumnsCount()
Count of reorder-disabled columns at the left side

ComDoPropExchange(Variant llpPX)
Integer
ComDragRecords(Variant llRecords)

ComEditItem(Variant llRow Variant llColumn)
Boolean
ComEditMode()
Boolean
ComEditOnClick()
Boolean
ComEnabled()
Integer
ComEnableDragDrop(String llClipboardString OLEXTPReportDragDrop lldragDrop)
Boolean
ComEnableMarkup()
use EnableMarkupFlags instead

ComEnableToolTips(Boolean llEnable)

ComExpandAll(Boolean llbRecursive)
Boolean
ComFastDeselectMode()
Variant
ComFieldChooser()
Boolean
ComFilterHiddenColumns()
Boolean
ComFilterSeparatorStrict()
String
ComFilterText()
Variant
ComFocusedColumn()
Variant
ComFocusedRow()
Boolean
ComFocusSubItems()
Variant
ComFooterRecords()
Variant
ComFooterRows()
Boolean
ComFooterRowsAllowAccess()
Boolean
ComFooterRowsAllowEdit()
Boolean
ComFooterRowsEnableSelection()
Boolean
ComForcePagination()
Boolean
ComFreeHeightMode()
Boolean
ComFreezeColumnsAbs()
Integer
ComFreezeColumnsCount()
Count of none-scrolled columns at the left side
Boolean
ComFullColumnScrolling()
Horizontal scrolling by pixels or by whole columns.

ComGetElementRect(OLEXTPReportElementRect llFlags Integer ByRef llleft Integer ByRef lltop Integer ByRef llright Integer ByRef llbottom)
Variant
ComGroupsOrder()
Variant
ComHeaderRecords()
Variant
ComHeaderRows()
Boolean
ComHeaderRowsAllowAccess()
Boolean
ComHeaderRowsAllowEdit()
Boolean
ComHeaderRowsEnableSelection()
Boolean
ComHideColumnAfterGroupBoxDrop()
Variant
ComHitTest(OLE_XPOS_PIXELS llx OLE_YPOS_PIXELS lly)
Integer
ComHScrollStep()
OLE_HANDLE
ComHWnd()
Variant
ComIcons()
Boolean
ComIconView()

ComIconViewRowNumberSetup(Integer llColumnIndex Integer llIconIndex Boolean llbUseForRowNumber Integer llnRecordNumbersWidth)

ComIconViewSetup(Integer llColumnIndex Integer llIconIndex)
Boolean
ComInitialSelectionEnable()
OLE_HANDLE
ComInplaceEditHwnd()
Variant
ComInsertRecord(Integer llIndex)
Insets a new record to the collection. Number of RecotdItems (as columns count) added to new record.
Boolean
ComIsShowIconWhenEditing()
Integer
ComLeftOffset()

ComLoadSettings(String llProfile)
Variant
ComMarkupContext()
Integer
ComMaxColumnWidth()
Boolean
ComMovePivot()
Boolean
ComMultipleSelection()
Boolean
ComMultiSelectionMode()
Variant
ComNavigator()
Boolean
ComOLEDropAbove()
Returns if the drop marker is above a row.
OLEOLEDropConstants
ComOLEDropMode()
Returns/Sets whether this control can act as an OLE drop target.
Variant
ComPaintManager()

ComPaste()
Boolean
ComPinFooterRows()

ComPopulate()
Integer
ComPopulatedRecordsCount()

ComPopulateFooterRows()

ComPopulateHeaderRows()
Boolean
ComPreviewMode()
Boolean
ComPrintGroupRowIcon()
Variant
ComPrintOptions()

ComPrintPreview(Boolean llShowPrintDialog)

ComPrintPreviewExt(Boolean llShowPrintDialog Integer llxLeft Integer llyTop Integer llxRight Integer llyBottom)
Variant
ComPrintPreviewOptions()
Print Preview Options.

ComPrintReport(OLE_HANDLE lllHDC)

ComPrintReport2(Boolean llShowPrintDialog)

ComReCalc(Boolean llbSet)
Variant
ComRecords()
OLEXTPReportFilterMode
ComRecordsTreeFilterMode()

ComRedraw()
Boolean
ComReleaseOnDestroy()

ComReleaseSort()
Boolean
ComRemoveRecordEx(Variant llRecord)
Remove record, it's row and children if such exists. This method does not change Collapsed/Expanded Groups state.
Boolean
ComRemoveRowEx(Variant llRow)
Remove row, record behaind it and children if such exists. This method does not change Collapsed/Expanded Groups state.
Boolean
ComRightToLeft()
Indicates whether the control should draw right-to-left for RTL languages
Boolean
ComRightToLeftReading()
For languages that support reading order alignment specifies right-to-left reading order
Variant
ComRows()
String
ComSaveSettings()
Variant
ComSelectedRows()
Boolean
ComSelectionEnable()
Boolean
ComSelectionExcludeGroupRows()
Boolean
ComSendContextMenuForWholeHeaderArea()

ComSetCustomDraw(OLEXTPReportCustomDraw llFlags)

ComSetFieldChooserHandle(OLE_HANDLE llhWnd)

ComSetIconViewToDefaults()

ComSetImageList(Variant llImageList)

ComSetScrollBars(OLE_HANDLE llhScrollBar OLE_HANDLE llvScrollBar)

ComSetVirtualMode(Integer llRowCount Integer llFieldCount)
Second (optional) param - FieldCount
Boolean
ComSetWatermarkBitmap(Integer llHandle Integer llTransparency)
Boolean
ComSetWatermarkBitmapFromFile(String llPath Integer llTransparency)
Boolean
ComShowFooter()
Boolean
ComShowFooterRows()
Boolean
ComShowGroupBox()
Boolean
ComShowHeader()
Boolean
ComShowHeaderRows()

ComShowIconWhenEditing(Boolean llbShow)
Boolean
ComShowItemsInGroups()
Boolean
ComShowPrintPageSetup()
Boolean
ComShowRowFocus()

ComShowRowNumber(Boolean llbSet)
Boolean
ComSkipGroupsFocus()
Boolean
ComSortedDragDrop()
Integer
ComSortLocale()
Variant
ComSortOrder()
Boolean
ComSortRecordChildren()
Boolean
ComStrictBestFit()
Variant
ComToolTipContext()
Integer
ComTopRowIndex()
Boolean
ComTrapTabKey()
Boolean
ComUnrestrictedDragDrop()

ComUnSort()

ComUpdateRecord(Variant llRecord Boolean llUpdateChildren)
OLEXTPReportWatermarkAlignment
ComWatermarkAlignment()

Set(OLE_HANDLE value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(OLEXTPReportBorderStyle value)

Set(Boolean value)

Set(Variant value)

Set(Boolean value)

Set(Variant value)

Set(Variant value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(String value)

Set(Variant value)

Set(Integer value)

Set(Boolean value)

Set(Boolean value)
Indicates whether the control should draw right-to-left for RTL languages

Set(Boolean value)
For languages that support reading order alignment specifies right-to-left reading order

Set(Integer value)
Count of none-scrolled columns at the left side

Set(Integer value)

Set(Boolean value)

Set(OLEOLEDropConstants value)
Returns/Sets whether this control can act as an OLE drop target.

Set(Boolean value)
Horizontal scrolling by pixels or by whole columns.

Set(Boolean value)

Set(Integer value)

Set(Integer value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(OLEXTPReportWatermarkAlignment value)

Set(Boolean value)

Set(Boolean value)

Set(Integer value)
Count of reorder-disabled columns at the left side

Set(Boolean value)

Set(Variant value)

Set(Boolean value)
use EnableMarkupFlags instead

Set(OLEXTPReportFilterMode value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(String value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Integer value)

Set(Integer value)

Set(Boolean value)