Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Создание наборов свойств в справочнике Номенклатура
Запустите 1С: Предприятие в режиме отладки и создайте несколько наборов свойств для материалов. Откройте элемент справочника Номенклатура – Кабель электрический. Перейдите на закладку Свойства и создайте набор свойств этого элемента под названием Белый (рис. 199). Он будет состоять их следующих характеристик: · Цвет – Белый; · Сечение, мм2 – 2, 5. Рис. 199. Элемент справочника Кабель электрический Затем создайте набор свойств для элемента справочника Номенклатура – Шланг резиновый. Этот набор свойств будет называться Польша и состоять из следующих характеристик (рис. 200): · Цвет – Черный; · Производитель – Fagumit. Рис. 200. Элемент справочника Шланг резиновый Теперь откройте документ Приходная накладная №2 и укажите, что был закуплен белый электрический кабель в количестве 2 шт и польский резиновый шланг (5 шт). Затем скопируйте первую строку документа и укажите, что был закуплен еще и черный электрический кабель в количестве 3 шт (в процессе ввода вам придется создать еще один набор свойств для электрического кабеля – Черный, у которого Цвет – Черный и Сечение – 2, 5), рис. 201. Рис. 201. Документ " Приходная Накладная №2" Проведите документ и посмотрите на движения документа по регистру ОстаткиМатериалов (рис. 202). Рис. 202. Движения документа " Приходная Накладная №2" по регистру Кроме этого посмотрите на записи, которые содержатся в регистре сведений ЗначенияСвойствНоменклатуры (рис. 203). Рис. 203. Записи регистра сведений 3.14.7. Создание отчета " Остатки материалов по свойствам" Отчет Остатки материалов по свойствам будет содержать информацию о наличии материалов с теми или иными свойствами. Создайте новый объект конфигурации Отчет. Назовите его ОстаткиМатериаловПоСвойствам и запустите конструктор схемы компоновки данных, нажав кнопку " Открыть схему компоновки данных ". Добавьте Набор данных – запрос (НаборДанных1) и нажмите кнопку " Конструктор запроса ". Выберите виртуальную таблицу регистра накопления ОстаткиМатериалов.ОстаткиИОбороты. Из виртуальной таблицы регистра накопления ОстаткиМатериалов.ОстаткиИОбороты выберите следующие поля (рис. 204): Материал; НаборСвойств; КоличествоНачальныйОстаток; КоличествоПриход; КоличествоРасход; КоличествоКонечныйОстаток. Рис. 204. Выбранные поля После этого на закладке Объединения/Псевдонимы задайте псевдонимы числовых полей без слова Количество (рис. 205). Рис. 205. Объединения/Псевдонимы Перейдите на закладку Характеристики (рис. 206). Рис. 206. Характеристики в конструкторе запроса Нажмите на кнопку " Добавить " и приступите к описанию полей. Первое поле, которое требуется описать, – Тип значения. Здесь следует указать тип того поля, к которому будут относиться характеристики. Таким полем является поле НаборСвойств регистра ОстаткиМатериалов. Поэтому в качестве типа значения выберите СправочникСсылка.ВариантыНоменклатуры (рис. 207). Рис. 207. Задание типа значения В качестве источника укажите Таблица, а в поле Список характеристик выберите ПланВидовХарактеристик.СвойстваНоменклатуры (рис. 208). Рис. 208. Описание списка характеристик В поле Идентификатор выберите Ссылка, в поле Имя выберите Наименование, а в поле Тип – ТипЗначения (рис. 209). Рис. 209. Описание списка характеристик Перейдите к описанию источника значений характеристик – регистра сведений ЗначенияСвойствНоменклатуры. В поле Источник выберите Таблица, а в поле ЗначениеХарактеристик – РегистрСведений.ЗначенияСвойствНоменклатуры. В поле Объект выберите измерение НаборСвойств, в поле Идентификатор – ВидСвойства, а в поле Значение – ресурс регистра Значение (рис. 210). Рис. 210. Описание значений характеристик Нажмите кнопку " ОK " и посмотрите на текст запроса, сформированный для схемы компоновки данных (рис. 211). Рис. 211. Текст запроса В данном запросе примечательным является секция, начинающаяся с ключевого слова ХАРАКТЕРИСТИКИ. Она как раз и описывает для системы компоновки данных те характеристики, которые будут использованы в данном отчете. Текст этой секции заключен в фигурные скобки. Это означает, что он не является частью запроса, а представляет собой инструкцию для системы компоновки данных. Далее необходимо отредактировать схему компоновки данных. Прежде всего, на закладке Ресурсы выберите все доступные ресурсы (рис. 212). Рис. 212. Описание ресурсов Перейдите на закладку Настройки. Создайте структуру отчета – добавьте группировку Детальные записи (без указания группировочного поля). Затем на закладке Выбранные поля выберите те поля, которые будут выводиться в отчет: Материал, НаборСвойств, НачальныйОстаток, Приход, Расход и КонечныйОстаток (рис. 213). Рис. 213. Выбранные поля В заключение перейдите на закладку Другие настройки и задайте заголовок отчета – Остатки материалов по свойствам. Запустите 1С: Предприятие в режиме отладки и откройте отчет Остатки материалов по свойствам. Сначала посмотрите, какие есть материалы с сечением 2, 5 мм2. Для этого нажмите Настройки, перейдите на закладку Отбор и раскройте ветку Набор свойств (рис. 214). Рис. 214. Отбор в отчете Остатки материалов по свойствам Обратите внимание, что к полям, существующим у справочника ВариантыНоменклатуры, система компоновки данных добавила все характеристики, которые определены для различных наборов свойств в базе данных: Производитель, Сечение и Цвет. Таким образом, отбор в отчете по значениям каких-либо характеристик является достаточно простым и интуитивно понятным. Чтобы узнать, какие есть материалы с сечением 2, 5 мм2, достаточно выбрать поле Сечение, и задать для него условие равенства 2, 5 (рис. 215). Рис. 215. Отбор по значению характеристики Сечение По окончании выполнения отчета вы получите следующий результат (рис. 216): Рис. 216. Результат отчета Затем посмотрите, какие есть материалы черного цвета (рис. 217). Рис. 217. Результат выполнения отчета И в заключение, чтобы убедиться в правильности работы отчета, посмотрите, сколько электрических кабелей черного цвета (рис. 218). Таким образом, при использовании данной логической схемы у пользователя появилась возможность вести учет материалов в произвольном количестве разрезов свойств и их значений. Следует заметить, что данный пример не является законченным решением для данной конфигурации. Была лишь продемонстрирована возможность ведения такого учета. Для того чтобы созданная конфигурация могла полноценно использовать свойства материалов, необходимо внести соответствующие изменения в остальные регистры, документы и некоторые отчеты.
Рис. 218. Результат выполнения отчета Популярное:
|
Последнее изменение этой страницы: 2016-05-03; Просмотров: 793; Нарушение авторского права страницы