|
КомпоновщикМакета, синтаксическая ошибка при выполнении
| ☑ |
0
егаис
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) ткни пальцем в ошибку, возмездно
почта рабочая в акке?
|
|
4
rphosts
05.02.20
✎
09:04
|
(0) для начала проверь что ты там такое подаёшь на вход вызова Выполнить()
|
|
5
rphosts
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
|
переназначил параметры макета, заработало
хер знает почему так было
спасибо
|
|