ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Controls, pages and windows / Table functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
The following constants are used to manage Table, TreeView Table, Looper and List Box controls:
amDisplayDestinationRow movement: The modified row is displayed in the control. If necessary, the rows are automatically scrolled to display the modified row in the Table control. The selected row (selection bar) does not change.
This constant can be combined with the amMove and amSwap constants.
TableMoveLine
ListMoveLine
LooperMoveLine
amFirstRow movement: Moves the row to the first position.TableMoveLine
ListMoveLine
LooperMoveLine
amLastRow movement: Moves the row to the last position.TableMoveLine
ListMoveLine
LooperMoveLine
amMoveRow movement: Moves the row to the index of the destination row.TableMoveLine
ListMoveLine
LooperMoveLine
amNextRow movement: Moves the row one position downwards.TableMoveLine
ListMoveLine
LooperMoveLine
amNextPageRow movement: Moves the row one page to the bottom (a page corresponds to the number of rows that can be simultaneously displayed in the Table, List Box or Looper control).TableMoveLine
ListMoveLine
LooperMoveLine
amPreviousRow movement: Moves the row one position upwards.TableMoveLine
ListMoveLine
LooperMoveLine
amPreviousPageRow movement: Moves the row one page to the top (a page corresponds to the number of rows that can be simultaneously displayed in the Table, List Box or Looper control).TableMoveLine
ListMoveLine
LooperMoveLine
amSwapRow movement: The source and destination rows are swapped.TableMoveLine
ListMoveLine
LooperMoveLine
ConstantDescriptionUsed by the functions
filterContainsDisplays the rows whose value for the specified column "Contains" the specified characters.TableEnableFilter,
TableInputSearch,
MagnifierMode property
AssistedInputConfigure
filterDifferentDisplays the rows whose value for the specified column "differs" from the specified characters.TableEnableFilter,
TableInputSearch,
MagnifierMode property
AssistedInputConfigure
filterDoesNotContainDisplays the rows whose value for the specified column "does not contain" the specified characters.TableEnableFilter,
TableInputSearch,
MagnifierMode property
AssistedInputConfigure
filterDoesNotEndWithDisplays the rows whose value for the specified column "does not end with" the specified characters.TableEnableFilter,
TableInputSearch,
MagnifierMode property
AssistedInputConfigure
filterDoesNotStartWithDisplays the rows whose value for the specified column "Does not start with" the specified characters.TableEnableFilter,
TableInputSearch,
MagnifierMode property
AssistedInputConfigure
filterEndsWithDisplays the rows whose value for the specified column "ends with" the specified characters.TableEnableFilter,
TableInputSearch,
MagnifierMode property
AssistedInputConfigure
filterEqualDisplays the rows whose value for the specified column "is equal" to the specified characters.TableEnableFilter,
TableInputSearch,
MagnifierMode property
AssistedInputConfigure
filterGreaterDisplays the rows whose value for the specified column "is greater than" the specified characters.TableEnableFilter,
TableInputSearch,
MagnifierMode property
AssistedInputConfigure
filterGreaterOrEqualDisplays the rows whose value for the specified column "is greater than or equal to" the specified characters.TableEnableFilter,
TableInputSearch,
MagnifierMode property
AssistedInputConfigure
filterLessDisplays the rows whose value for the specified column "is less" than the specified charactersTableEnableFilter,
TableInputSearch,
MagnifierMode property
AssistedInputConfigure
filterLessOrEqualDisplays the rows whose value for the specified column "is less than or equal to" the specified characters.TableEnableFilter,
TableInputSearch,
MagnifierMode property
AssistedInputConfigure
filterNoneDisables the automatic filter used by the assisted input. The filter must be performed manually.AssistedInputConfigure
filterStartsWithDisplays the rows whose value for the specified column "Starts with" the specified characters.TableEnableFilter,
TableInputSearch,
MagnifierMode property
AssistedInputConfigure
rowAverageUsed to handle the row corresponding to an automatic calculation (Mean type).Automatic calculations in the tables
rowCountUsed to handle the row corresponding to an automatic calculation (count type).Automatic calculations in the tables
rowMaximumUsed to handle the row corresponding to an automatic calculation (Maximum type).Automatic calculations in the tables
rowMinimumUsed to handle the row corresponding to an automatic calculation (Minimum type).Automatic calculations in the tables
rowSelectedUsed to handle the row that is currently selected.ListMoveLine
TableMoveLine
LooperMoveLine
searchContainsGeneric search whose type is "Contains" TableSearch, LooperSearch, LooperSearchEverywhere
searchDefault
  • Sorts the Table control according to the specified column and switches the column to search mode.
  • Exact-match search whose type is "Equals to".
searchExactMatchExact-match search (whose type is "Equals to") TableSearch, LooperSearch, LooperSearchEverywhere
searchStartsWith
  • Sorts the Table control according to the specified column, switches the column to search mode and fills the edit control of the column with the characters specified in <Initial Value>.
  • Generic search whose type is "Starts with"
taByLogicalOrderThe columns are created according to the logical order of items defined in the data model editor.
For the queries, the logical order and the physical order of items are identical.
BuildBrowsingTable
taCollapseNode status: The node is collapsedTableItemStatus
taColumnDisplayedOrderExports the columns according to the order of columns currently displayed in the Table control (and not according to the order of columns defined in the editor).ConfigureAAF
TableToClipboard
TableToText
TableToWord
TableToExcel
TableToXML
taColumnsTitlesConfigure the Word/Excel file: inserts the title of columns.ConfigureAAF
TableToClipboard
TableToText
TableToWord
TableToExcel
TableToXML
LooperToExcel
LooperToWord
LooperToXML
taCurrentFirstRefreshes the Table control (Looper control or List box control) from the current file record. The first row is selected. This row corresponds to the current record.TableDisplay
ListDisplay
LooperDisplay
taCurrentRecordRefreshes the Table control from the current record in the file:
  • Re-runs the linked query if necessary.
  • Takes into account the records added, modified or deleted by other computers.
  • Selects the current record. If the current record is deleted or if it does not correspond to the filter, selects the next record that is not deleted.
  • The scrollbar position is stored as long as the selection remains visible.
  • Runs the beginning of initialization and the end of initialization, then the selection process of selected row (even if it is not modified).
TableDisplay
TreeDisplay
taCurrentSelectionRefreshes the Table control (Looper control or List box control) from the current file record. The position of selection bar is not modified. The selected record corresponds to the current record.TableDisplay
ListDisplay
LooperDisplay
TreeDisplay
taErrorNode status: Node not found
Type of element: the element does not exist
TableItemStatus
TableTypeItem
taExpandNode status: The node is expandedTableItemStatus
taFillTableFills a Table control populated programmatically with the file content.BuildBrowsingTable
taFirst
  • Child to return: the first child element
  • Position in the table: First table element
taInitRe-display the control by running the initialization code.TableDisplay
ListDisplay
LooperDisplay
TreeDisplay
taItemCaptionThe column titles correspond to the captions of items typed in the analysis.BuildBrowsingTable
taKeepBrowseKeyThe search key of a Table control based on a data file does not change.BuildBrowsingTable
taKeepColumnKeeps the existing columns.BuildBrowsingTable
taLeafType of element: the element is a leaf.TableTypeItem
taMergeExports the content of Table control and merges the cells with the existing XLS file. The formatting and the existing formulas are kept. The data is not merged. The existing data is not stored. Only the data of columns found as well in the existing XLS file is kept.TableToExcel
LooperToExcel
taNextChild to return: the next child
Table control to display: the next page
Looper control to display: the next page
TableGiveChild
TableDisplay
LooperDisplay
taNoAdjustThe width of columns is not adjusted.BuildBrowsingTable
taNodeType of element: the element is a node.TableTypeItem
taNoMemoImageImage Memo items are not added to the Table control.BuildBrowsingTable
taNoMemoTextText Memo items are not added to the Table control.BuildBrowsingTable
taNoTitleConfigure the Word/Excel file: does not copy the title of columns.ConfigureAAF
TableToClipboard
TableToText
TableToWord
TableToExcel
TableToXML
LooperToExcel
LooperToWord
LooperToXML
taNoTotalDoes not export rows with totals, average or automatic count (these rows are exported by default).ConfigureAAF
TableToClipboard
TableToText
TableToXML
TableToWord
TableToExcel
taNoUpdEditCbIf the control is an editable Combo Box control, the edit control associated with the Combo Box is not modified according to the new content of the list.
If this constant is not used: the edit control of the combo box is modified by default.
ListDisplay
taNoXSLThe style sheet (".XSL" file) is not created.TableToXML
LooperToXML
taPreviousTable control to display: the previous page.
Looper control to display: the previous page.
TableDisplay
LooperDisplay
taReExecuteQuery
  • Refreshes the Table control (Looper control or List Box control) and positions at the beginning of control.
  • The first row is selected. This row corresponds to the first record.
  • Re-runs the query linked to the Table control (Looper or List Box control). For more details, see Table controls and queries.
Caution: Only the query linked to the Table control (Looper or List Box) will be run. If specific options have been specified with HExecuteQuery (hModifyFile, for example), these options are ignored.
TableDisplay
ListDisplay
LooperDisplay
TreeDisplay
taSelectedLinesExports the selected rows (all the rows are exported by default).ConfigureAAF
TableToClipboard
TableToText
TableToExcel
TableToWord
TableToXML
LooperToExcel
LooperToWord
LooperToXML
taStartRedisplays the Table control (Looper control or List Box control) by positioning on the first record of linked file. The first record is selected.TableDisplay
ListDisplay
LooperDisplay
TreeDisplay
taVisibleposition of the row in the table: visible row.TablePosition
taWithAutoIDInput allowed in the column associated with the automatic identifier.BuildBrowsingTable
taWithAutoIDCreates a column for the automatic identifierBuildBrowsingTable
taWithBinaryAdds the binary items (link composite key for example) into the Table control.BuildBrowsingTable
taWithDetailsBindingA sub-table is automatically generated to display the records found in the data files linked to the selected row. BuildBrowsingTable
taWithInvisibleColumnsExports the invisible columns to the Word or Excel file.ConfigureAAF
TableToClipboard
TableToText
TableToWord
TableToExcel
TableToXML
taWithLayoutExports the color and font of Table control.TableToExcel
LooperToExcel
tcpCreationOrder of columns: order in which the columns are created.TableColumnIndex
tcpDisplayOrder of columns: order in which the columns are displayed at run time.TableColumnIndex
tcsColumnRetrieves the column number.TableCellSelect
tcsLineRetrieves the row number.TableCellSelect
tiColNameType of information to return: column name.TableInfoXY
tiColNumberType of information to return: column creation index.TableInfoXY
tiLineNumberType of information to return: row index.TableInfoXY
tiOnButtonCollapseExpandType of information to return: The coordinates correspond to the "+/-" buttons used to expand and collapse a row in a TreeView Table control.TableInfoXY
tiOriginScreenModifies the origin used.
By default, (0,0) corresponds to row 1, column 1 (the scrollbars being located at the origin). If tiOriginScreen is used, (0,0) corresponds to the origin of the screen.
TableInfoXY
tmInChildType of move: The branch is moved and it will be the first child of destination branch. The branch moved will be positioned one level below the destination branch in the hierarchy.TableMoveBranch
tmInSiblingType of move: The branch is moved and it will be the next sibling of the destination branch. The branch moved will be positioned on the same hierarchy level as the destination branch but at the following position.TableMoveBranch
toColumnElement taken into account: number of columns in the Table control, number of attributes in the Looper control.TableCount
LooperCount
toShownElement taken into account:
  • number of non-empty rows visible in the Table control,
  • number of non-empty rows visible in the Looper control,
  • number of Widgets visible in a Dashboard control.
TableCount
LooperCount
DashCount
toTotal
  • Table control based on a data file:
    • Total number of records in the linked file (filtered or not)
    • Number of visible records (Table control with continuous scrollbar)
  • Table control populated programmatically: number of rows in memory
  • Looper control based on a data file: total number of records
  • Looper control populated programmatically: number of rows in memory
  • Dashboard control: total number of widgets
TableCount
LooperCount
DashCount
toVisibleElements taken into account: maximum number of rows visible in the Table control or in the Looper control.TableCount
LooperCount
tsCellElement taken into account: Number of selected cells.TableSelectCount
tsCellColumnElement taken into account: Number of the column for the cell selected in the Table control.TableSelect
tsCellRowElement taken into account: Number of the row for the cell selected in the Table control.
TableSelect
tsColumnElement taken into account:
  • Number of the selected column.
  • Number of selected columns.
TableSelect
TableSelectCount
tsRowElement taken into account:
  • Number of the selected row.
  • Number of selected rows.
TableSelect
TableSelectCount
WithAllConfigure the print of a Table control: Prints the table while taking all the options into account (corresponds to WithMultipageColumns + WithDate + WithNbRecords + WithNbPages + WithTitle)TablePrint
WithDateConfigure the print of a Table control: the date is printed at the top of page.TablePrint
WithMultipageColumnsConfigure the print of a Table control: if the Table control exceeds the page size, the columns are printed over several pages.TablePrint
WithNbPagesConfigure the print of a Table control: the number of pages is printed at the end of page.TablePrint
WithNbRecordsConfigure the print of a Table control: the number of records is printed at the end of document. The caption used corresponds to the caption defined for the counter (in the Table control description).TablePrint
WithTitleConfigure the print of a Table control: the page title is printed at the top of page. If the title of Table control is not visible, prints the window title.TablePrint
The following constants are used to manage Table, TreeView Table, Looper and List Box controls (prefix syntax):
amDisplayDestinationRow movement: The modified row is displayed in the control. If necessary, the rows are automatically scrolled to display the modified row in the Table control. The selected row (selection bar) does not change.
This constant can be combined with the amMove and amSwap constants.
<Table>.MoveLine
<List box>.MoveLine
<Looper>.MoveLine
amFirstRow movement: Moves the row to the first position.<Table>.MoveLine
<List box>.MoveLine
<Looper>.MoveLine
amLastRow movement: Moves the row to the last position.<Table>.MoveLine
<List box>.MoveLine
<Looper>.MoveLine
amMoveRow movement: Moves the row to the index of the destination row.<Table>.MoveLine
<List box>.MoveLine
<Looper>.MoveLine
amNextRow movement: Moves the row one position downwards.<Table>.MoveLine
<List box>.MoveLine
<Looper>.MoveLine
amNextPageRow movement: Moves the row one page to the bottom (a page corresponds to the number of rows that can be simultaneously displayed in the Table, List Box or Looper control).<Table>.MoveLine
<List box>.MoveLine
<Looper>.MoveLine
amPreviousRow movement: Moves the row one position upwards.<Table>.MoveLine
<List box>.MoveLine
<Looper>.MoveLine
amPreviousPageRow movement: Moves the row one page to the top (a page corresponds to the number of rows that can be simultaneously displayed in the Table, List Box or Looper control).<Table>.MoveLine
<List box>.MoveLine
<Looper>.MoveLine
amSwapRow movement: The source and destination rows are swapped.<Table>.MoveLine
<List box>.MoveLine
<Looper>.MoveLine
ConstantDescriptionUsed by the functions
filterContainsDisplays the rows whose value for the specified column "Contains" the specified characters.TableEnableFilter,
<Table column>.InputSearch,
MagnifierMode property
<Edit>.ConfigureAssistedInput
filterDifferentDisplays the rows whose value for the specified column "differs" from the specified characters.TableEnableFilter,
<Table column>.InputSearch,
MagnifierMode property
<Edit>.ConfigureAssistedInput
filterDoesNotContainDisplays the rows whose value for the specified column "does not contain" the specified characters.TableEnableFilter,
<Table column>.InputSearch,
MagnifierMode property
<Edit>.ConfigureAssistedInput
filterDoesNotEndWithDisplays the rows whose value for the specified column "does not end with" the specified characters.TableEnableFilter,
<Table column>.InputSearch,
MagnifierMode property
<Edit>.ConfigureAssistedInput
filterDoesNotStartWithDisplays the rows whose value for the specified column "Does not start with" the specified characters.TableEnableFilter,
<Table column>.InputSearch,
MagnifierMode property
<Edit>.ConfigureAssistedInput
filterEndsWithDisplays the rows whose value for the specified column "ends with" the specified characters.TableEnableFilter,
<Table column>.InputSearch,
MagnifierMode property
<Edit>.ConfigureAssistedInput
filterEqualDisplays the rows whose value for the specified column "is equal" to the specified characters.TableEnableFilter,
<Table column>.InputSearch,
MagnifierMode property
<Edit>.ConfigureAssistedInput
filterGreaterDisplays the rows whose value for the specified column "is greater than" the specified characters.TableEnableFilter,
<Table column>.InputSearch,
MagnifierMode property
<Edit>.ConfigureAssistedInput
filterGreaterOrEqualDisplays the rows whose value for the specified column "is greater than or equal to" the specified characters.TableEnableFilter,
<Table column>.InputSearch,
MagnifierMode property
<Edit>.ConfigureAssistedInput
filterLessDisplays the rows whose value for the specified column "is less" than the specified charactersTableEnableFilter,
<Table column>.InputSearch,
MagnifierMode property
<Edit>.ConfigureAssistedInput
filterLessOrEqualDisplays the rows whose value for the specified column "is less than or equal to" the specified characters.TableEnableFilter,
<Table column>.InputSearch,
MagnifierMode property
<Edit>.ConfigureAssistedInput
filterNoneDisables the automatic filter used by the assisted input. The filter must be performed manually.<Edit>.ConfigureAssistedInput
filterStartsWithDisplays the rows whose value for the specified column "Starts with" the specified characters.TableEnableFilter,
<Table column>.InputSearch,
MagnifierMode property
<Edit>.ConfigureAssistedInput
rowAverageUsed to handle the row corresponding to an automatic calculation (Mean type).Automatic calculations in the tables
rowCountUsed to handle the row corresponding to an automatic calculation (count type).Automatic calculations in the tables
rowMaximumUsed to handle the row corresponding to an automatic calculation (Maximum type).Automatic calculations in the tables
rowMinimumUsed to handle the row corresponding to an automatic calculation (Minimum type).Automatic calculations in the tables
rowSelectedUsed to handle the row that is currently selected.<List box>.MoveLine
<Table>.MoveLine
<Looper>.MoveLine
searchContainsGeneric search whose type is "Contains" TableSearch,
<Looper>.SearchEverywhere
searchDefault
  • Sorts the Table control according to the specified column and switches the column to search mode.
  • Exact-match search whose type is "Equals to".
<Table column>.InputSearch,
MagnifierMode property,
TableSearch
searchExactMatchExact-match search (whose type is "Equals to") TableSearch,
<Looper>.SearchEverywhere
searchStartsWith
  • Sorts the Table control according to the specified column, switches the column to search mode and fills the edit control of the column with the characters specified in <Initial Value>.
  • Generic search whose type is "Starts with"
<Table column>.InputSearch,
MagnifierMode property,
TableSearch,
<Looper>.SearchEverywhere
taByLogicalOrderThe columns are created according to the logical order of items defined in the data model editor.
For the queries, the logical order and the physical order of items are identical.
BuildBrowsingTable
taCollapseNode status: The node is collapsed<TreeView Table>.ItemStatus
taColumnDisplayedOrderExports the columns according to the order of columns currently displayed in the Table control (and not according to the order of columns defined in the editor).ConfigureAAF
TableToClipboard
TableToText
TableToWord
TableToExcel
TableToXML
taColumnsTitlesConfigure the Word/Excel file: inserts the title of columns.ConfigureAAF
TableToClipboard
TableToText
TableToWord
TableToExcel
TableToXML
<Looper>.ToExcel
<Looper>.ToWord
<Looper>.ToXML
taCurrentFirstRefreshes the Table control (Looper control or List box control) from the current file record. The first row is selected. This row corresponds to the current record.<Table>.Display
<List box>.Display
<Looper>.Display
taCurrentRecordRefreshes the Table control from the current record in the file:
  • Re-runs the linked query if necessary.
  • Takes into account the records added, modified or deleted by other computers.
  • Selects the current record. If the current record is deleted or if it does not correspond to the filter, selects the next record that is not deleted.
  • The scrollbar position is stored as long as the selection remains visible.
  • Runs the beginning of initialization and the end of initialization, then the selection process of selected row (even if it is not modified).
<Table>.Display
<TreeView>.Display
taCurrentSelectionRefreshes the Table control (Looper control or List box control) from the current file record. The position of selection bar is not modified. The selected record corresponds to the current record.<Table>.Display
<List box>.Display
<Looper>.Display
<TreeView>.Display
taErrorNode status: Node not found
Type of element: the element does not exist
<TreeView Table>.ItemStatus
<TreeView Table>.TypeItem
taExpandNode status: The node is expanded<TreeView Table>.ItemStatus
taFillTableFills a Table control populated programmatically with the file content.BuildBrowsingTable
taFirst
  • Child to return: the first child element
  • Position in the table: First table element
<TreeView Table>.GiveChild,
<Table>.Position
taInitRe-display the control by running the initialization code.<Table>.Display
<List box>.Display
<Looper>.Display
<TreeView>.Display
taItemCaptionThe column titles correspond to the captions of items typed in the analysis.BuildBrowsingTable
taKeepBrowseKeyThe search key of a Table control based on a data file does not change.BuildBrowsingTable
taKeepColumnKeeps the existing columns.BuildBrowsingTable
taLeafType of element: the element is a leaf.<TreeView Table>.TypeItem
taMergeExports the content of Table control and merges the cells with the existing XLS file. The formatting and the existing formulas are kept. The data is not merged. The existing data is not stored. Only the data of columns found as well in the existing XLS file is kept.TableToExcel
<Looper>.ToExcel
taNextChild to return: the next child
Table control to display: the next page
Looper control to display: the next page
<TreeView Table>.GiveChild
<Table>.Display
<Looper>.Display
taNoAdjustThe width of columns is not adjusted.BuildBrowsingTable
taNodeType of element: the element is a node.<TreeView Table>.TypeItem
taNoMemoImageImage Memo items are not added to the Table control.BuildBrowsingTable
taNoMemoTextText Memo items are not added to the Table control.BuildBrowsingTable
taNoTitleConfigure the Word/Excel file: does not copy the title of columns.ConfigureAAF
TableToClipboard
TableToText
TableToWord
TableToExcel
TableToXML
<Looper>.ToExcel
<Looper>.ToWord
<Looper>.ToXML
taNoTotalDoes not export rows with totals, average or automatic count (these rows are exported by default).ConfigureAAF
TableToClipboard
TableToText
TableToXML
TableToWord
TableToExcel
taNoUpdEditCbIf the control is an editable Combo Box control, the edit control associated with the Combo Box is not modified according to the new content of the list.
If this constant is not used: the edit control of the combo box is modified by default.
<List box>.Display
taNoXSLThe style sheet (".XSL" file) is not created.TableToXML
<Looper>.ToXML
taPreviousTable control to display: the previous page.
Looper control to display: the previous page.
<Table>.Display
<Looper>.Display
taReExecuteQuery
  • Refreshes the Table control (Looper control or List Box control) and positions at the beginning of control.
  • The first row is selected. This row corresponds to the first record.
  • Re-runs the query linked to the Table control (Looper or List Box control). For more details, see Table controls and queries.
Caution: Only the query linked to the Table control (Looper or List Box) will be run. If specific options have been specified with HExecuteQuery (hModifyFile, for example), these options are ignored.
<Table>.Display
<List box>.Display
<Looper>.Display
<TreeView>.Display
taSelectedLinesExports the selected rows (all the rows are exported by default).ConfigureAAF
TableToClipboard
TableToText
TableToExcel
TableToWord
TableToXML
<Looper>.ToExcel
<Looper>.ToWord
<Looper>.ToXML
taStartRedisplays the Table control (Looper control or List Box control) by positioning on the first record of linked file. The first record is selected.<Table>.Display
<List box>.Display
<Looper>.Display
<TreeView>.Display
taVisibleposition of the row in the table: visible row.<Table>.Position
taWithAutoIDInput allowed in the column associated with the automatic identifier.BuildBrowsingTable
taWithAutoIDCreates a column for the automatic identifierBuildBrowsingTable
taWithBinaryAdds the binary items (link composite key for example) into the Table control.BuildBrowsingTable
taWithDetailsBindingA sub-table is automatically generated to display the records found in the data files linked to the selected row. BuildBrowsingTable
taWithInvisibleColumnsExports the invisible columns to the Word or Excel file.ConfigureAAF
TableToClipboard
TableToText
TableToWord
TableToExcel
TableToXML
taWithLayoutExports the color and font of Table control.TableToExcel
<Looper>.ToExcel
tcpCreationOrder of columns: order in which the columns are created.<Table>.ColumnIndex
tcpDisplayOrder of columns: order in which the columns are displayed at run time.<Table>.ColumnIndex
tcsColumnRetrieves the column number.<Table>.CellSelect
tcsLineRetrieves the row number.<Table>.CellSelect
tiColNameType of information to return: column name.<Table>.InfoXY
tiColNumberType of information to return: column creation index.<Table>.InfoXY
tiLineNumberType of information to return: row index.<Table>.InfoXY
tiOnButtonCollapseExpandType of information to return: The coordinates correspond to the "+/-" buttons used to expand and collapse a row in a TreeView Table control.<Table>.InfoXY
tiOriginScreenModifies the origin used.
By default, (0,0) corresponds to row 1, column 1 (the scrollbars being located at the origin). If tiOriginScreen is used, (0,0) corresponds to the origin of the screen.
<Table>.InfoXY
tmInChildType of move: The branch is moved and it will be the first child of destination branch. The branch moved will be positioned one level below the destination branch in the hierarchy.<TreeView Table>.MoveBranch
tmInSiblingType of move: The branch is moved and it will be the next sibling of the destination branch. The branch moved will be positioned on the same hierarchy level as the destination branch but at the following position.<TreeView Table>.MoveBranch
toColumnElement taken into account: number of columns in the Table control, number of attributes in the Looper control.<Table>.Count
<Looper>.Count
toShownElement taken into account:
  • number of non-empty rows visible in the Table control,
  • number of non-empty rows visible in the Looper control,
  • number of Widgets visible in a Dashboard control.
<Table>.Count
<Looper>.Count
DashCount
toTotal
  • Table control based on a data file:
    • Total number of records in the linked file (filtered or not)
    • Number of visible records (Table control with continuous scrollbar)
  • Table control populated programmatically: number of rows in memory
  • Looper control based on a data file: total number of records
  • Looper control populated programmatically: number of rows in memory
  • Dashboard control: total number of widgets
<Table>.Count
<Looper>.Count
DashCount
toVisibleElements taken into account: maximum number of rows visible in the Table control or in the Looper control.<Table>.Count
<Looper>.Count
tsCellElement taken into account: Number of selected cells.<Table>.SelectCount
tsCellColumnElement taken into account: Number of the column for the cell selected in the Table control.<Table>.Select
tsCellRowElement taken into account: Number of the row for the cell selected in the Table control.
<Table>.Select
tsColumnElement taken into account:
  • Number of the selected column.
  • Number of selected columns.
<Table>.Select
<Table>.SelectCount
tsRowElement taken into account:
  • Number of the selected row.
  • Number of selected rows.
<Table>.Select
<Table>.SelectCount
WithAllConfigure the print of a Table control: Prints the table while taking all the options into account (corresponds to WithMultipageColumns + WithDate + WithNbRecords + WithNbPages + WithTitle)<Table>.Print
WithDateConfigure the print of a Table control: the date is printed at the top of page.<Table>.Print
WithMultipageColumnsConfigure the print of a Table control: if the Table control exceeds the page size, the columns are printed over several pages.<Table>.Print
WithNbPagesConfigure the print of a Table control: the number of pages is printed at the end of page.<Table>.Print
WithNbRecordsConfigure the print of a Table control: the number of records is printed at the end of document. The caption used corresponds to the caption defined for the counter (in the Table control description).<Table>.Print
WithTitleConfigure the print of a Table control: the page title is printed at the top of page. If the title of Table control is not visible, prints the window title.<Table>.Print
Minimum version required
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 04/12/2023

Send a report | Local help