AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.04.2022, 02:43   #1  
DesparioN is offline
DesparioN
Участник
 
86 / 15 (1) ++
Регистрация: 21.10.2014
Действия над ячейками отчета (DAX2012)
Добрый день!

Уже сломал голову можно ли как-то произвести объединение ячеек, а также копирование форматов в XMLExcelReport?

Есть метка в первой ячейке, а также есть разворот по горизонтали. Необходимо произвести объединение в строке всех новых ячеек.

Как сделать через COM понимаю, но в таком случае придется производить все корректировки уже после построения отчета.
Старый 05.04.2022, 05:05   #2  
Pandasama is offline
Pandasama
Участник
 
457 / 134 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
Теоретически, конечно, можно и через XML (хотя не факт что стандартные библиотеки использующиеся в Ax это имеют - то есть, может, придется не только стандартные классы допиливать но и библиотеки брать другие).
Но обычно проще пост-обработкой через COM.

Ну а если хотите XML - то где-то тут смотрите https://docs.microsoft.com/ru-ru/dot...=openxml-2.8.1
Старый 05.04.2022, 09:13   #3  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1293 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
В стандартном приложении есть отчеты, которые объединяют ячейки. Это некоторые отчеты по российской зарплате.
Используют методы класса OxmlWorksheet_RU, в которых есть *MergeCells*.

Ну а если в шаблоне есть объединенные ячейки, то это обрабатывается и без дополнительных телодвижений.
Старый 05.04.2022, 11:41   #4  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,941 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
А вы их с какой целью объединяете ?

Если для форматирования / выравнивания, то можно без объединения обойтись.
Заодно избежать кучи побочек от объединения ячеек.

https://youtu.be/qol92T32mhk
За это сообщение автора поблагодарили: Pandasama (2), Владимир Максимов (2).
Теги
excel

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Формирование отчета XMLExcelReport DAX2012 DesparioN DAX: Программирование 3 18.06.2021 15:07
AX2012: Область действия в номерной серии sukhanchik DAX: Программирование 0 07.09.2020 23:09
SSRS - как вывести CustName в шапке отчета, если дан AccountNum kitty DAX: Программирование 9 15.10.2015 15:27
Infolog при печати отчета samolalex DAX: Программирование 9 09.09.2010 18:49
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:15.