Подскажите, как правильно указать отбор при запросе задач из 1с ДО. Тема похожая была, но там вопрос не решен.
Хочу отобрать все задачи по исполнителю, делаю вот так:
Прокси = ИнтеграцияС1СДокументооборотБазоваяФункциональностьПовтИсп.ПолучитьПрокси();
ИсполнительИД = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПолучитьIDПоСсылке(ВыбПользователь);
Исполнитель = ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеСсылочногоОбъектаДО(ИсполнительИД, "DMEmployee",ВыбПользователь.Наименование,,);
Пользователь = ИнтеграцияС1СДокументооборотБазоваяФункциональность.УчастникЗадач(Прокси, Исполнитель,,);
Запрос = Прокси.ФабрикаXDTO.Создать( Прокси.ФабрикаXDTO.Тип("
http://www.1c.ru/dm" ,"DMGetObjectListRequest"));
Запрос.type = "DMTaskAction";
Запрос.query = Прокси.ФабрикаXDTO.Создать(Прокси.ФабрикаXDTO.Тип("
http://www.1c.ru/dm" ,"DMObjectListQuery"));
Условие = Прокси.ФабрикаXDTO.Создать(Прокси.ФабрикаXDTO.Тип("
http://www.1c.ru/dm" ,"DMObjectListCondition"));
Условие.property = "performer";
Условие.value = Пользователь;
Запрос.query.conditions.Добавить(Условие);
Получаю ошибку:
Неизвестное поле в условии отбора: performer