
- •Лабораторная работа 7. Справочники и Перечисления
- •7.1. Справочник "Фирмы"
- •7.1.1. Закладка "Данные"
- •7.1.2. Закладка "Нумерация"
- •7.1.3. Закладка "Формы"
- •7.1.4. Закладка "Макеты"
- •7.1.5. Закладка "Интерфейсы"
- •7.2. Справочник "Подразделения"
- •7.2.1. Закладка "Иерархия"
- •7.2.2. Закладка "Владельцы"
- •7.2.3. Закладка "Нумерация"
- •7.2.4. Закладка "Формы"
- •7.2.5. Закладка "Интерфейсы"
- •7.3. Самостоятельная работа: справочник "Сотрудники"
- •7.4. Справочник "ОсновныеСредства"
- •7.4.1. Реквизит "Фирма"
- •7.4.2. Перечисление "ГруппыОс" и реквизит "ГруппаОс"
- •7.4.3. Реквизит "ЕстьДетали"
- •7.4.4. Табличная часть "СписокДеталей"
- •7.4.5. Реквизиты "ДатаВвода" и "ДатаСписания"
- •7.4.6. Реквизит "Изображение"
- •7.4.7. Закладка "Нумерация"
- •7.5. Самостоятельная работа: справочник "Детали"
- •7.6. Работа со справочником из встроенного языка системы
- •7.6.1. Менеджер справочника
- •7.6.2. Организация выборки
- •7.6.3. Получение ссылки на элемент справочника
- •7.6.4. Работа с отдельными записями как с объектами
- •7.6.5. Закладка "Прочие" и Модуль объекта
- •7.7. Предопределенные записи в справочнике
- •7.8. Работа со справочниками в режиме "1с:Предприятие"
- •7.8.1. Ввод элементов в справочник "Фирмы"
- •7.8.2. Ввод элементов в справочник "Подразделения"
- •7.8.3. Ввод записей в справочник "Сотрудники"
- •7.9. Использование языка запросов
- •7.9.1. Конструктор запросов
- •7.9.2. Конструктор выходных форм
- •7.10. Что мы узнали
7.1.5. Закладка "Интерфейсы"
Эта закладка (см. рис. 7.5) позволяет вставить необходимый пункт меню в интерфейс конфигурации, используя для этой цели окно редактирования справочника.
Упражнение №7.4. |
Используя окна редактирования справочников, вставьте в основной интерфейс команду "Фирмы: Открыть справочник". Откройте "ОсновнойИнтерфейс" и проверьте, соответствует ли интерфейс рисунку 7.6. Если нет, т исправьте свойство "Текст" у только что созданного пункта. Сохраните и обновите конфигурацию. |
На этом мы пока закончим настройку справочника "Фирмы".
Рис.
7.5.
Закладка "Интерфейсы" справочника
"Фирмы".
Рис.
7.6.
Основной интерфейс после выполнения
упражнения №7.4.
7.2. Справочник "Подразделения"
В пункте №5 постановки задачи сказано, что "Каждая фирма в своем составе может иметь несколько подразделений, каждое из которых, в свою очередь, также может состоять из нескольких подразделений…".
Для хранения такой информации в информационной базе нам понадобится иерархический справочник.
Упражнение №7.5. |
||||||||
Создайте в конфигурации новый справочник со следующими свойствами:
Нажмите на кнопку "Далее>", чтобы перейти к следующему этапу создания справочника. |
Справочник "Фирмы" из предыдущего раздела был одноуровневым. Записи, которые будут размещаться в нем, будут только элементами, что и понятно, т.к. все фирмы равноправны. Каждый элемент в справочнике соответствует одной инвентарной карточке или одному объекту аналитического учета.
Если между объектами учета одного вида существует отношение подчиненности, то такой справочник следует сделать иерархическим.
7.2.1. Закладка "Иерархия"
Рис.
7.7.
Свойства иерархических справочников.
За настройку таких справочников отвечает одноименная закладка (см. рис. 7.7) окна редактирования.
Установка свойства "Иерархический справочник" делает доступными остальные свойства этой группы. Следующее свойство "Вид иерархии" позволяет определить, какие записи может содержать справочник. По умолчанию - это группы и элементы.
Группы предназначены для организации доступа к группам и элементам на нижележащем уровне – это их основное предназначение. Отметим, что в этом режиме элемент не может иметь других элементов на нижележащем уровне. Поэтому при вводе новой записи в справочник нужно заранее выбрать, что это будет элемент или группа?
В случае если это свойство установлено в положение "Иерархия элементов", то тогда справочник будет содержать только элементы. Причем элемент может иметь другие элементы на нижележащем уровне. Следствием из этого утверждения будет то, что в справочник можно будет ввести только элементы.
Свойство "Ограничение уровней иерархии" позволят ограничить глубину вложенностей, путем установки свойства "Количество уровней иерархии". Если такое количество можно заранее оценить, то флажок следует установить и указать максимальное количество уровней от 2 до 10.
В постановке задачи (п.5) сказано, что количество уровней заранее неизвестно. Да и, кроме того, организационная структура организации может изменяться с течением времени – подразделения могут дробиться на более мелкие или объединяться, поэтому продолжим выполнение упражнения:
Упражнение №7.6. |
||||||||
Установите для справочника "Подразделения" следующие свойства:
Нажмите на кнопку "Далее>", чтобы перейти к следующему этапу создания справочника. |