Копировать ссылку на страницу

Получение всех справочников

 

'Получить все справочники в системе
Dim Refs = UserContext.References.GetAllReferences()

 

Получение справочника по имени

 

'Получить справочник по имени, используя фабрику справочников
Dim Ref = UserContext.References("ИМЯ")

 

Получение отфильтрованного списка записей справочника

 

'Получить справочник по имени, используя фабрику справочников
Dim Ref = UserContext.References("ИМЯ")
'Найти все записи, у которых реквизит «Наименование» содержит «пр»
Dim Recs = Ref.GetFilteredRecords("[Наименование] like ""%пр%""")

 

Создание записи справочника и изменение значения реквизита

 

'Получить справочник по имени, используя фабрику справочников
Dim Ref = UserContext.References("ИМЯ")
'Создать новую запись
Dim Rec = Ref.CreateRecord()
'Получить признак, является ли эта запись новой
Dim IsNewRecord = Rec.IsNew
'Изменить значение реквизита
Rec.Requisites("Наименование").Value = "Новое наименование"
'Сохранить запись
Rec.Save()
'Разблокировать объект
Rec.GlobalLock.TryUnlock()

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM