Курсовая работа: Разработка объектов прикладного решения "Мастер-класс" на "1С:Предприятие 8.2"
Рисунок 31. Открытие файла
Файл обработки называется "ЗагрузкаДанныхХМL82.ер1: ". Найдем его на диске и нажмем кнопку Открыть.
Рисунок 32. Файл обработки
Откроется обработка, которая позволит загрузить данные из файлов формата XML.
Рисунок 33. Загрузка данных ХМL
В открывшейся обработке найдем на диске и выберем файл "01-ВидыКонтактов.хml".
Рисунок 34. Выбор файла для загрузки
Выбрав файл, нажмем на кнопку Импорт, после чего, через некоторое время, получим уведомление о том, что данные загружены.
Рисунок 35. Загрузка данных
Закрываем окно обработки и возвращаемся к нашему справочнику Виды контактов.
Рисунок 36. Записи справочника Виды контактов
Видим, что данные загрузились успешно. Хорошо.
Заметьте, форму списка справочника (то есть форму, в которой отображаются все элементы этого справочника) мы не создавали. Система сгенерировала ее автоматически, основываясь на том, как мы описали этот справочник в дереве объектов метаданных. При этом доступны все команды работы со списком справочника: добавление новых элементов, удаление, поиск и пр. ^ Отлично. Закрываем окно программы и возвращаемся в Конфигуратор. 1ам мы создадим оставшиеся справочники, по ходу создания рассматривая отличия одного от другого.
Полностью аналогично справочнику ВидыКонтактов создаем справочник СтатусыДрузей. Единственное, что его отличает - длина поля Наименование, которое мы увеличим до 150 на закладке Данные.
Рисунок 37. Справочник Статусы друзей
Снова запустим систему в режиме 1С:Предприятие, воспользуемся обработкой и загрузим подготовленные данные в справочник Статусы друзей из файла "02-СтатусыДрузей.xml".
В результате справочник Статусы друзей будет выглядеть следующим.
Рисунок 38. Записи справочника Статусы друзей
Теперь создадим основной справочник, который будет хранить всех наших знакомых - Друзья. Аналогично предыдущим справочникам заполним у него имя ("Друзья"), привяжем к подсистеме Контакты, перейдем на закладку Данные и установим длину Наименования равной 150 (в нем мы будем хранить ФИО людей).
До этого момента ничего нового мы не сделали - получили еще один справочник, способный учитывать список наших друзей и знакомых, сохраняя их имена в реквизите Наименование. Согласитесь, мало пользы было бы от просто хранения списка имен. Поэтому сейчас мы воспользуемся возможностью платформы "1С:Предприятие 8.2" и дополним этот справочник необходимыми нам реквизитами, в которых будем хранить дополнительную информацию о наших друзьях.
Для хранения дополнительной информации имеется возможность указать произвольное количество реквизитов в справочнике. В нашем случае мы начнем с реквизитов Пол, Статус и Комментарий.
В реквизите Пол будем хранить пол знакомого.