Курсовая работа: Разработка объектов прикладного решения "Мастер-класс" на "1С:Предприятие 8.2"
В Комментарии - любую произвольную информацию о нашем знакомом, которую захочется сохранить.
Добавляем новый реквизит Пол кнопкой Добавить на закладке Данные нашего справочника Друзья.
Рисунок 39. Новый реквизит Пол
Добавление нового реквизита породило вызов уже знакомой нам палитры свойств. В ней мы указываем Имя реквизита, синоним традиционно заполняется автоматически. Все хорошо.
Остается одно но - как именно мы будем хранить данные о поле того или иного знакомого? Как видно по палитре свойств, по умолчанию для нового реквизита предлагается строковый тип. В принципе, можно оставить все потом, при заполнении справочника, каждый раз вписывать руками пол вновь добавляемых друзей. Но, во-первых, при большом количестве записей, ручное заполнение однообразной информации может порядком надоесть. А, во-вторых, вероятен риск ошибки (опечатки) и нечеткость написание (вариантов указания пола в строке - масса), что затруднит автоматический анализ этих данных в будущем, если таковой понадобится.
Первое, что может прийти в голову - завести еще один справочник, где сразу указать оба пола и в будущем использовать эти элементы. Логично, но создание объекта справочник для всего двух записей довольно избыточная операция- Как же быть? Выход есть - воспользуемся таким объектом нашей конфигурации, как Перечисление.
Перечисления - это объекты, которые задаются разработчиком на этапе создания конфигурации и хранящие в себе ограниченный и заранее известный набор однотипной информации. Пол как раз идеально подходит для того, чтобы поместить его не в справочник, а в перечисление.
Для того чтобы создать новое перечисление, оставим пока наш справочник Друзья как есть, перейдем в дерево конфигурации и найдем там раздел Перечисления и воспользуемся уже знакомым нам методом добавления нового объекта конфигурации.
Рисунок 40. Добавление перечисления
В открывшемся окне нового перечисления заполняем имя - Пол. Относим новое перечисление к подсистеме Контакты. После чего переходим на закладку Данные.
Рисунок 41. Перечисление Пол
На закладке Данные добавляем два значения этого перечисления : "Мужской" и "Женский".
Рисунок 42. Значения перечисления Пол
После того, как значения добавлены, закрываем окно перечисления кнопкой Закрыть. И попадаем в отрытое ранее окно справочника Друзья. Теперь для реквизита Пол можно изменить тип со "Строка" на тип только что созданного нами перечисления "Пол". Для этого устанавливаем курсор на реквизит Пол, а в палитре свойств нажимаем кнопку выбора в строке типа (если вдруг палитру свойств вы случайно закрыли, ее всегда можно открыть, нажав правой кнопкой мыши на нужном объекте конфигурации или реквизите и выбрав "Свойства", а можно просто кликнуть дважды по нужному реквизиту).
Рисунок 43. Изменение типа реквизита Пол
В открывшемся окне выбора типа находим наше перечисление Пол, выбираем его и заканчиваем выбор кнопкой ОК.
Рисунок 44. Выбор перечисления Пол в качестве типа реквизита
Корректность выбора нужного типа можно всегда проконтролировать в палитре свойств.
Убедившись, что все сделано верно, возвращаемся в окно справочника Друзья и продолжаем добавлять новые реквизиты. На очереди рекв