Справочник 1с 8

Что такое справочник 1с и для чего он нужен? Справочник хранит условно-постоянную информацию, т.е. информация, которая на длительном промежутке времени почти не меняется. Например, справочник "Номенклатура" содержит перечень продаваемых или выпускаемых товаров. Также справочник может содержать множество свойств описывающих элемент справочника.

Если взять для сравнения пол человека, то здесь список ограничен и не изменен, поэтому для него лучше подходит перечисление.

 

Создав новый справочник мы увидим следующую картину.

конструктор нового справочника

Рассмотрим все его закладки.

Основные

Здесь указывается имя (идентификатор в базе) и синоним (пользовательское название справочника). Необязательным является комментарий, который может пояснять назначение справочника или описывать его особенности.

Иерархия

На этой закладке можно настроить глубину вложенности элементов справочника. При помощи данной настройки удобно разграничивать и детализировать элементы по каким-то критериям. Например, товары "Шкафы" в одной группе, а товары "Столы" в другой. По умолчанию при создании справочник представляет список элементов. Если поставить флажок Иерархический справочник, то каждый элемент может быть подчинен другому элементу (группе). Ниже указаны варианты настройки этой закладки и изменение отображения в пользовательском режиме.

Вид иерархии:

Иерархия групп и элементов

иерархия групп и элементов

При данной настройке вложенность элементов может быть только в группы (папки).

Иерархия элементов

Иерархия элементов

Здесь, как Вы видите, у всех элементов и групп стали одинаковые значки, и вложенность может быть у любого элемента.

 

Размещать группы сверху

При установке этого флажка группы всегда будут вверху, иначе будут расположены в порядке сортировки, например, так:

 

Группы не сверху

Ограничение количества уровней иерархии

Если здесь флажок не установлен, то вложенность неограниченна.

Если флажок установлен, то ниже можно указать количество уровней.

 

Количество уровней справочника

Владельцы

На закладке владельцы могут быть указаны другие справочники по отношению, к которым данный является подчиненным. Схема отношений подчиненных справочников похожа на схему отношений иерархического справочника, только здесь в качестве родителя выступает другой справочник и называется владельцем. В типовых конфигурациях хорошим примером является подчинение справочника "Договоры" справочнику "Контрагенты", т.к. не может быть договора не принадлежащего какому-либо контрагенту.

 

Закладка владельцы пустая

В поле "Список владельцев справочника" указывается список справочников, которым принадлежат элементы данного справочника.

Ниже в поле «Использование подчинения» указывается, чему будут подчиняться элементы данного справочника.

 

Закладка владельцы заполненная

Как узнать программно справочник иерархический или нет

Для этого нужно обратиться к метаданным


ЭтоИерархическийСправочник = Метаданные.Справочники.Контрагенты.Иерархический;

 

Продолжение следут…

Комментарии 

 
0 #1 Артур 30.11.2012 22:16
если справочник иерархический и установлен владелец, то возникает проблема записи группы - требует ввести владельца, что для группы не имеет смысоа
Цитировать
 

Добавить комментарий

>>> Комментарии от незарегистрированных пользователей будут опубликованы после ПРОВЕРКИ модератора. <<<


Защитный код
Обновить