Добрый день!  Есть необходимость подключиться к соседней базе, выполнить в ней СКД-отчет, получить результат в виде таблицы значений. Код, примерно, как ниже. Не могу сообразить, как правильно записать в последней строке параметр Тип(“ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений”), чтобы это был Com объект соседней базы. Подскажите, кто знает.

 

v8 = Новый COMОбъект("V82.ComConnector");
...
Соединение = V8.Connect(СтрокаПодключения);

Отчет = Соединение.Отчеты.Отчет.Создать();

Схема = Отчет.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");

Настройки = Схема.НастройкиПоУмолчанию;

Компоновщик = Соединение.NewObject("КомпоновщикМакетаКомпоновкиДанных");

Макет = Компоновщик.Выполнить(Схема, Настройки,,,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));

...
Добрый день!  Есть необходимость подключиться к соседней базе, выполнить в ней СКД-отчет, получить результат в виде таблицы значений. Код, примерно, как ниже. Не могу сообразить, как правильно записать в последней строке параметр Тип(“ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений”), чтобы это был Com объект соседней базы. Подскажите, кто знает.   v8 = Новый COMОбъект("V82.ComConnector"); ... Соединение = V8.Connect(СтрокаПодключения); Отчет = Соединение.Отчеты.Отчет.Создать(); Схема = Отчет.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); Настройки = Схема.НастройкиПоУмолчанию; Компоновщик = Соединение.NewObject("КомпоновщикМакетаКомпоновкиДанных"); Макет = Компоновщик.Выполнить(Схема, Настройки,,,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений")); ... Перейти к...