Struct.Parents

From SunFlurry wiki
Revision as of 11:24, 29 November 2020 by Admin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  Parents (Справочники-родители)
Объект:Объект структуры базы данных
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в число, неверный индекс, неверное позиционирование.
Визуальность:Нет

Функция применяется к объекту структуры базы данных, позиционированному на справочнике определенного вида, и возвращает ссылку на массив его справочников-родителей или ссылку на справочник-родитель по его индексу в этом массиве. Для дополнительной информации, см. Объект базы данных.

Синтаксис

Struct.Parents(<Индекс справочника-родителя (INT)>):<Массив справочников-родителей текущего объекта или ссылка на справочник-родитель по его индексу (DBSTRUCT)>

Аргументы

  • <Индекс справочника-родителя (INT)> - (необязательный аргумент) Аргумент задает индекс в массиве справочников-родителей данного.

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

Возвращается объект структуры базы данных, позиционированный на массиве справочников (если аргумент отсутствует), либо на справочнике-родителе (если аргумент присутствует).

Примеры

aRef:=Struct.Ref("Партии");

Message("Список справочников-родителей справочника "+aRef.Name+":");
For i:=1 To aRef.Parents.Count() Do
  Message("  "+aRef.Parents(i).Name);
EndDo;