Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

КомпоновщикМакета, синтаксическая ошибка при выполнении

КомпоновщикМакета, синтаксическая ошибка при выполнении
Я
   егаис
 
05.02.20 - 08:55
мозг сломал, не понимаю из-за чего появляется ошибка.
Используется набор данных, данные определяются при компоновке через таблицу значений
Концовка процедуры


   Схема = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
   ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
   КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
   МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки, ДанныеРасшифровки);
    
   ВнешниеНаборыДанных = Новый Структура;
   ВнешниеНаборыДанных.Вставить("НаборДМС", ТЗ_ДМС);
    
   //Инициализируем процессор компоновки
   ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
   ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных, ДанныеРасшифровки, Истина);
    
   //Очищаем документ результата
   ДокументРезультат.Очистить();
    
   //Выводим отчет в документ
   ПроцессорВывода = Новый
   ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
   ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
   ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);    



Ошибка
Синтаксическая ошибка
{ВнешнийОтчет.ПриложениеКДоговору.МодульОбъекта(129)}:  
МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки, ДанныеРасшифровки);

по причине:
Ошибка компоновки макета
по причине:
Ошибка в выражении
по причине:
Синтаксическая ошибка


Как выцепить эту синтаксическую ошибку? В журнал ничего не пишется. Спасибо
 
 
   ДенисЧ
 
1 - 05.02.20 - 08:57
Я не стану угадывать, где ты накосячил в вычисляемых свойствах. Поскольку ты мне ничего за это не заплатил )))
   егаис
 
2 - 05.02.20 - 08:57
никаких выражений в компоновке нет
Описаны только поля, прикреплен свой макет и описана схема
Усе (
   егаис
 
3 - 05.02.20 - 09:02
(1) ткни пальцем в ошибку, возмездно
почта рабочая в акке?
   rphosts
 
4 - 05.02.20 - 09:04
(0) для начала проверь что ты там такое подаёшь на вход вызова Выполнить()
   rphosts
 
5 - 05.02.20 - 09:05
может не соответствие типов
   егаис
 
6 - 05.02.20 - 09:10
(4)
Схема - СхемаКомпоновкиДанных
Настройки - НастройкиКомпоновкиДанных
   Сияющий в темноте
 
7 - 05.02.20 - 09:12
можно в настройках указать поле,которого нет в данных,если оно в отборе,то будет ошибка.

выгрузи в xml и то и другое и сравни.
   Пробел
 
8 - 05.02.20 - 09:13
(2) "прикреплен свой макет" - это на вкладке "макеты" в СКД? Может у какого-нибудь параметра в выражении ошибка?
   егаис
 
9 - 05.02.20 - 09:19
переназначил параметры макета, заработало
хер знает почему так было
спасибо

Список тем форума
Рекламное место пустует  Рекламное место пустует
AdBlock убивает бесплатный контент. 1Сергей
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.