You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

OLE control properties are the primary means of interacting with OLE controls. Properties, much like OI control properties, describe the persistent attributes of the control, that is, attributes having some meaningful value for the entire life of the control. Like OI control properties, OLE control properties are manipulated using the Get_Property and Set_Property routines. The following properties apply to the SRP ReportTable Control:

PropertyDescriptionVersion IntroducedPro Version Introduced
AllowSubItemFocusDetermines if focus applies to whole row only or to individual row items.  
AlwaysShowSelectionForces selection appear normally when table does not have focus.  
AutoPopulateTemporarily disables auto updating.  
BackColorThe table's background color.  
BorderThe controls's border style.  
BorderColorsCustomizes the colors of an SRP ActiveX Control's border.3.0.43.1.0
ColumnAlignmentThe alignment of the column's contents.3.0.2 
ColumnAllowDragDetermines if the user can drag the column.l  
ColumnAutoSizeDetermines if the column automatically sizes when the table resizes.  
ColumnAutoSortWhenGroupedDetermines if the column automatically sorts when placed in the grouping panel.  
ColumnCheckBoxDetermines if the column has check boxes.  
ColumnCheckBoxAlignmentThe alignment of the column's check boxes.  
ColumnCountThe number of columns in the table.  
ColumnDataSourceDetermines which component of the column consititues data.  
ColumnFontThe font used to render of the column's data items.  
ColumnFooterAlignmentThe alignment of the column's footer.  
ColumnFooterDividerDetermines if the column's footer renders the right divider.  
ColumnFooterFontThe column footer's font.  
ColumnFooterFormatThe column footer's output format.3.0.83.1.4
ColumnFooterListThe list of all column footer values.3.0.83.1.4
ColumnFooterListFormattedThe list of all column footer values, formatted using the column footer's format settings.3.0.83.1.4
ColumnFooterTextThe column footer's text.  
ColumnFooterTextFormattedThe column footer's text, formatted using the its format settings.3.0.83.1.4
ColumnFormatThe column's output format.  
ColumnFormulaThe column's formula.3.0.43.1.0
ColumnFormulaFormatThe column's format for formulas.3.0.43.1.0
ColumnGroupableDetermines if the column can be grouped.  
ColumnHeaderAlignmentThe alignment of the column's header.  
ColumnHeaderFontThe column header's font.  
ColumnHeaderTextThe column header's text.  
ColumnHyperlinkDetermines if the column has hyperlinks.  
ColumnImageThe column header's image.  
ColumnListThe list of all columns and their attributes.3.0.2 
ColumnMinWidthThe column's minimum width in pixels.  
ColumnOrderColumn indexes in the order they appear to the user.  
ColumnPositionThe column's position as it appears to the user.  
ColumnResizableDetermines if the user can resize the column.  
ColumnSortThe column's current sort direction.  
ColumnSortableDetermines if the user can sort the column by clickingon its header.  
ColumnTooltipThe column's tooltip to appear when hovering over its header.  
ColumnVisibleDetermines if the column is visible to the user.  
ColumnVisibleCountThe number of visible columns in the table.  
ColumnWidthThe column's width, in pixels.  
EmptyTablePromptThe prompt that appears when the table has no items.  
EnterKeyClickAmtThe number of clicks that are fired when the user presses the Enter key.  
FixedRowHeightThe custom height of all rows.3.0.53.1.1
FocusThe control's focus state.  
FooterVisibleShows or hides the column footers.  
GroupOrderThe order in which columns are grouped for hierarchical display of rows.  
GroupPanelVisibleShows or hides the panel to which the user can drag and rop columns.  
GroupRowsBoldMakes group row captions bold.  
HorizontalGridStyleThe style of horizontal grid lines.3.0.73.1.3
GroupRowContextMenuEnabledDetermines if right clicking on a group row fires an event or displays a standard context menu.3.0.53.1.1
GroupRowsShadedColorizes groups rows and renders their captions in white.  
HeaderVisibleShows or hides the column headers.  
HorizontalScrollToggles display of a horizontal scroll bar.  
ImageListAll the images used by the report table.  
ItemCheckBoxDetermines if an item has a check box.  
ItemCheckedAn item's check box state.  
ItemHyperlinkDetermines if an item's text is a hyperlink.  
ItemImageSets the image to appear next to the item's text3.0.53.1.1
ItemTextAn item's text.  
ItemValueAn item's value.  
ListThe entire data contents of the table.  
ListExThe entire data contents of the table including group rows.  
ListExFormattedThe entire data contents of the table including group rows, formatted using the column format settings.  
ListFormattedThe entire data contents of the table, formatted using the column format settings.  
MultiSelectToggles on and off the ability to select multiple rows.  
PreviewModeThe mode used to show data previews beneath each row.  
ProgIDThe control's ProgId/Class Name.  
RecordColorsThe color settings of all records in the table.  
RecordListThe entire data contents of the table in it's original form, unsorted and not grouped.3.0.3 
RecordListFormattedThe entire data contents of the table in it's original form, unsorted and not grouped, formatted using the column format settings.3.0.3 
RowCountThe number of rows in the table.  
RowDataThe data for a single row.  
RowExpandedDetermines if a row is expanded or collapsed.  
SelListThe data from all selected rows.  
SelPosThe list of indexes of the selected rows.  
SelPosOrderedThe list of indexes of the selected rows in selected order.  
SortOrderThe order in which columns are sorted.  
ThemeThe theme used to render the report table.3.0.83.1.4
TopRowThe row that is scrolled to the top of the viewable area.  
VersionThe control's version info.  
VerticalGridStyleThe style of vertical grid lines.3.0.73.1.3
  • No labels