В режиме «1С:Предприятие». Регистр сведений «Значения свойств номенклатуры». В форме элемента выполним команду Варианты номенклатуры для перехода к списку наборов свойств данного элемента номенклатуры
В режиме «1С: Предприятие» Проверим результат изменений в режиме 1С: Предприятие. Итак, в разделе Учет материалов откроем справочник Номенклатура и его элемент Кабель электрический из группы Материалы } Прочее. В форме элемента выполним команду Варианты номенклатуры для перехода к списку наборов свойств данного элемента номенклатуры. Пока этот список пуст. Нажмем кнопку Создать. Теперь в открывшейся форме варианта номенклатуры нас все устраивает.
Регистр сведений «Значения свойств номенклатуры» В режиме «1С: Предприятие» Создадим вариант номенклатуры Белые кабели (рис. 15. 21).
Рис. 15. 21. Форма элемента справочника «Вариант номенклатуры»
Выполним команду Состав варианта номенклатуры для перехода к составу редактируемого варианта номенклатуры. подскАзкА Как показывает опыт многих читателей, при выполнении данного занятия может возникнуть проблема – в панели навигации формы варианта номенклатуры не видна команда для перехода к связанным записям регистра сведений ЗначенияСвойствНоменклатуры (Состав вари- анта номенклатуры). В этом случае, скорее всего, вы забыли установить свойство Ведущее для измерения этого регистра НаборСвойств, имею- щего тип СправочникСсылка. ВариантыНоменклатуры. В результате того, что измерение регистра является ведущим, в панели навигации формы элемента справочника ВариантыНоменклатуры появляется ссылка, по которой возможен переход к записям регистра, содержащим в измерении НаборСвойств ссылку на текущий вариант номенклатуры. Если новый вариант номенклатуры еще не записан, то появится вопрос о записи данных, на который мы ответим утвердительно (рис. 15. 22).
После этого откроется форма списка регистра Значения свойств номенклатуры, которая также генерируется по умолчанию (рис. 15. 23).
Рис. 15. 23. Форма списка регистра «Состав варианта номенклатуры»
В этой форме нас также не все устраивает: заголовок колонки ВидСвойства лучше переименовать, лишняя колонка НаборСвойств. Вернемся в конфигуратор и устраним недостатки формы списка.
В режиме «Конфигуратор» Во-первых, название колонки Вид свойства лучше переименовать в Свойство. Для этого в окне редактирования объекта конфигурации Регистр сведений ЗначенияСвойствНоменклатуры на закладке Данные откроем палитру свойств измерения ВидСвойства и зададим его Синоним как Свойство (рис. 15. 24).
Во-вторых, поскольку регистр имеет ведущее измерение НаборСвойств типа СправочникСсылка. ВариантыНоменклатуры, поле Набор свойств – лишнее, так как владелец данного набора свойств отражен в заголовке формы. Поэтому создадим обработчик события ПриСозданииНаСервере формы списка регистра и в нем сделаем колонку НаборСвойств невидимой в случае открытия формы с отбором по этому полю, то есть если форма списка регистра открыта из формы элемента спра- вочника Варианты номенклатуры. Для создания этого обработчика откроем окно редактирования объекта конфигурации Регистр сведений ЗначенияСвойствНомен- клатуры, перейдем на закладку Формы, нажмем кнопку открытия и создадим основную форму списка. Затем создадим для формы обработчик события формы ПриСоз- данииНаСервере, в который мы внесем следующий текст (листинг 15. 2). листинг 15. 2. Обработчик события формы «ПриСозданииНаСервере()» Этот код аналогичен коду, приведенному выше в листинге 15. 1, поэтому в комментариях не нуждается.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|