Difference between revisions of "Struct.JournalPropertiesLinks.Get"
m (1 revision imported) |
|
(No difference)
|
Latest revision as of 07:52, 7 February 2021
JournalPropertiesLinks.Get (Сопоставление реквизита с реквизитами журналов) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция применяется к объекту структуры базы данных, позиционированному на реквизите документа или справочника, и возвращает ссылку на элемент массива реквизитов журналов, с которыми сопоставлен текущий реквизит по его индексу.
Синтаксис
Struct.JournalPropertiesLinks.Get(<Индекс реквизита в массиве (INT)>):<Ссылка на реквизит по его индексу в массиве (DBSTRUCT)>
Аргументы
<Индекс реквизита в массиве (INT)>
- Аргумент задает индекс в массиве реквизитов журналов, с которыми сопоставлен текущий реквизит объекта.
Возвращаемое значение
Возвращается объект структуры базы данных, позиционированный на реквизите объекта журнала базы данных.
Примеры
aDoc:=Struct.Doc("ПКО"); Message("Список реквизитов документа "+aDoc.Name+", имеющих сопоставления в журналах:"); For i:=1 To aDoc.Props.Count() Do If aDoc.Props(i).JournalPropsLinks.Count()=0 Then Continue; EndIf; Message(" "+aDoc.Props(i).Name+", сопоставлен со следующими реквизитами следующих журналов:"); For j:=1 To aDoc.Props(i).JournalPropsLinks.Count() Do Рекв:=aDoc.Props(i).JournalPropsLinks(j); Message(" Реквизит "+Рекв.Name+" журнала "+Рекв.ObjectLink.Name); EndDo; EndDo;