AstraRegul
Релиз 2024.08.31.00
×

4.2.2.6.2. AstraLinux

 
Для предоставления данных в LibreOffice Calc через Astra.RMap необходима установка пакетов "libreoffice-base" и "libreoffice-sdbc-postgresql", которые расположены на диске со средствами разработчика.
Для установки выполните команду:
sudo apt install libreoffice-base libreoffice-sdbc-postgresql
 
 
Для предоставления данных запустите LibreOffice Calc и выполните следующие действия:
 
1. Создайте базу данных. Для этого выполните команду меню "Файл" → "Создать" → "Базу данных".
 
2. Укажите БД для подключения:
выберите пункт Соединиться с существующей базой данных;
в выпадающем списке выберите PostgreSQL.
 
 
Нажмите кнопку "Далее".
 
3. Укажите параметры подключения к БД:
host=localhost port=5432 dbname=postgres
 
где:
«host» - адрес сервера PostgreSQL;
«port» - порт подключения к серверу PostgreSQL;
«dbname» - имя базы данных PostgreSQL.
 
 
Нажмите кнопку "Далее".
4. Укажите имя пользователя для подключения к серверу PostgreSQL и установите флаг "Требуется пароль".
 
5. Нажмите кнопку "Тест подключения", введите пароль и нажмите кнопку "ОК".
 
 
Нажмите кнопку "Далее".
6. Установите флаги "Да, зарегистрировать базу данных" и "Открыть базу для редактирования", и нажмите кнопку "Готово".
 
7. В окне проводника при необходимости переименуйте БД и сохраните в необходимой директории.
 
8. В открывшемся окне выберите "Запросы" → "Создать запрос в режиме SQL".
 
 
9. Введите требуемый SQL-запрос и выполните его нажав кнопку "Выполнить запрос".
 
10. Сохраните запрос, выполнив команду меню "Файл" → "Сохранить как...". Сохраненные запросы отображаются в области "Запросы".
 
 
 
11. В окне LibreOffice Calc выберите пункт меню "Вид" → "Источники данных".
 
12. В списке запросов выберите сохраненный ранее запрос и перетяните его в область таблицы.
 
13. Для отображения названий столбцов при прокручивании таблицы выполните команду меню "Вид" → "Фиксировать ячейки" → "Фиксировать первую строку".