|
24.12.2013, 08:54 | #1 |
Участник
|
Сгруппировать строки в Excel через .NET
Добрый день господа! Прошу сильно не пинать я ещё только учус . У нас MDAX 2009 и у пользователя появилось желание чтобы слишком большие файлы ексель имели группировку по строкам, посмотрев отчет который необходимо преобразовать, понял что заполнение идёт по средствам .NET, в написанном у нас классе метода для группировки строк не нашёл и решил как один из способов получения полезных знаний обратиться к вам, имеется ли у кого либо опыт и желание поделится, а то и целый метод))))))? Ещё вопрос, не про рыбу а про удочку, как и где вы в основном черпаете знания для решения задач которые перед вами ставят относительно программирования/работы в AX? Хотелось бы уточнить что под группировкой я имею ввиду именно группировку, а не объединение, т.е. в ексели с лево в углу появляются крестики свернуть/развернуть группировку.
Последний раз редактировалось BSM_; 24.12.2013 в 09:11. |
|
24.12.2013, 14:05 | #2 |
Читатель
|
Если вы в своей доработке используете старый добрый COM Excel.Application, или какую-либо его обертку, то у объекта Range есть старый добрый метод Group(), который делает вроде как раз то, что вы описали. Еще у него же есть свойство OutlineLevel, которое позволит сделать многоуровневую группировку.
А про удочку - AXForum, MSDN, Google и т.д. А еще есть книги по разработке. А еще голова. |
|
25.12.2013, 08:41 | #3 |
Участник
|
Попробовал следующее, ничего не говоря падает
PHP код:
|
|
25.12.2013, 09:40 | #4 |
Участник
|
УРЯ. заработало вот так.
PHP код:
А мог бы я это хоть как то понять от системы, т.е. получить хоть какое-то сообщение? |
|
|
|