Имя: Пароль:
1C
1С v8
Ошибка при программной инициализации процессора компоновки данных
0 slafor
 
14.06.23
13:15
Есть отчет на СКД, в нем уже установлены определённые параметры отбора - например, не выводить Заказы покупателя с определёнными типами: https://disk.yandex.ru/i/kWED2CD8RYhh_w. Как отдельный отчёт он выполняется нормально. А когда я пытаюсь сформировать отчёт программно (https://disk.yandex.ru/i/glcMvPx151C8XA)- выдаёт ошибку инициализации: https://disk.yandex.ru/i/6kGvc8U7EawPDg .
Почему такое может быть?
1 mikecool
 
14.06.23
13:23
на клиенте выполняешь?
2 slafor
 
14.06.23
13:31
(1) На сервере.

Нашёл решение. Надо написать в параметрах инициализации Истина:
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, ВнешниеПараметры, Расшифровка, Истина);

<ВозможностьИспользованияВнешнихФункций> (необязательный)
Тип: Булево.
Указывает возможность использования функции общих модулей конфигурации и функций глобального контекста в выражениях компоновки данных.
Значение по умолчанию: Ложь.

Помог этот же форум: Ошибка при программном выполнении отчета СКД . Спасибо!
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn