Struct.CompositeIndexes.Get
CompositeIndexes.Get (Составные индексы) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция применяется к объекту структуры базы данных, позиционированному на массиве составных индексов объекта, и возвращает индекс в виде строки по его индексу.
Синтаксис
Struct.CompositeIndexes.Get(<Индекс составного индекса (INT)>):<составной индекс из массива по его индексу (STRING)>
Аргументы
<Индекс составного индекса (INT)>
- Аргумент задает индекс в массиве составных индексов объекта.
Возвращаемое значение
Возвращает составной индекс из массива индексов, который представляет собой строку, в которой через запятую перечисляются реквизиты, входящие в индекс. Особые реквизиты начинаются на знак @, пример: @IsFolder,@Folder,Name
Примеры
aRef:=Struct.Ref("Номенклатура"); Message("Список составных индексов справочника "+aRef.Name+":"); aArr:=aRef.CompositeIndexes; For i:=1 To aArr.Count() Do Message(" "+aArr.Get(i)); EndDo;