Назначение справочников
Справочник является списком возможных значений того или иного реквизита. Справочники используются в тех случаях, когда необходимо исключить неоднозначный ввод информации. Например, для того, чтобы покупатель, продавец, кладовщик, директор понимали, о каком товаре идет речь, каждый должен называть его одинаково. И в этом случае необходим справочник. Обычно в торговом предприятии он имеет вид прайс-листа, а если такой справочник хранится в компьютере, то в него заносят всю возможную номенклатуру товаров, с которыми работает торговая фирма.
Система 1С:Предприятие позволяет вести практически неограниченное количество необходимых справочников. Каждый справочник представляет собой список однородных объектов: сотрудников, организаций, товаров и т. д. Каждый такой объект называется элементом справочника.
С точки зрения пользователя, следует иметь в виду, что в Конфигураторе создается не сам справочник, как список значений, а разрабатывается заготовка справочника, его шаблон. В процессе конфигурирования описывается структура информации, которая будет храниться в справочнике, разрабатывается экранное и, если необходимо, печатное представление справочника, задаются различные особенности его «поведения».
Атрибуты справочников
В качестве обязательных реквизитов каждый справочник имеет Код и Наименование. Код элемента справочника может быть как числовым, так и текстовым. Система 1С:Предприятие предоставляет широкие возможности по работе с кодами элементов справочника: автоматическое присвоение кодов, автоматический контроль уникальности кода и другие.
Помимо кода и наименования, в справочниках системы 1С:Предприятие может храниться любая дополнительная информация об элементе справочника. Для хранения такой информации в справочнике может быть создан список реквизитов. Используя механизм реквизитов справочника, легко организовать, например, картотеку сотрудников.
Продемонстрируем создание справочника на ранее описанной системы «Отдел кадров». Мы создадим справочник «Сотрудники». Для это нам необходимо запустить нашу систему в режиме конфигуратора, раскрыть дерево конфигурации и щелкнуть правой кнопкой мыши по разделу «Справочники» или выполнить команду: Пункт меню «Конструкторы» - подпункт «Новый справочник». В результате на экране появиться форма
Где мы указываем идентификатор (название справочника), если имя справочника состоит из нескольких слов, то их необходимо указывать без пробелов с использованием различных знаков, например через «-». В нашем случае справочник будет называться «Сотрудники», в полях «Синоним» и «Комментарий» мы можем задать имя справочника как захотим, так же можем использовать пробел. В результате получим следующую заполненную форму:
Проследуем далее. Пропусти окно, где предлагается создать новый вид субконто, и завершим первый этап создания справочника, пропуская окно, где необходимо указать добавление команды вызов справочника в меню интерфейса, т.к. у нас не создано ни одного пользователя и интерфейса. Завершаем создание нажав на кнопку «Готово».
Формирование реквизитов справочников:
Фирма 1С предвосхитила программистов и ввела во все справочники два уже заданных атрибута: Код и Наименование. Действительно, практически любой объект из реальной жизни содержит эти атрибуты. Например, для сотрудников кодом выступает табельный номер, а наименованием - фамилия, имя, отчество (ФИО). Нам необходимо скорректировать из свойства, в частности установить длину поля. Наименование равно 30.
Зададим пока два дополнительных периодических реквизита – Оклад и Дата рождения, выбрав кнопку Новый, и определить свойства для каждого в соответствии с рисунками, представленными ниже.Замечание: В поле «Идентификатор» нельзя использовать пробелы
Замечание: В поле «Идентификатор» нельзя использовать пробелы
На этом мы пока закончим создание реквизитов. Далее создадим формы для просмотра и редактирования элементов и групп справочника Сотрудники










