В 1C:EDT
страницаВ 1C:EDT
Устраните эти недостатки в 1С:EDT.
Во-первых, название колонки Вид свойства лучше переименовать в Свойство.
Для этого измените Синоним измерения ВидСвойства регистра сведений ЗначенияСвойствНоменклатуры на Свойство.
Во-вторых, поскольку регистр имеет ведущее измерение НаборСвойств типа СправочникСсылка.ВариантыНоменклатуры, поле Набор свойств – лишнее, так как владелец данного набора свойств отражен в заголовке формы.
Поэтому создайте обработчик события ПриСозданииНаСервере формы списка регистра и в нем сделайте колонку НаборСвойств невидимой в случае открытия формы с отбором по этому полю, то есть если форма списка регистра открыта из формы элемента справочника Варианты номенклатуры.
Создайте основную форму списка для регистра.
Затем создайте для формы обработчик события формы ПриСозданииНаСервере так же, как вы это делали для формы списка справочника Варианты номенклатуры, и заполните следующим образом (листинг 16.2).
Листинг 16.2. Обработчик события формы «ПриСозданииНаСервере()»
Если Параметры.Отбор.Свойство("НаборСвойств") Тогда
Элементы.НаборСвойств.Видимость = Ложь;
КонецЕсли;
Этот код аналогичен коду, приведенному выше в листинге 16.1, поэтому в комментариях не нуждается.