Difference between revisions of "Tree.Index"

From SunFlurry wiki
Jump to: navigation, search
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:54, 7 February 2021

  Index (Индекс ветки)
Объект:Дерево
Статус разработки: Реализована
Тип:Атрибут
Обращение к БД:Нет
Доступность:Чтение и запись
Визуальность:Нет

Применимо к объекту ветки. Атрибут получает или устанавливает позиционный индекс текущей ветки (ветки, на которую указывает текущий объект) в массиве веток ветки-родителя (или дерева). Если ветка является веткой-сиротой, функция возвращает 0. При изменении индекса, ветка перемещается относительно соседей соответствующим образом. Индекс начинает счет с единицы. Функция ByIndex позволяет адресовать ветку по ее индексу из ветки-родителя.

Синтаксис

Tree.Index:<Индекс текущей ветки на ветке-родителе (INT)>

Возвращаемое значение

Возвращает индекс ветки.

Примеры

//Переместим текущую ветку aBranch на позицию выше, если она не является первой дочерней веткой
aTree:=Form.оДерево.Value;
If aTree.Index>1 Then
  aTree.Index:=aTree.Index-1;
EndIf;