Показать сообщение отдельно
Старый 25.11.2023, 21:09   #1  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,038 / 1629 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Создание отчета на XMLExcelReport_RU с страницами и лого
А использовал ли кто-нибудь отчет на основании XMLExcelReport_RU где есть лого в шаблоне и разрывы страниц?
Столкнулся с таким непонятным багом, что если есть лого и добавляется разрыв страницы в сформированном XML файле(который можно получить открыв xlsx в архиве) в конце хмл с листом генерятся вот такие строки
X++:
    <x:drawing r:id="rId2" />
    <x:rowBreaks count="1" manualBreakCount="1">
        <x:brk id="19"
               man="1"
               max="16383" />
    </x:rowBreaks>
Excel такой файл не понимает, при открытии говорит что он поврежден.
Если эти теги(x:drawing и x:rowBreaks) поменять вручную местами, то все работает.
Но непонятно как это пофиксить из кода. Все стандартные отчеты идут без логотипов


Версия D365FO(если это важно), но я думаю в АХ2012 такая же проблема