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

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

16 Июнь 2019, 22:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Пол: Мужской
Расположение: Беларусь
Сообщений: 46


« Стартовое сообщение: 22 Май 2019, 10:46 »

Добрый день!

Создал документ с несколькими листами, на одном из них сводная таблица и этот лист скрыл от глаз,
на другом листе сделал кнопку обновления через макрос:

oSheet = ThisComponent.getCurrentSelection().getSpreadsheet(1) '-лист на котором будем работать
oSheet = ThisComponent.sheets(1) ' - текущая страница
ThisComponent.Sheets(1).DataPilotTables(0).refresh

Заблокировал листы и документ от изменении.

Все хорошо, но как только включаешь совместное использование - сводная таблица не работает.
Как можно решить такую проблему?
Записан
mikekaganski
Мастер
*****
Offline Offline

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 1 405


« Ответ #1: 22 Май 2019, 11:50 »

Как указано в предупреждении, показываемом при создании и открытии расшаренного документа, часть функционала недоступна в этом режиме. Сводные - как раз такой функционал.
Записан

С уважением,
Михаил Каганский
vovan_d
Участник
**
Offline Offline

Пол: Мужской
Расположение: Беларусь
Сообщений: 46


« Ответ #2: 22 Май 2019, 12:00 »

Как указано в предупреждении, показываемом при создании и открытии расшаренного документа, часть функционала недоступна в этом режиме. Сводные - как раз такой функционал.

Там в сообщении сказано что не сохр. шрифты, числовые форматы, цвета, также не доступно редактирование диаграмм и рисунков. Про таблицы ничего несказано.
Записан
mikekaganski
Мастер
*****
Offline Offline

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 1 405


« Ответ #3: 22 Май 2019, 12:03 »

Там сказано буквально вот что:

Цитата:
В режиме общего доступа не будут сохранены изменения атрибутов форматирования, такие как шрифты, цвета и числовые форматы, а также будут недоступны некоторые функциональные возможности, например, редактирование диаграмм и рисунков. Для использования указанных функций отключите общий доступ и получите монопольный доступ к документу.

Слова "некоторые" и "например" намекают на то, что этот список - неполный. Ну, и для ясности, я прямо написал, что
Сводные - как раз такой функционал
Записан

С уважением,
Михаил Каганский
vovan_d
Участник
**
Offline Offline

Пол: Мужской
Расположение: Беларусь
Сообщений: 46


« Ответ #4: 22 Май 2019, 13:31 »

Не буду спорить, возможно связано с версиями офиса, но как можно обойти?


* Screenshot_20190522_132855.png (20.76 Кб, 516x209 - просмотрено 10 раз.)
Записан
mikekaganski
Мастер
*****
Offline Offline

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 1 405


« Ответ #5: 22 Май 2019, 13:40 »

Да, изменено в апреле 2018 - то есть с версии 6.1.

Как тут обойти? Или совместное использование, или сводные. Без большой переделки кода никак.
Записан

С уважением,
Михаил Каганский
vovan_d
Участник
**
Offline Offline

Пол: Мужской
Расположение: Беларусь
Сообщений: 46


« Ответ #6: 23 Май 2019, 08:57 »

Да, изменено в апреле 2018 - то есть с версии 6.1.

Как тут обойти? Или совместное использование, или сводные. Без большой переделки кода никак.
Спасибо! Буду дальше думать.
Записан
OOKapitan
Форумчанин
***
Offline Offline

Сообщений: 458


« Ответ #7: 10 Июнь 2019, 16:08 »

Используйте формулы или макросы вместо стандартной сводной таблицы. Получится её аналог, но рабочий и в общем доступе.
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

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