4.2.3.4.3. РЕД ОС
Для предоставления данных в LibreOffice Calc через Astra.RMap необходима установка пакетов "libreoffice-base" и "libreoffice-sdbc-postgresql", которые расположены на диске со средствами разработчика.
Для установки выполните команду:
sudo dnf install libreoffice-base libreoffice-postgresql
|
Для предоставления данных запустите LibreOffice Calc и выполните следующие действия:
1. Создайте базу данных. Для этого выполните команду меню "Файл" → "Создать" → "Базу данных".

2. Выберите пункт "Соединиться с существующей базой данных", в выпадающем списке выберите "PostgreSQL" и нажмите кнопку "Далее".

3. Укажите параметры подключения к БД:
где:
«Имя базы данных» - имя БД;
«Сервер» - адрес сервера PostgreSQL;
«Порт» - порт подключения к серверу PostgreSQL.

Нажмите кнопку "Далее".
4. Укажите имя пользователя для подключения к серверу PostgreSQL и установите флаг "Требуется пароль".

5. Нажмите кнопку "Тест подключения", введите пароль и нажмите кнопку "ОК".

Нажмите кнопку "Далее".
6. Установите флаги "Да, зарегистрировать базу данных" и "Открыть базу для редактирования", и нажмите кнопку "Готово".

7. В окне проводника при необходимости переименуйте БД и сохраните в необходимой директории.

8. В открывшемся окне выберите "Запросы" → "Создать запрос в режиме SQL".

9. Введите требуемый SQL-запрос и выполните его нажав кнопку "Выполнить запрос".

10. Сохраните запрос, выполнив команду меню "Файл" → "Сохранить как...". Сохраненные запросы отображаются в области "Запросы".


11. В окне LibreOffice Calc выберите пункт меню "Вид" → "Источники данных".

12. В списке запросов выберите сохраненный ранее запрос и перетяните его в область таблицы.

13. Для отображения названий столбцов при прокручивании таблицы выполните команду меню "Вид" → "Фиксировать ячейки" → "Фиксировать первую строку".

