Table.Levels.Index

From SunFlurry wiki
Revision as of 20:31, 4 August 2020 by Admin (talk | contribs) (Created page with "{{infobox function |name=Index |object=Электронная таблица |caption=Работа с уровнями |type=1 |s...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  Index (Работа с уровнями)
Объект:Электронная таблица
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Визуальность:Да

Функция получает индекс текущего уровня относительно родительского уровня. Индексация начинается с единицы.

Синтаксис

Table.Levels.Index():<Индекс текущего уровня внутри родительского (INT)>

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

Возвращает числовое значение.

Примеры

//Л -- произвольный объект уровня.

  Function ПостроитьПуть(Л);
    Result:="";
    If not IsEmpty(Л.Parent()) Then
      Result:=ПостроитьПуть(Л.Parent())+".Child("+Л.Parent.Index()+")";
    EndIf;
  EndFunction

Message("Путь к выбранному уровню: T.Levels(0)"+ПостроитьПуть(Л));