logo search
KompTehn_vNaukTehn_amp_ObrazLekts

Справочник. Формы для работы со справочниками. Основные атрибуты. Понятия периодических реквизитов.

Справочник - Агрегатный объект, использующийся для хранения однотипных сложных объектов (элементов справочников).

Основные справочники.

Основные атрибуты элементов справочников:

Атрибуты справочников могут любого из определённого в среде предприятия типа (численный, строковый, дата…). Атрибут может принимать значения констант, определённых в среде предприятия, перечисления или типом могут быть др справочники. Для справочника должны быть определены следующие обязательные атрибуты.

1. Код элемента справочника. Имеет численный или текстовый тип. У документа существует аналог атрибута. При вводе нового элемента справочника или документа, этот атр автоматически увеличивается по отношению к предыдущему.

2. Наименование.- это обозначение элемента, которое вводится в окнах выбора и поиска. Обычно полное наименование не задается, в него подставляются краткие наименования.

Справочники могут иметь многоуровневую структуру. То есть элементы справочников могут объединяться в группы. Внутри группы могут так же быть выделены вложенные группы. Количество уровней справочника (возможное количество вложенных групп определено для справочника среды). Группы обычно используются для удобство пользователя, для разделение элементов справочника.

ФОРМЫ справочников

Справочники имеют 3 формы:

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

  2. Форма группы справочника. Используется для просмотра корректировки реквизитов группы справочников, то есть элементов справочников, объединённых в некоторую группу.

  3. Форма списка справочника. Используется для выбора элемента в справочнике. Отображает в виде списка элементы справочника с основными атрибутами. Она может иметь дополнительное окно.

Рис. Форма элемента справочника

Рис. Форма группы справочника.

Рис. Форма списка с группами

Рис. Форма списка без групп. В развёрнутом виде.

Периодические реквизиты.

Это реквизит, значение которых запоминаются на определенную дату (курс валют).

При выписке документа, если в него в качестве атр будет включен периодический реквизит какого- либо справочника, будет использовать значение на дату документа. При изменении даты документа значение периодического реквизита может измениться.

Для периодических реквизитов существует понятие истории значения. Это значение данного реквизита на дату его изменения. Она может быть просмотрена и изменена.

Подчиненный справочник

В системе 1С:Предприятие существует специальный механизм, который называется «Подчиненный справочник». Не надо путать это с «Подчиненным документом» - сходство между этими понятиями – только в названии. В этом механизме всегда участвуют 2 справочника:

справочник-владелец и подчиненный справочник.

Каждый элемент подчиненного справочника принадлежит одному элементу справочника-владельца.

1.    Элемент справочника-владельца может иметь несколько элементов из подчиненного справочника. (См. Иванов)

2.    Элемент справочника-владельца может не иметь подчиненных элементов.

3.    Каждый элемент подчиненного справочника может принадлежать только одному элементу справочника-владельца.

4.    Все элементы подчиненного справочника должны кому-нибудь принадлежать. В подчиненном справочнике не может быть элемента без владельца.

Дополнение:

1.    Один справочник может иметь несколько подчиненных. Например, в 1С:Бухгалтерии – справочнику «Контрагенты» подчинены справочники «Расчетные счета» и «Договоры».

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

3.    Любой справочник в системе может быть подчинен и может иметь подчиненный справочник. Можно создать цепочку: справочник «Б» является подчиненным справочнику «А», справочник «В» подчинен справочнику «Б», справочник «Г» подчинен справочнику «В».

Чтобы ввести элемент в подчиненный справочник – надо указать элемент из справочника – владельца. Это означает, что при вводе элемента в подчиненный справочник, окно справочника – владельца должно быть открыто и курсор должен стоять на владельце.

    Чтобы увидеть подчиненные справочники: находясь в справочнике – владельце, меню «Действия» - «Подчиненный справочник». Чтобы увидеть справочник – владелец: находясь в подчиненном справочнике, меню «Действия» - «Справочник-Владелец».

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

Фактически – на экране у будет два окна: справочник – владелец и подчиненный справочник. Если открыть подчиненный справочник, не выбрав элемент-владелец, то в окне подчиненного справочника не будет отображаться ни одного элемента, а в заголовке окна будет выдано сообщение «Не задан элемент-владелец».

    При работе с системой 1С:Предириятие для подчиненного справочника может быть отключен показ в виде иерархического списка.

этом случае в окне подчиненного справочника будут отображаться все элементы этого справочника, то есть элементы, починенные разным владельцам, будут показываться вперемешку. Тем не менее, любой элемент подчиненного справочника «знает» своего владельца: если для справочника включен режим «Редактировать в диалоге» (см. ниже п. «Создание форм справочника»), наименование элемента-владельца будет выдаваться в заголовке окна редактирования элемента справочника.