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