Re: Реквизит Единица веса

Известно значение Единицы веса реквизита Материала техпроцесса.
Надо записать его с помощью скрипта в этот реквизит.
То есть Единица веса = "м2" как эти "м2" вставить в реквизит Материала техпроцесса скриптом? Какой инструкцией?
Спасибо

Re: Реквизит Единица веса

Set TechnologyAttributes = Technology.Properties("TechnologyAttributes").AsIDispatch
If TechnologyAttributes.AllowEdit Then
    Call TechnologyAttributes.Edit
    TechnologyAttributes.Properties("UnitOfWeight_ID").Value = MESUR_ID
    Call TechnologyAttributes.SaveChanges
End If
Set TechnologyAttributes = Nothing

где MESUR_ID - идентификатор единицы измерения

Re: Реквизит Единица веса

спасибо, получилось, но есть вопрос
вручную вношу материал
- вношу вручную Единицу веса
при этом единица измерения пустая, то есть не изменилась

- теперь скриптом вношу  Единицу веса - одновременно меняется и единица измерения , то есть теперь Единица веса =  единица измерения
Почему? Ведь надо поставить только Единицу веса ?

Re: Реквизит Единица веса

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