DIAdem Help

Method: Add2DTable for 2DTableSelectedElements

  • Updated2024-09-12
  • 1 minute(s) read

Method: Add2DTable for 2DTableSelectedElements

Selects the subobject of a 2D table in DIAdem REPORT associated with a specific index.

Set o2DTableSelectedElement = Object.Add2DTable(ElementType, Index)
Object2DTableSelectedElements
Object with this method
ElementTypeSpecifies the type of the selected element.
Enumeration with read access and the following selection terms:
-1e2DTableElementMainMain object
0e2DTableElementHeaderHeadline
1e2DTableElementHeaderBorderLineHeading border line
2e2DTableElementColumnLineColumn separating line
3e2DTableElementColumnColumn
IndexLongInteger
Specifies the index of the selected element.
o2DTableSelectedElement2DTableSelectedElement
Returned object

The following example generates a 2D table and selects the heading:

VBScriptPython

 

Dim oMy2DTable, oMyPosition, oMyColumn
Call Report.NewLayout()
Set oMy2DTable = Report.ActiveSheet.Objects.Add(eReportObject2DTable,"My2DTable")
Set oMyPosition = oMy2DTable.Position.ByBorder
oMyPosition.Top = 30
oMyPosition.Bottom = 20
oMyPosition.Left = 20
oMyPosition.Right = 30
Set oMyColumn = oMy2DTable.Columns.Add(e2DTableColumnChannel)
oMyColumn.Channel.Reference = "[1]/[2]"
oMyColumn.Settings.Alignment = eTableAlignmentDecimalPoint
oMyColumn.Settings.Format = "d.dddd"
Call Report.Refresh()
Call oMy2DTable.SelectedElements.Add2DTable(e2DTableElementHeader, 1)