Help / WLanguage / WLanguage functions / Controls, pages and windows / Table functions
  • Use conditions
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WindowsLinuxPHPWEBDEV - Browser code
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Stored procedures
From version 28 (75), .ColumnSubscript is kept for backward compatibility. This function is replaced by <Table>.ColumnIndex.
Returns the index of a column in a Table or Treeview Table control.
WINDEVReports and QueriesJavaUser code (UMC)
// Index of "Ref" column in the "TABLE_Product" control
// The display order is taken into account
ResColumnIndex = TABLE_Product.ColumnIndex("Ref", tcpDisplay)
WEBDEV - Server codeWEBDEV - Browser codeAjax
// Index of "Ref" column in the "TABLE_Product" control
// The display order is taken into account
ResColumnIndex = TABLE_Product.ColumnIndex("Ref")
<Result> = <Table control>.ColumnIndex(<Column> , <Order>)
<Result>: Integer
Column index:
  • The index of the first column is set to 1.
  • The invisible columns are also listed.
<Table control>: Control name
Name of the Table or TreeView Table control to be used.
<Column>: Character string
Name of the column to be used.
<Order>: Integer constant
Specifies the order of relevant columns:
tcpCreationOrder in which the columns have been created when describing the Table control.
tcpDisplayOrder in which the columns are displayed at run time.

WEBDEV - Server codeWEBDEV - Browser codePHP This parameter is optional. The constant used by default is tcpCreation: the creation order of columns is taken into account.

Use conditions

<Table>.ColumnIndex can be used on:
  • Table or TreeView Table controls based on a data file.
  • Table or TreeView Table controls populated programmatically.
  • single-selection or multi-selection controls.
    WEBDEV - Server codePHP Reminder: Multi-selection is not available for Table controls in "Server" mode.
  • WEBDEV - Server codePHP a Table control in "Server" or "Server + AJAX" mode, or on a TreeView Table control.
  • WEBDEV - Browser code a Table control in "Browser" mode.
    WEBDEV - Browser code The TreeView Table control is not available.
Component: wd290obj.dll
Minimum version required
  • Version 23
This page is also available for…
Click [Add] to post a comment

Last update: 06/20/2023

Send a report | Local help