Struct.EnumValues.Count

From SunFlurry wiki
Revision as of 22:16, 2 December 2020 by Admin (talk | contribs) (Created page with "{{infobox function |name=EnumValues.Count |object=Объект структуры базы данных |caption=Значения перечислений |type=1 |status=...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  EnumValues.Count (Значения перечислений)
Объект:Объект структуры базы данных
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Неверное позиционирование.
Визуальность:Нет

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

Синтаксис

Struct.EnumValues.Count():<Количество значений в массиве значений перечисления (INT)>

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

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

Примеры

aEnum:=Struct.Enum("ВидыНоменклатуры");

Message("Список значений перечисления "+aEnum.Name+":");
For i:=1 to aEnum.Values.Count() Do
  Message(aEnum.Values(i).Name+" ("+aEnum.Values(i).Caption+"), ID: "+aEnum.Values(i).ValueID);
EndDo;