Добрый день!
Делаю интеграцию с 1С 8.2 на стороне Terrasoft:
Скриптами получаю "контактную информацию" из "контактного лица". Вот запрос:
var Object1C = Param.Obj1C;
var ContactInfo = Object1C.NewObject("Запрос");
ContactInfo.text = "ВЫБРАТЬ КонтактнаяИнформация.Объект," + '\n'+
"КонтактнаяИнформация.Тип," + '\n'+
"КонтактнаяИнформация.Вид," + '\n'+
"КонтактнаяИнформация.Представление," + '\n'+
"КонтактнаяИнформация.Поле1," + '\n'+
"КонтактнаяИнформация.Поле2," + '\n'+
"КонтактнаяИнформация.Поле3," + '\n'+
"КонтактнаяИнформация.Поле4," + '\n'+
"КонтактнаяИнформация.Поле5," + '\n'+
"КонтактнаяИнформация.Поле6," + '\n'+
"КонтактнаяИнформация.Поле7," + '\n'+
"КонтактнаяИнформация.Поле8," + '\n'+
"КонтактнаяИнформация.Поле9," + '\n'+
"КонтактнаяИнформация.Поле10," + '\n'+
"КонтактнаяИнформация.Комментарий," + '\n'+
"КонтактнаяИнформация.ЗначениеПоУмолчанию" + '\n'+
"ИЗ" + '\n'+
"РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация" + '\n' +
"ГДЕ"+ '\n' +
"КонтактнаяИнформация.Объект = &Ссылка1;";
ContactInfo.УстановитьПараметр("Ссылка1", Select1C[QueryLink].Ссылка);
var SContactInfo = ContactInfo.execute()
var RContactInfo = SContactInfo.Выгрузить();
В 1С это так выглядит:
Из "Представление" (1) значение получаю без проблем!
Как получить значение перечисления "Тип" (2)? Может кто-то уже такое делал?
Спасибо!