Имя: Пароль:
1C
1С v8
Система компоновки данных - "Вложеные схемы".
0 Ministr
 
31.07.14
11:34
Всем, Привет!

Есть схема СКД, в ней есть вложенная схема, которую необходимо формировать из объекта(внешний набор данных).

Ищу рыщу по интернету + в отладке смотрю... не могу найти, как установить для вложенной схемы внешний набор данных...
Кто-нибудь сталкивался с этим?
Спасибо.
1 Бешеная Нога
 
31.07.14
11:37
А что именно не получается?
2 Ministr
 
31.07.14
11:41
Как передать во вложенную схему "Внешний набор данных", я отчет формирую программно, основной набор делается тоже из внешнего набора....
имеется код:
    ВнешниеНаборыДанных = Новый Структура;
    ВнешниеНаборыДанных.Вставить("ДанныеМСФО",ТаблицаЗначений);

Пытался сюда же запихать, но эффекта ноль
    ВнешниеНаборыДанных.Вставить("ТаблицаПоказателей", ТаблицаЗначений);


первый элемент структуры "данныеМСФО" - это для основного, отрабатывается на ура!
А второй элемент пытался для вненего запустить не хочет отрабатывать
3 Ministr
 
31.07.14
11:56
Все взлетело! Указывать надо в процедуре при инициализации....


    ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных);

не а "Вшнешний набор данных" - это струткура описанная выше. Для всех вложенных схем внешние наборы описыаются в одном месте.
4 Ministr
 
31.07.14
11:57
Ночью вчера сохранил настройки, чтобы их не набивать по 3 раз на параметрах.. вот настройки пользовательские в 1с, перебивали настройки из конфигуртора.
Решено!