
- •Атрибуты справочников
- •Типы данных
- •Иерархические справочники
- •Подчиненные справочники
- •Табличные части (только версия 8.0)
- •Сравнение справочников с другими объектами
- •Удаление элемента справочника
- •Перебор элементов справочника
- •Сортировка
- •Статический фильтр (только версия 7.7)
- •Форма элемента и форма группы
- •Программное создание групп
- •Транзакции
- •Программное создание группы
- •Информация о текущем элементе
- •Периодические реквизиты
- •Проведение документов
- •Цикл по реквизитам справочника
- •Создание объектов конфигурации
- •Контрольная работа
Контрольная работа
1. Создайте новую конфигурацию под названием Контрольная.
Задание 1. Создание справочника Сотрудники.
В окне метаданных выделите объект «Справочники» и из контекстного меню выберите команду Новый справочник. Откроется окно Конструктора. Снимите флажок «Использовать конструкторы при создании новых объектов», нажмите Отмена и снова выполните команду Новый справочник. Будем создавать справочник вручную. Откроется окно справочника (см. рис. 2.1). Здесь опишем структуру и реквизиты справочника.
Идентификатор: Сотрудники – имя справочника, которое будет использоваться при программировании. Идентификатор не может содержать пробелов, могут использоваться цифры (но не в начале) и знак подчеркивания.
Синоним: Сотрудники - имя, которое будет отражаться в меню пользователя при запуске конфигурации в режиме 1С: Предприятие.
Количество уровней: 1. Справочник будет одноуровневым, хотя и сотрудников можно сгруппировать, например, по половому признаку, но нам это совершенно не нужно.
Длина кода: 2 – длина обязательного реквизита Код, о котором говорилось ранее. Пусть у нас будет не более 99 сотрудников.
Тип кода – числовой. Указывает тип данных реквизита Код.
Автоматическая нумерация и контроль уникальности: установим ДА (пусть 1С все сделает за нас).
Длина наименования: 50 - строка длиной не более 100 символов.
Серии кодов – в пределах подчинения.
Основное представление – в виде наименования.
Одна форма для элемента и группы – НЕТ.
Редактировать – в списке (т.е. в самом окне справочника).
Рис.2.1 Окно свойств справочника Сотрудники.
В справочнике Сотрудники будут три дополнительных реквизита: Должность, Оклад, Адрес.
Для реквизита Должность на вкладке Общие укажем (см. рис. 2.2):
Идентификатор – Должность.
Комментарий – Должность сотрудника.
Тип значения – Строка, 15символов.
Рис.2.2 Окно свойств реквизита Должность.
Для реквизита Оклад на вкладке Общие укажем:
Идентификатор – Оклад.
Комментарий – Оклад сотрудника.
Тип значения – Число, длина – 15, точность – 2.
На вкладке Дополнительно укажем:
Разделять триады – ДА.
Неотрицательный – ДА.
Для реквизита Адрес на вкладке Общие укажем:
Идентификатор – Адрес.
Комментарий – Адрес сотрудника.
Тип значения – Строка, неограниченной длины.
Сохраните
изменения в структуре метаданных
(Файл/Сохранить)
и запустите 1С: Предприятие по кнопке
.
Теперь необходимо заполнить справочник
данными. Для этого выполните команду
Операции/Справочники.
Предположим, у нас будут следующие сотрудники:
Директор – Ветров Федор Олегович.
Бухгалтер – Сомова Ольга Петровна.
Программист – Тимохин Игорь Сергеевич.
Кладовщик – Бурков Иван Иванович.
Кассир – Столярова Елена Васильевна.
Адреса и оклад придумайте сами.
Задание 2. Создание пользовательского меню.
Для удобства работы пользователя в режиме 1С: Предприятие, настроим пользовательское меню. Для этого проделайте следующие действия:
Находясь на вкладке Интерфейсы, выполните команду Действия/Редактировать/Меню или нажмите на одноименную кнопку
. Откроется окно Редактор меню.
Теперь выполните команду Действия/Конструктор или нажмите на кнопку
. Откроется окно Конструктора меню (см. рис. 2.3). Пока у нас только один справочник Сотрудники. Нажимаем кнопку [Построить].
Рис.2.3 Конструктор меню.
Сохраните изменения метаданных (Файл/Сохранить) и перейдите в режим 1С: Предприятие.
Смотрим, что получилось. Появился новый пункт меню Справочники/Сотрудники.