II. Создание справочника "Мастера"
Справочник Мастера будет устроен несколько сложнее, чем справочник Клиенты. Дело в том, что в нем мы будем хранить не только фамилию, имя и отчество мастера, но и информацию о его прошлой трудовой деятельности. Также в данном справочнике будет содержаться личная информация (это дата рождения, паспортные данные, телефон, адрес и должность). Эта информация однородна по своей структуре (организация, начало, окончание работы, занимаемая должность), но количество предыдущих мест работы у разных мастеров может быть различным. Поэтому для хранения такой информации мы будем использовать табличную часть справочника.
1.Вернитесь в конфигуратор (не закрывая окно отладчика) и создайте новый объект конфигурации Справочник. Назовите его Мастера.
Ваша задача – создать справочник, имеющий табличную часть.
2.На закладке Данные задайте длину кода – 9, тип кода – Строка, длину наименования справочника равной 50 символам и добавим в справочник новую табличную часть с именем ТрудоваяДеятельность.
Нажмите пиктограмму
:
3.Откроется окно, в котором введите Имя табличной части – ТрудоваяДеятельность:
4. Теперь создайте для табличной части реквизит Организация. Тип должен быть Строка, а длину возьмите 100. Для этого выделите в списке Табличная часть пункт ТрудоваяДеятельность, нажмите на пиктограмму и заполните соответствующие поля в открывшемся окне:
5.Аналогично создайте остальные реквизиты табличной части ТрудоваяДеятельность:
• НачалоРаботы – тип Дата, состав даты – Дата,
• ОкончаниеРаботы – тип Дата состав даты – Дата,
• Должность – тип Строка, длина 100.
Для реквизитов НачалоРаботы и ОкончаниеРаботы Вы выбрали состав даты – Дата, поскольку в системе "1С:Предприятие 8.0" значения типа Дата содержат как дату, так и время. В данном случае время начала и окончания работы нам безразлично.
Таким же способом заполните и Табличную часть Личные данные (реквизитами здесь будут паспортные данные, адрес, телефон, должность и дата рождения). Тип для всех реквизитов необходимо установить Срочный.
6.Теперь следует выбрать вариант редактирования справочника. Редактирование в списке нам уже не подойдет, поскольку в списке мы не сможем редактировать табличную часть справочника и вводить информацию о трудовой деятельности. Поэтому в справочнике Мастера выберите вариант редактирования справочника обоими способами – как в списке, так и в диалоге. Для этого перейдем на закладку Формы и установим соответствующий переключатель:
7.Создание справочника Мастера завершено – теперь можно запустить "1С: Предприятие 8.0" в режиме отладки и заполнить справочник.
Выполните пункт меню Отладка - Продолжить отладку, на вопрос системы "Программа запущена! Перезапустить?" ответьте "Да", на последующие вопросы ответьте так же, как и ранее.
8. В появившемся окне программы
откройте справочник Мастера и
убедитесь, что установлен режим
редактирования справочника в диалоге
(меню Действия - Редактировать в диалоге
или аналогичная иконка
в
командной панели).
9. Создайте мастеров, как показано на рисунках:
