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

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

26 Сентябрь 2021, 02:39 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Вы можете задать вопрос по LibreOffice или Apache OpenOffice без регистрации, используя форму
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: « 1 2 3 4 5 »   Вниз
  Печать  
Автор Тема: Многопользовательский доступ  (Прочитано 22122 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Kadet
Форумчанин
***
Offline Offline

Сообщений: 635


« Ответ #50230: 5 Март 2019, 20:32 »

Итак, народ, я таки нашёл самую суть этой проблемы.
В расширенных настройках базы данных (Правка/Базы_данных/Расширенные_настройки) во кладке "Специальные настройки" в этом "рояле" из галочек есть самая нижняя - "Тип результирующего набора из драйвера базы данных". Чтобы база нормально работала с Firebird_ODBC она должна быть отключена. Так вот - в старой LO_5 - она отключается, а вот в новой LO_6 - нет. Сколько её не тыкай - после перезагрузки она снова включается. Если её отключить и не перегружая продолжать работать - всё работает и в 5-й и в 6-й. Однако после перезагрузки в 5-й она сохраняет отключенное состояние, а в 6-й снова самопроизвольно включается.

Это, конечно можно обойти макросом. В частности при загрузке самой БД на событие "Открытие файла" (в головной форме - Сервис/Настройка/События) у меня стоит макрос, где я отлавливаю в глобальную переменную объект головной БД  - ThisDatabaseDocument. Вот там можно макросом снять эту самую галочку:
Код:
ThisDatabaseDocument = ThisComponent
ThisDatabaseDocument.DataSource.Settings.RespectDriverResultSetType = false

Кстати, в этих расширенных настройках не только эта галочка не держит заданного состояния. Половина из них возвращается в состояние по-умолчанию самопроизвольно, т.е. не держат заданных им параметров. Если так задумано авторами, так нафига тогда этот "рояль" нужен, если он всё равно не настраивается как хочешь?
Однако - это всё-таки глюки LO_6.x. Обойти то их можно с помощью макросов, но зачем "козе баян". LO нужно ремонтировать.
Записан
Страниц: « 1 2 3 4 5 »   Вверх
  Печать  
 
Перейти в:  

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