Приветствую.
Делаю отчет на СКД, в качестве таблицы хочу использовать свою Таблицу Значений. Создаю Набор данных - Объект, обзываю его ТЗ и в модуле следующее:
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки);
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных);
ТабДок = Новый ТабличныйДокумент;
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(ТабДок);
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
КонецПроцедуры
При формировании отчета выходит ошибка
Ошибка исполнения отчета
по причине:
Ошибка инициализации
по причине:
Ошибка создания набора данных "НаборДанных1"
по причине:
Не найден внешний набор данных "ТЗ"
Причем, если в процедуре модуля прописать СтандартнаяОбработка = Ложь, то ошибки не будет, но и отчет выйдет пустой.
Кто-нибудь может подсказать, в чем тут может быть дело?
Надо чтоб было СтандартнаяОбработка = Ложь.
Почему у тебя отчет пустой хз, надо смотреть что в настройках. Может настройки пустые или нет выбранных полей
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс