Имя: Пароль:
1C
1С v8
ИсточникДанныхСхемыКомпоновкиДанных
0 inmortal203
 
05.07.16
09:15
Добрый день!

ИсточникДанныхСхемыКомпоновкиДанных (DataCompositionSchemaDataSource)
ТипИсточникаДанных (DataSourceType)
Использование:

Чтение и запись.
Описание:

Тип: Строка.
Тип источника данных. Для текущей информационной базы - "Local".

Кто то в курсе что нужно прописать чтобы указать внешний набор данных? В частности, хочу передать таблицу значений.
1 Зая Бусечка
 
05.07.16
09:18
В процессоре компоновки, .Инициализировать() - второй параметр
В книге Хрусталёвой это есть
2 inmortal203
 
05.07.16
09:23
Не то. Вот код чтоб сразу было ясно о чем речь. Пересмотрел книгу и не нашел того что хочу. Там видел только "Local".

    Источник = СхемаКомпоновкиДанных.ИсточникиДанных.Добавить();
    Источник.Имя = "ВнешняяТаблица";
    Источник.СтрокаСоединения = "";
    Источник.ТипИсточникаДанных = ?????;
3 Defender aka LINN
 
05.07.16
09:30
Создай руками какой надо и посмотри отладчиком
4 inmortal203
 
05.07.16
09:31
Кажется разобрался) Источник данных всегда один можно указывать и именно в таком виде.

Источник = СхемаКомпоновкиДанных.ИсточникиДанных.Добавить();
    Источник.Имя = "ИсточникДанных";
    Источник.СтрокаСоединения = "";
    Источник.ТипИсточникаДанных = "Local";

Потом так:

    НаборДанных = СхемаКомпоновкиДанных.НаборыДанных.Добавить(Тип("НаборДанныхОбъектСхемыКомпоновкиДанных"));
    НаборДанных.Имя = "ВнТаб";
    НаборДанных.ИмяОбъекта = "ВнТаб";
    НаборДанных.ИсточникДанных = "ИсточникДанных";
5 inmortal203
 
05.07.16
09:32
(3) Ты чертовски прав;)
6 inmortal203
 
05.07.16
09:32
Happy end.
Может кто то найдет этот кусок и он ему пригодится.
Программист всегда исправляет последнюю ошибку.