CATable::Subscript
Revision as of 23:23, 29 January 2010 by Lchrisman (talk | contribs) (Created page with '<< class CATable = Subscript(indexObj, label) = Returns a slice of a table for which index «indexObj» is equal to «label». It returns a new CATable object w…')
Subscript(indexObj, label)
Returns a slice of a table for which index «indexObj» is equal to «label». It returns a new CATable object with one fewer dimension than the original table. When used on a DefTable, the sliced DefTable acts as a SubTable, changing elements in the slice of the original table.
Parameters
- indexObj
- CAObject
- label
- variant – the label in the index
Return value
Example Usage
CATable tab = obj.ResultTable; CAIndex in1 = tab.GetIndexObject("In1"); CATable subTab = obj.Subscript(in1,"January")
Remarks
The use of CATable::Subscript(..) on a DefTable, acting as a SubTable, was introduced in 4.2.3.
When applied to a 1-D table, a 0-D table result, which is a non-array containing only one atomic value. At that point, the CATable::AtomicValue method is used to access the value.
See Also
Comments
Enable comment auto-refresher