Как в внешнем отчете указать путь к макету?
Здравствуйте, типовой отчет сделал внешним прописал сведения о внешней обработке, сохранил запустил отчет и такую ошибку при формирование отчета "В настройку отчета расчетный листок внесены критичные изменения. Отчет не будет сформирован. Макет не существует. Операция прервана", можете подсказать как в внешную обработку указать путь к макету?
Прикрепленные файлы:
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4)Пожалуйста, это типовой отчет, из которого мне надо расчетный листок, конфигурация "Зарплата и кадры государственного учреждения, редакция 3.1 (3.1.24.310)"
Прикрепленные файлы:
АнализНачисленийИУдержаний.erf
(1) судя по всему, у Вас вызываются типовые процедуры и функции для формирования расчетного листа. Разработчики решения уже довольно давно реализовали "защиту от дурака", чтобы разработчики не могли внести изменения в формирование макета.
Копайте в эту сторону. Вроде как РС МакетыКомпоновкиДанных, но не уверен.
Копайте в эту сторону. Вроде как РС МакетыКомпоновкиДанных, но не уверен.
(6)
Разработчики решения уже довольно давно реализовали "защиту от дурака", чтобы разработчики не могли внести изменения в формирование макета
Да, используется типовые процедуры, можете более понятно рассказать, что я должен делать? Например в печатных формах такого нет, чтобы макет формировался в конфигурации, а процедуры в внешней обработке, думал внешний отчет обработка тоже похож на внешнюю печатную форму...
(8) Да, все верно сказали, почему разработчики решений так поступают? Если через внешнюю обработку формируется, поставили условия что это не безопасно... поэтому при формирование ПутьКМакету если через внешнюю обработку идет, путь просто не формируется(((
Прикрепленные файлы:
(3)В процедуру ПриКомпоновкеОтчета добавить перед строкой
вот эту строку
ЗарплатаКадрыОтчеты.ПриКомпоновкеРезультатаРасчетныйЛисток(ЭтотОбъект, ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка);
вот эту строку
КомпоновщикНастроек.ПользовательскиеНастройки.ДополнительныеСвойства.Вставить("МакетПечатнойФормы", ПолучитьОбщийМакет("ПФ_MXL_РасчетныйЛистокНастраиваемый"));
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот