// Массив контрагентов и их обособленных подразделений
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Контрагент", КонтрагентДляОтбора);
Запрос.Текст =
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
| Контрагенты.Ссылка КАК Контрагент
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
|ГДЕ
| НЕ Контрагенты.ОбособленноеПодразделение
| И Контрагенты.Ссылка В ИЕРАРХИИ(&Контрагент)
|
|ОБЪЕДИНИТЬ
|
|ВЫБРАТЬ
| Контрагенты.Ссылка
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
|ГДЕ
| Контрагенты.ОбособленноеПодразделение
| И Контрагенты.ГоловнойКонтрагент В ИЕРАРХИИ(&Контрагент)";
Результат = Запрос.Выполнить();
МассивКонтрагентовДляОтбора = Результат.Выгрузить().ВыгрузитьКолонку("Контрагент");
смотрю по отладчику, в поле КонтрагентДляОтбора попадает выбранный контрагент
а вот результат это Табличный документ!
и после этого выпадает ошибка
{Форма.ФормаОтчета.Форма(1237)}: Метод объекта не обнаружен (Выгрузить)
МассивКонтрагентовДляОтбора = Результат.Выгрузить().ВыгрузитьКолонку("Контрагент");