644 документа
← К списку

Справочник "Варианты номенклатуры"

страница

Справочник «Варианты номенклатуры»

В режиме «1С:Предприятие»

Итак, по условию нашей задачи мы хотим создать наборы свойств и составляющие их характеристики для отдельных элементов номенклатуры. Наборы свойств, как мы уже говорили, будут храниться в справочнике ВариантыНоменклатуры, подчиненном справочнику Номенклатура.

Сначала мы хотим создать набор свойств для элемента номенклатуры Кабель электрический.

В разделе Учет материалов откроем справочник Номенклатура и его элемент Кабель электрический из группы Материалы > Прочее.

Поскольку справочник Номенклатура является владельцем справочника ВариантыНоменклатуры, мы видим в панели навигации формы ссылку для перехода к подчиненному списку. Это значит, что при открытии этого списка мы будем видеть только наборы свойств, относящиеся к редактируемому элементу справочника Номенклатура.

Для этого выполним команду Варианты номенклатуры для перехода к списку, где будут храниться наборы свойств элементов номенклатуры (рис. 15.13).

Рис. 15.13. Список вариантов номенклатуры

Открывшаяся форма списка вариантов номенклатуры не совсем нас устраивает - столбцы Код и Владелец явно лишние.

Код нового варианта номенклатуры генерируется автоматически и ни о чем пользователю не говорит.

Владелец варианта номенклатуры отражен в заголовке формы и тоже в списке не имеет смысла.

Чтобы сделать эти колонки невидимыми, нам нужно создать форму списка справочника ВариантыНоменклатуры и при ее создании проанализировать, откуда она открывается (это можно понять по значению параметра формы Отбор).

Если установлен отбор по владельцу (то есть она открывается из списка номенклатуры), то мы будем в ней скрывать колонки Код и Владелец.

Если же форма открывается другими способами, то эти колонки могут понадобиться, поэтому просто удалить их из формы было бы неправильно.

Поскольку форма создается на сервере, делать это нужно в обработчике события формы ПриСозданииНаСервере.