Вход | Регистрация
 
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
переназначил параметры макета, заработало
хер знает почему так было
спасибо

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.