Чтобы получить значения реквизитов записей справочника, откройте его набор данных (при необходимости ограничив выборку записей) и с помощью цикла foreach пройдитесь по всем записям:
// Получить набор данных справочника TST.
Reference = References.TST.GetComponent()
// Открыть набор данных справочника.
Reference.Open
// Получить значения реквизитов записей из набора данных.
foreach RefRecord in Reference
// Получить значение реквизита.
RecName = RefRecord.Requisites(SYSREQ_NAME).Value
// Получить значение реквизита (упрощенный вызов).
RecCode = RefRecord.SYSREQ_CODE
// Получить значение реквизита по коду записи.
WorkerCode = RefRecord.Работник // НД000023
// Получить ИД записи справочника, из которого выполняется выбор.
WorkerID = RefRecord.Requisites('Работник').ValueID // 103538
...
endforeach
...
// Закрыть набор данных справочника.
Reference.Close
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |