Справка по  ActiveField™ 

об ELCUT     Скачать     Контакты

Технология ActiveField
Обзор объектов
Диаграмма иерархии объектов
С чего начать: Объект Application
Как работать с задачами
Как работать с геометрической моделью
Как работать с физическими свойствами
Как анализировать результаты

Объекты

Свойства

Методы

TableWindow Object

Свойства

Методы

Краткое описание

Окно таблицы значений физических величин вдоль контура.

Подробное описание

Объект TableWindow представляет таблицу, которая может быть получена при анализе результатов решения.

Каждая строка таблицы соответствует точке на контуре. Расстояние между точкой, соответствующей строке, и начальной точкой отображается в столбце Расстояние L. Можно выделить одну или несколько строк в таблице.

Объект TableWindow является производным от объекта Window и наследует все его методы и свойства. Все объекты TableWindow являются членами коллекции Windows, которая доступна через свойство Windows объекта Result.

Объект TableWindow имеет две дополнительных коллекции: коллекция столбцов таблицы (объект Columns) и коллекция строк (объект Rows). Коллекции доступны через одноименные свойства объекта TableWindow. С помощью этих коллекций можно выполнить все настройки внешнего вида таблицы.

Чтобы получить объект TableWindow, необходимо сначала задать контур в одном из окон FieldWidow, показывающих результат (объект Result). Когда контур построен, можно создать таблицу, используя метод GetTable объекта Result. Если окно таблицы (объект TableWindow) для контура уже открыто, то метод GetTable вернет существующее окно TableWindow.

В следующем примере строится контур и затем разбивается на 100 точек:

Dim resWin As FieldWindow
Set resWin = res.Windows(1)
Dim cont As ELCUT.Contour
Set cont = resWin.Contour
With cont
    cont.AddLineTo ELC.PointXY(-15, 35)
    cont.AddLineTo ELC.PointXY(15, 35)
End With

    ' Создание таблицы
Dim table As ELCUT.TableWindow
Set table = res.GetTable(cont)
    ' Включение показа описания величины в заголовке таблицы
table.Columns.ShowDescription = True
    ' Создание таблицы в 100 строк
table.Rows.TabulateNumber 100