Атрибут материала из МиСа в атрибут материала в Вертикале

Автор l2qwe, 21.12.11, 12:56:17

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

l2qwe

Доброе время суток.
В МиСе ввели атрибут для объектов "Технологические свойства\Единица измерения по умолчанию".
Как сделать чтобы при добавлении в технологию вспомогательного материала или выборе основного автоматически проставлялся атрибут "Единица измерения"

tur

В конфигураторе Вертикаль для атрибута прописываете адрес атрибута в МиС.

В примере из МиС с уровня сортамента в техпроцесс идет один из параметров сортамента.

l2qwe

Чего то не совсем получилось :(
Мне необходимо взят атрибут с материала.
пробовал вот так MiS.Material.Properties.PropCode[Единица измерения по умолчанию].Value
и MiS.Material.Properties.PropCode[Технологические свойства\Единица измерения по умолчанию].Value
Добавлял материалы у которых этот атрибут унаследован и у которых является собственным.

tur

Наименование "Единица измерения по умолчанию" в конфигураторе, должно до последней буковки совпадать с наименованием в МиС.

На скриншотах пример, у меня все работает.
Куда вы добавили этот атрибут, на какой класс?

l2qwe

Вот какой объект который выбираю.

tur

На какой класс Вертикали?

У меня на класс dseunit/detal, т.е. этот атрибут материала добавляется как атрибут класса Деталь.


tur

Я проверил, добавляется и на материал. Проверьте путь к атрибуту в МиС.

l2qwe

Все получилось в итоге строка имеет такой вид
MIS.Material.Properties.PropCode[999888].Value


Огромное спасибо tur.