Дело в том, что в нашем случае никак нельзя определить толщину компонента по признакам готового продукта. Т.к. один и тот же материал может изготавливаться как из Толщина компонента 2,2мм, так и из Толщина компонента 3мм А можно ли использовать значение признака компонента спецификации для определения признака материала заголовка? Допустим, есть признаки: Толщина компонента - присвоен компоненту; Толщина заготовки - присвоен заголовку (признак определен, как не готовый к вводу) В таблице вариантов, помимо ключевых признаков заголовка, так же есть признак "Толщина заготовки"
Пишется отношение: Толщина заготовки = Толщина компонента. Т.е. при конфигурации (разузловании спецификации) система смотрит на признак "Толщина компонента" и записывает это же значение в признак "Толщина заготовки" заголовка.
Тогда не придется множить материалы заголовка, в зависимости от Толщина компонента. А в таблице вариантов будет браться подходящая строка с необходимым количеством компонента.
Теперь вопросы: 1. Возможно ли такое??? 2. Чему надо присвоить отношение, чтоб все заработало? Профилю конфигурации, позиции спецификации, классу, признаку? 3. Как правильно написать отношение, чтоб все заработало?
В help нашла: В описании отношений, присвоенном позициям спецификации, $PARENT ссылается на конфигурируемый материал, для которого была создана спецификация, а $SELF - на материал позиции спецификации. Написала отношение $SELF.Толщина компонента = $PARENT.Толщина заготовки Не работает! Может чему-то не тому присваиваю отношение.
|
|