Код :
Функция ВыполнитьЗапросКФункцииSQL(СоединениеSQL,ИмяФункцииSQL,СтруктураПараметров,ID_РегламентногоЗадания)
ИмяФункцииSQLДляВыводаВЛог = ИмяФункцииSQL;
ФункцияSQL = Новый COMObject("ADODB.Command");
ФункцияSQL.ActiveConnection = СоединениеSQL;
ФункцияSQL.CommandType = 4;
ФункцияSQL.CommandText = ИмяФункцииSQL;
//
Попытка
РезультатФункции = ФункцияSQL.Execute(ИмяФункцииSQL);
ЗаписатьВЛог("Вызов функции : " + ИмяФункцииSQLДляВыводаВЛог + "
|" + Строка(РезультатФункции),Справочники.БП_СтатусыОбменаССайтом.ВызовФункцииУспех,ID_РегламентногоЗадания);
Исключение
//ОписаниеОшибки()
ЗаписатьВЛог("Вызов функции : " + ИмяФункцииSQLДляВыводаВЛог + "
|"+ОписаниеОшибки() ,Справочники.БП_СтатусыОбменаССайтом.ВызовФункцииОшибка,ID_РегламентногоЗадания);
Возврат Неопределено;
КонецПопытки;
Сообщить(РезультатФункции);
возврат РезультатФункции;
КонецФункции
После я обрабатываю результат :
РезультатФункции.MoveFirst();
пока НЕ РезультатФункции.EOF() цикл
//....
Конеццикла;
Но таким образом я получаю только одну хмл. (первую) и в цикле "РезультатФункции.EOF()" по кусочкам её считываю.
Подскажите как добраться до остальных файлов-ответов.