Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

21 Ноябрь 2019, 13:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Как скопировать таблицу с вложенными группировками в LibreOffice Calc?  (Прочитано 469 раз)
0 Пользователей и 1 Гость смотрят эту тему.
lelichiks
Участник
**
Offline Offline

Сообщений: 21


« Стартовое сообщение: 14 Октябрь 2019, 13:32 »

Добрый день!
Есть отчет, выгруженный из 1С с группированными данными, но при попытке скопировать таблицу и вставить на другой лист все группировки раскрываются (во вложении вложила пример)
Подскажите, пожалуйста, как скопировать таблицу, что группировка не раскрывалась?


* Снимок.JPG (36.74 Кб, 329x543 - просмотрено 12 раз.)

* 1.JPG (16.97 Кб, 209x211 - просмотрено 9 раз.)
Записан
economist
Форумчанин
***
Offline Offline

Сообщений: 1 036


« Ответ #1: 14 Октябрь 2019, 16:54 »

Если скопировать таблицу перетаскивая ярлык листа с нажатым Ctrl - группировка сохраняется.
Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
lelichiks
Участник
**
Offline Offline

Сообщений: 21


« Ответ #2: 15 Октябрь 2019, 09:53 »

Добрый день! К сожалению, данные необходимо вносить в один лист(отчет накопительного характера)
Записан
economist
Форумчанин
***
Offline Offline

Сообщений: 1 036


« Ответ #3: 15 Октябрь 2019, 10:09 »

Если копировать диапазонами строк - да, группировка теряется. Восстановить её можно или вручную, или макросом.

В качестве признака что строку можно группировать макросом - можно взять отсутствие заливки ячейки. Но судя по второму рисунку - группировка многоуровневая, значит придется группировать и бледнозалитые ячейки. Палитра 1С7/8 своеобразна, задача для макросописателя усложняется.

Если отчеты стыкуются друг под другом ежедневно - получится длинная "портянка". Ваш отчет - это "база данных", в нем не принято группировать строки и смешивать данные с подитогами. Откажитесь от группировки вовсе, т.к. файл с тысячей групп и 20000+ тыс. строк будет жутко тормозить. Если нет - проще доработать отчет в 1С.
Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 2 762



« Ответ #4: 15 Октябрь 2019, 10:30 »

но при попытке скопировать таблицу и вставить на другой лист
К сожалению, данные необходимо вносить в один лист
вы там определитесь, ЧТО вы делаете
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!