Как заполнить поле с типом Перечисление
11.03.2012
13:31
#1
"Добрый день. При переносе данных по COM -подключению поля типа Перечисления не заполняются. Подскажите, пожалуйста, как заполнить? Пробовала следующий вариант:
Если МенеджерДоговора.ВидДоговора = Подключение.Перечисления.ВидыДоговоровКонтрагентов.Споставщиком Тогда
Спр.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.Споставщиком
КонецЕсли;
Объект МенеджерДоговора.ВидДоговора - COM-объект со структурой ( Метаданные() и ПустаяСсылка()),
Подключение.Перечисления.ВидыДоговоровКонтрагентов.Споставщиком - тоже COM-объект
Спр.ВидДоговора имеет тип Перечисления.ВидыДоговоровКонтрагентов. Проблема возникает при сравнении МенеджерДоговора.ВидДоговора и Подключение.Перечисления.ВидыДоговоровКонтрагентов.Споставщиком.
Может быть кто-то встречался с такой проблемой, подскажите, пожалуйста, как обойти"
Если МенеджерДоговора.ВидДоговора = Подключение.Перечисления.ВидыДоговоровКонтрагентов.Споставщиком Тогда
Спр.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.Споставщиком
КонецЕсли;
Объект МенеджерДоговора.ВидДоговора - COM-объект со структурой ( Метаданные() и ПустаяСсылка()),
Подключение.Перечисления.ВидыДоговоровКонтрагентов.Споставщиком - тоже COM-объект
Спр.ВидДоговора имеет тип Перечисления.ВидыДоговоровКонтрагентов. Проблема возникает при сравнении МенеджерДоговора.ВидДоговора и Подключение.Перечисления.ВидыДоговоровКонтрагентов.Споставщиком.
Может быть кто-то встречался с такой проблемой, подскажите, пожалуйста, как обойти"
11.03.2012
18:02
#3
Это скорее объект "МенеджерСправочника" справочника "ДоговораКОнтрагентов", а пытается она достучаться до реквизита справочника.
Читают тему
(гостей: 1)