Справочники
2 мин
Описание
Обращение к таблицам справочников производится с помощью синтаксиса
Справочник.<НазваниеСправочника>
Например обращение к таблице справочника Номенклатура будет выглядеть так:
ВЫБРАТЬ
Номенклатура.Наименование КАК НаименованиеНоменклатуры
ИЗ
Справочник.Номенклатура КАК Номенклатура
В запросе к таблицам справочников доступно использование стандартных реквизитов, какие-то есть всегда, а некоторые зависят от настроек объекта:
- Владелец (опциональный) - Актуально для подчиненных справочников. Содержит ссылку на элемент другого справочника, который является владельцем текущего элемента.
- Код (опциональный) - Порядковый номер элемента справочника, может быть представлен строкой или числом. Может быть отключен для справочника целиком.
- Наименование (опциональный) - Имя элемента справочника. Тоже может быть отключено для справочника целиком.
- ПометкаУдаления - Истина или Ложь. Отображает информацию о том, что элемент справочника подготовлен к удалению. Метка, что элемент справочника не следует использовать для каких либо действий.
- Предопределенный - Указывает на то, что текущий элемент справочника предопределен разработчиком конфигурации, а не создан пользователем.
- Представление - Строковое представление элемента справочника, по умолчанию содержит Код или Наименование элемента справочника.
- Родитель (опционально) - Актуально для справочников поддерживающих иерархию. Содержит ссылку на родительский элемент справочника
- Ссылка - Уникальный идентификатор элемента справочника. Позволяет однозначно определить конкретный элемент.
- ЭтоГруппа (опционально) - Истина или Ложь. Актуально для справочников поддерживающих иерархию групп. Указывает - является ли элемент справочника обычным элементом или группой.
Так же справочники в платформе 1С могут содержать вложенные таблицы - ТабличныеЧасти. Например, в справочнике Контрагенты, есть табличная часть КонтактныеЛица, в которой хранится информация о контактных лицах контрагента.
Для обращения к данным табличной части необходимо использовать следующий синтаксис
Справочник.Контагенты.<НазваниеТабличнойЧасти>
ВЫБРАТЬ
КонтрагентыКонтактныеЛица.Ссылка,
КонтрагентыКонтактныеЛица.НомерСтроки,
КонтрагентыКонтактныеЛица.ФИО,
КонтрагентыКонтактныеЛица.Email
ИЗ
Справочник.Контрагенты.КонтактныеЛица КАК КонтрагентыКонтактныеЛица
Табличные части справочника так же имеют стандартные реквизиты, которые есть в любой табличной части
- Ссылка - Уникальный идентификатор элемента справочника, с которым связана строка табличной части.
- НомерСтроки - Порядковый номер строки табличной части
Чтобы узнать полный список реквизитов и табличных частей справочников - используйте Схему базы данных