• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

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

Автор 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.