Kexi - это программный проект с открытым исходным кодом, распространяемый как часть популярного офисного пакета Calligra и предназначенный для работы в качестве визуального создателя базы данных, позволяющий любому без труда создавать схемы баз данных, а также обрабатывать, запросить и вставить данные.
Особенности с первого взгляда
Ключевые функции включают возможность создания форм, которые предоставляют пользовательский интерфейс для ваших данных, хранения объектов базы данных, включая формы, таблицы и запросы в базе данных, поддержку параметризованных запросов, сортировку данных, поддержку данных «Объект», использование комбинированные поля для отображения и проектирования реляционных данных, поддержка импорта и экспорта данных в формат CSV, а также пользовательский режим.
Поддерживает базы данных SQLite, MySQL и PostgreSQL
Приложение поставляется со встроенной поддержкой серверов баз данных SQLite, MySQL и PostgreSQL, что позволяет пользователю хранить и совместно использовать весь дизайн и данные. Не требуется установка или обслуживание.
Прекрасная замена Microsoft Office Access
Kexi считается идеальной заменой для коммерческой системы управления базами данных Microsoft Office Access от Microsoft, а также для программного обеспечения для создания баз данных Oracle Forms и FileMaker.
Перенос данных из разных источников
С помощью Kexi вы сможете переносить таблицы базы данных из MySQL, PostgreSQL и Microsoft Access. Кроме того, также можно экспортировать данные на сервер PostgreSQL или MySQL.
Поддерживает все дистрибутивы GNU / Linux и многое другое
Kexi - это портативное и кросс-платформенное приложение, поддерживающее все дистрибутивы GNU / Linux. Он был успешно протестирован на Ubuntu, Arch Linux, Debian, openSUSE, Fedora, Red Hat Enterprise Linux, CentOS, Mageia, Linux Mint и других популярных дистрибутивах. Также поддерживаются операционные системы FreeBSD и Solaris.
Доступность и поддерживаемые архитектуры
Kexi не является автономным приложением, что означает, что вы можете загрузить его только как часть офисного пакета Calligra, который можно легко установить на любом из вышеупомянутых дистрибутивов Linux. В настоящее время поддерживаются 32-разрядная и 64-разрядная архитектуры.
Что нового в этой версии:
- Изменения в Kexi:
- 3.0.0 Alpha 1 (2.99.90)
- Начальная версия Alpha
- Портировано все модули, известные из версии 2.9.11, за исключением:
- виджет формы карты
- экспериментальные скрипты (будут заменены на решение JavaScript в более поздних версиях)
- 3.0.0 Beta 1 (2.99.91)
- 6a3fe65 Избегайте отображения & quot; (I18N_ARGUMENT_MISSING) & quot; для одного сложного сообщения
- c9e6040 Удалить неиспользованную и устаревшую проверку для MarbleControlBox :: setMarbleWidget
- b6bc638 Сделайте update_kexi_breeze_list.sh более общим, чтобы его можно было повторно использовать другими проектами, такими как KReport
- 66011ce Если информация git недоступна, попробуйте $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 6dfcb06 Исправить сборку, когда определен KEXI_GIT_SHA1_STRING, но не KEXI_GIT_BRANCH_STRING (например, на Jenkins build.kde.org).
- f74a160 Расширьте всю информацию о версии Kexi, поэтому major.minor.release также присутствует для нестабильной работы, например. 2.99.91
- 8e39416 Задание параметров командной строки снова Задача № 3805
- b29e54f Показывать страницу приветствия при запуске через 100 мс для исправления проблемы с вертикальной позицией
- 4a07af5 Port QRegExp для QRegularExpression в Kexi (задача № 1767)
- 1a3b13e Добавить "Язык приложений для переключения" действий в глобальную коллекцию действий
- 6591eb2 Отключите дополнительные действия, которые могут противоречить странице приветствия (например, пожертвовать)
- 8880ecb Исправить переход в другое поле, если присутствует маска ввода (для виджета ячейки и формы)
- e43e8e4 Исправить сломанный ввод и отображение значений даты / времени в таблицах и формах Kexi (задача № 3901, обзор № 2924)
- Изменения в KDb:
- 3.0.0 Alpha 1 (2.99.2)
- Исходная версия Alpha содержит те же функции, что и библиотека дизайнеров отчетов Kexi 2.9.11, плюс:
- поддержка многих скалярных функций SQL (см. Kexi / Plugins / Queries / SQL_Functions)
- API общего назначения
- 3.0.0 Beta 1 (2.99.3)
- 6fbd390 Найти python для SDC
- d6c5178 Выполните выходные плагины KDb для встроенного подкаталога сборки
- 862a5e0. Вывести расширение SQLite относительно подключаемых модулей сборки KDb.
- cb1e6da KDbTestUtils: не сбой, когда драйвер не найден.
- e222064 KDbCreateSharedDataClasses: выводить сообщение, когда отсутствует интерпретатор Python
- 83cf3f9 Проверка правильности работы KDbDriverManager при отсутствии драйверов
- 1c79d93 Если информация git недоступна, попробуйте $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- abe0859 Установите версии драйверов в 3.0 для соответствия версии KDb
- d846d96 Добавить макросы KDB_STABLE_VERSION_ *
- fbb9814 Проверить наличие точной версии драйверов в менеджере
- 284b480 Порт QRegExp для QRegularExpression (обзор # 2867)
- 0f1377f Fix INSERT подготовлена поддержка операторов SQLite
- Изменения в KProperty:
- 3.0.0 Alpha 1 (2.99.2)
- Начальная версия Alpha содержит те же функции, что и библиотека редактора свойств Kexi 2.9.11, плюс:
- API общего назначения
- 3.0.0 Beta 1 (2.99.3)
- 347a580 Если информация git недоступна, попробуйте $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 1bd714b Получить git rev и ветку, даже если виджеты свойств не построены.
- 3.0.0
- b582a74 Улучшение внешнего вида логического редактора и делегирования, добавление нулевого булевского редактора в пример
- 5cef157 Добавить файл ресурсов значков, например, в Kexi и KReport
- 2e40708 kpropertyexample: загрузить глобальный ресурс значков
- Изменения в KReport:
- 3.0.0 Alpha 1 (2.99.2)
- Исходная версия Alpha содержит те же функции, что и библиотека дизайнеров отчетов Kexi 2.9.11, плюс:
- API многократного использования
- 3.0.0 Beta 1 (2.99.3)
- 3c25e8e Найти python для SDC
- 6610367 KDbCreateSharedDataClasses: выводить сообщение, когда отсутствует интерпретатор Python
- de88a18 Исправить обработку событий, когда элементы выбраны в разных сценах
- d68306a Улучшить главное окно KReportExample, объединив виджеты дизайнера и предварительного просмотра (обзор # 2795).
- ce0214a Сохранить / восстановить визуальное состояние KReportExample
- 8dec5d3 Показать предварительный просмотр при запуске в KReportExample
- a23ddb8 Задайте макет KReportView равным 0, это QWidget, поэтому лучше по умолчанию
- 623c707 Улучшить главное окно KReportExample, объединив виджеты дизайнера и предварительного просмотра.
- cf3b4c7 KReportExample: переместите панель инструментов влево
- 766d14e KReportExample: используйте более типичную папку конфигурации kde.org, задайте имена для док-станции и панелей инструментов для лучшей настройки конфигурации.
- 9566a36 KReportExample: записать настройки в kde.org/ dir, а не org.kde /
- 56bc035 KReportExample: укажите домен организации и используйте ее (и имя приложения) в QSettings
- 3b0548a KReportExample: используйте версию KReport как версию приложения KReportExample
- f49a302 Если информация git недоступна, попробуйте $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 958714f Сделать KReport использовать файлы ресурсов для значков (Задача # T3666, Обзор # 2860)
- eac7b89 Исправить навигацию по страницам
- 5e8cbbf Начальный порт веб-плагина для Qt5 / KReport3 / QtWebEngine (задача № 3565, обзор # 2863)
- 463827a Исправить имя значка в kreport-web-element
Что нового в версии:
- Изменения в Kexi:
- 3.0.0 Alpha 1 (2.99.90)
- Начальная версия Alpha
- Портировано все модули, известные из версии 2.9.11, за исключением:
- виджет формы карты
- экспериментальные скрипты (будут заменены на решение JavaScript в более поздних версиях)
- 3.0.0 Beta 1 (2.99.91)
- 6a3fe65 Избегайте отображения & quot; (I18N_ARGUMENT_MISSING) & quot; для одного сложного сообщения
- c9e6040 Удалить неиспользованную и устаревшую проверку для MarbleControlBox :: setMarbleWidget
- b6bc638 Сделайте update_kexi_breeze_list.sh более общим, чтобы его можно было повторно использовать другими проектами, такими как KReport
- 66011ce Если информация git недоступна, попробуйте $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 6dfcb06 Исправить сборку, когда определен KEXI_GIT_SHA1_STRING, но не KEXI_GIT_BRANCH_STRING (например, на Jenkins build.kde.org).
- f74a160 Расширьте всю информацию о версии Kexi, поэтому major.minor.release также присутствует для нестабильной работы, например. 2.99.91
- 8e39416 Задание параметров командной строки снова Задача № 3805
- b29e54f Показывать страницу приветствия при запуске через 100 мс для исправления проблемы с вертикальной позицией
- 4a07af5 Port QRegExp для QRegularExpression в Kexi (задача № 1767)
- 1a3b13e Добавить "Язык приложений для переключения" действий в глобальную коллекцию действий
- 6591eb2 Отключите дополнительные действия, которые могут противоречить странице приветствия (например, пожертвовать)
- 8880ecb Исправить переход в другое поле, если присутствует маска ввода (для виджета ячейки и формы)
- e43e8e4 Исправить сломанный ввод и отображение значений даты / времени в таблицах и формах Kexi (задача № 3901, обзор № 2924)
- Изменения в KDb:
- 3.0.0 Alpha 1 (2.99.2)
- Исходная версия Alpha содержит те же функции, что и библиотека дизайнеров отчетов Kexi 2.9.11, плюс:
- поддержка многих скалярных функций SQL (см. Kexi / Plugins / Queries / SQL_Functions)
- API общего назначения
- 3.0.0 Beta 1 (2.99.3)
- 6fbd390 Найти python для SDC
- d6c5178 Выполните выходные плагины KDb для встроенного подкаталога сборки
- 862a5e0. Вывести расширение SQLite относительно подключаемых модулей сборки KDb.
- cb1e6da KDbTestUtils: не сбой, когда драйвер не найден.
- e222064 KDbCreateSharedDataClasses: выводить сообщение, когда отсутствует интерпретатор Python
- 83cf3f9 Проверка правильности работы KDbDriverManager при отсутствии драйверов
- 1c79d93 Если информация git недоступна, попробуйте $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- abe0859 Установите версии драйверов в 3.0 для соответствия версии KDb
- d846d96 Добавить макросы KDB_STABLE_VERSION_ *
- fbb9814 Проверить наличие точной версии драйверов в менеджере
- 284b480 Порт QRegExp для QRegularExpression (обзор # 2867)
- 0f1377f Fix INSERT подготовлена поддержка операторов SQLite
- Изменения в KProperty:
- 3.0.0 Alpha 1 (2.99.2)
- Начальная версия Alpha содержит те же функции, что и библиотека редактора свойств Kexi 2.9.11, плюс:
- API общего назначения
- 3.0.0 Beta 1 (2.99.3)
- 347a580 Если информация git недоступна, попробуйте $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 1bd714b Получить git rev и ветку, даже если виджеты свойств не построены.
- 3.0.0
- b582a74 Улучшение внешнего вида логического редактора и делегирования, добавление нулевого булевского редактора в пример
- 5cef157 Добавить файл ресурсов значков, например, в Kexi и KReport
- 2e40708 kpropertyexample: загрузить глобальный ресурс значков
- Изменения в KReport:
- 3.0.0 Alpha 1 (2.99.2)
- Исходная версия Alpha содержит те же функции, что и библиотека дизайнеров отчетов Kexi 2.9.11, плюс:
- API многократного использования
- 3.0.0 Beta 1 (2.99.3)
- 3c25e8e Найти python для SDC
- 6610367 KDbCreateSharedDataClasses: выводить сообщение, когда отсутствует интерпретатор Python
- de88a18 Исправить обработку событий, когда элементы выбраны в разных сценах
- d68306a Улучшить главное окно KReportExample, объединив виджеты дизайнера и предварительного просмотра (обзор # 2795).
- ce0214a Сохранить / восстановить визуальное состояние KReportExample
- 8dec5d3 Показать предварительный просмотр при запуске в KReportExample
- a23ddb8 Задайте макет KReportView равным 0, это QWidget, поэтому лучше по умолчанию
- 623c707 Улучшить главное окно KReportExample, объединив виджеты дизайнера и предварительного просмотра.
- cf3b4c7 KReportExample: переместите панель инструментов влево
- 766d14e KReportExample: используйте более типичную папку конфигурации kde.org, задайте имена для док-станции и панелей инструментов для лучшей настройки конфигурации.
- 9566a36 KReportExample: записать настройки в kde.org/ dir, а не org.kde /
- 56bc035 KReportExample: укажите домен организации и используйте ее (и имя приложения) в QSettings
- 3b0548a KReportExample: используйте версию KReport как версию приложения KReportExample
- f49a302 Если информация git недоступна, попробуйте $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 958714f Сделать KReport использовать файлы ресурсов для значков (Задача # T3666, Обзор # 2860)
- eac7b89 Исправить навигацию по страницам
- 5e8cbbf Начальный порт веб-плагина для Qt5 / KReport3 / QtWebEngine (задача № 3565, обзор # 2863)
- 463827a Исправить имя значка в kreport-web-element
Что нового в версии 2.9.7:
- Общие сведения:
- Исправить вертикальное выравнивание текста в виджетах кнопки командной строки, оно было особенно нарушено в стиле виджета Breeze
- Таблицы:
- Восстановить способность изменять дизайн таблицы. Это был серьезный регресс, присутствующий в Kexi 2.9.5 и 2.9.6. (ошибка 350457)
- Запросы
- Не принудительно сохранять при переключении никогда сохраненного запроса на представление данных (во второй попытке)
- Импорт CSV:
- Исправить обнаружение столбца первичного ключа при импорте CSV (ошибка 351487)
- Исправить обновления обнаружения первичного ключа, когда изменяется значение «Начать с линии»
- Базы данных SQLite:
- Улучшенные отчеты о результатах и ошибках для подготовленных операторов
Что нового в версии 2.9.6:
- Общие:
- Исправить переименования для файла, хранящего GUI-строки состояния приветствия
- Последние проекты: используйте базовое имя файла в качестве хорошей замены для заголовка, если подпись недоступна.
- Исправить левое поле для глобального окна поиска (в зависимости от стиля); также реагируют на изменение стиля виджета
- Исправить возможный сбой, вызванный аргументами командной строки, переданными Kexi неправильным способом.
- Исправлен сбой при появлении опции командной строки -hide-menu
- Запросы
- Исправить возможный сбой при обработке запросов
- Базы данных SQLite:
- Исправить уплотняющие базы данных (правильно переименовать файлы обратно к исходному имени)
- Базы данных PostgreSQL:
- Исправить сбой при импорте базы данных PostgreSQL в файл .kexi (ошибка 349156)
Что нового в версии 2.9.4:
- Общие:
- Закрыть окно с объектом, который будет перезаписан после & quot; Сохранить как & quot; (ошибка 344656)
- Удалить & quot; грязный & quot; флаг при сохранении - как измененный объект Kexi (ошибка 344653)
- Сохранить недавнюю позицию и размер диалогового окна Kexi Find. Он имеет минимальный размер, чтобы не покрывать слишком много контента. (ошибка 345689).
- Правильно уничтожить главное окно Kexi при закрытии. Это позволяет правильно сохранить настройки и очистить.
- Активируйте вкладку «Дизайн» при переключении в режим разработки (если для этого окна и режима не выбрана другая вкладка) (ошибка 335900)
- Конструктор запросов:
- Разрешить переход из представления Design, содержащего пустой запрос, в представление SQL (ошибка 344654)
- Показать & quot; Неправильный запрос & quot; при переключении на представление данных из Kexi SQL, содержащего пустой оператор. Перед тем, как неясно. «Ошибка переключения». сообщение было представлено.
- Избегайте сбоев в текстовом редакторе Kexi, когда текстовый компонент не может быть загружен (применяется также к редакторам сценариев) (ошибка 346373)
- Формы
- Исправить тип вычислений для свойств виджета. Если пользовательский тип недействителен или авто (неуказан), используйте свойства Qt. Если все еще не определено, по умолчанию используется тип String, а не pixmap. Это исправляет по крайней мере свойства виджета карты широта / долгота, которые обрабатывались как растровые изображения.
- Исправить логику для добавления новых записей для таблиц и форм Kexi. (ошибка 345210)
- Виджет карты: установите двойной тип для свойств широты / долготы и установите точность до 7 цифр
- Виджет карты: улучшите перевод значений широты, долготы, масштабирования и свойств темы
- Виджет карты: тема всегда по умолчанию используется для Земли и теперь является списком всех доступных тем.
- Виджет карты: окно со списком редактора свойств теперь доступно как слайдер
- Виджет карты: не начинайте редактирование в ответ на изменение размера событий
- Доклад:
- Элемент карты: правильно закодировать название устройства (
Комментарии не найдены