Расширенные возможности визуального набора инструментов для отчётов и форм, а также улучшенные функции поиска для базы данных ValentinaDB.

Paradigma Software объявляет о выпуске Valentina Release 18 — новой версии, включающей расширенные инструменты для отчётов и форм, а также мощные возможности полнотекстового поиска, добавленные в её современную и сверхбыструю базу данных ValentinaDB. Все продукты уже доступны для загрузки на веб‑сайте Paradigma Software.

ValentinaDB 18

ValentinaDB — это современная, пост‑реляционная, расширяемая колонночная система управления базами данных, которую более 20 лет используют независимые разработчики ПО (ISV), поставщики SaaS, кроссплатформенные разработчики и создатели вертикальных решений, которым требуется исключительно быстрая платформа данных.

ValentinaDB 18 вводит расширенный полнотекстовый поиск. Используя индекс FTS, пользователь может выполнять поиск по одному или нескольким полям и получать либо ранжированный список лучших совпадений, либо обычный SQL‑фильтр, который оставляет только строки, соответствующие запросу. Оптимально использовать первый вариант для отображения результатов поиска, а второй — для фильтрации стандартного запроса. FTS также может работать поверх обычных индексов ValentinaDB. Язык запросов FTS поддерживает термины, фразы, AND, OR, NOT, обязательные и исключающие условия, скобки, выбор полей, коэффициенты релевантности, префиксный поиск и подстановочные символы.

ValentinaDB 18 доступна в нескольких продуктах. Database ADK (от 199,99 $) — это движок базы данных, который разработчики могут встроить в свои приложения и распространять без лицензионных отчислений. Некоторые версии Database ADK также поддерживают DuckDB и SQLite. ValentinaDB Server является частью Valentina Server и доступен как единичная установка (299,99 $) или в OEM‑версии Valentina Developer Network (от 599,99 $).

Valentina Reports 18

Valentina Reports — корпоративная система отчётности, которую можно использовать как в локальных решениях, так и в полноценных сетевых или облачных системах.

Проектирование и скриптование отчётов выполняется визуально в Reports Designer, входящем в Valentina Studio. Пользователи могут открывать, запускать и печатать отчёты прямо в бесплатной версии Valentina Studio — без затрат и с возможностью свободного распространения. Отчёты можно внедрять в приложения с помощью Valentina Reports ADK или публиковать через Valentina Reports Server — один из пяти серверов в составе Valentina Server.

  • Новый контрол Chart.js для отчётов. Основан на популярной библиотеке Chart.js и включает диаграммы: столбчатые, горизонтальные столбчатые, линейные, круговые, кольцевые, радиальные, полярные, точечные, пузырьковые, составные столбчатые, составные линейные, матричные и treemap, а также множество предустановленных стилей. Расширенные параметры Chart.js можно задавать в формате JSON для тонкой настройки внешнего вида и поведения диаграмм. Исходный контрол Chart остаётся доступным для совместимости, но считается устаревшим — новые отчёты должны использовать контрол на базе Chart.js.

Valentina Reports 18 доступна в нескольких продуктах. Reports ADK (от 199,99 $) — это движок отчётности, который разработчики могут встроить в свои приложения и распространять без лицензионных отчислений. Reports Server является частью Valentina Server и доступен как единичная установка (299,99 $) или в OEM‑версии Valentina Developer Network (от 599,99 $).

Valentina Forms 18

Valentina Forms — это решение для создания и развёртывания настольных систем управления базами данных для пользовательских приложений отслеживания данных с графическим интерфейсом. Пользователи могут работать с проектами Forms в Linux, macOS и Windows.

Valentina Forms 18 добавляет мощную функцию повышения продуктивности — Valentina Forms AI Chat, которая помогает пользователям создавать и скриптовать формы. Также добавлены новые контролы, включая версию Chart.js для Forms. Формы создаются в Forms Designer в Valentina Studio и развёртываются в Valentina Projects, которые можно открывать локально или через Valentina Forms Server — один из серверов 5‑в‑1 в Valentina Server.

  • Valentina Forms AI Chat. Может получать текущую форму как контекст и помогает генерировать и изменять код формы, предоставляя контекстные инструкции, поиск объектов формы, рекомендации по SQL‑источникам данных и помощники для серий диаграмм.
  • Новый контрол Chart.js для Forms. Основан на той же библиотеке Chart.js, что и новый контрол в Valentina Reports.
  • Новый контрол ButtonBox. Предоставляет ряд стандартных кнопок диалога, управляет дочерними кнопками, поддерживает стандартный порядок и разделяет группы слева и справа с помощью гибкого пространства.
  • Новый контрол ScrollArea. Предоставляет прокручиваемую область для содержимого, превышающего доступную область отображения.
  • Новый контрол ProgressBar. Отображает выполнение операции как значение в заданном диапазоне.
  • Новый контрол Spinner. Показывает анимированный индикатор выполнения, когда невозможно измерить прогресс операции.
  • Контрол CodeEdit. Многострочный редактор кода с подсветкой синтаксиса и автодополнением. Подходит для отображения и редактирования SQL, JavaScript, Python и других исходных текстов.

Прежний контрол BoxLayout теперь разделён на два отдельных контроллера для повышения продуктивности: ColumnLayout (вертикальное расположение) и RowLayout (горизонтальное расположение).

Valentina Forms 18 доступна в Valentina Studio PRO (199,99 $) для проектирования форм в Valentina Projects. Проекты Valentina можно свободно распространять и использовать в бесплатной версии Valentina Studio в Linux, macOS и Windows. Forms Server является частью Valentina Server и доступен как единичная установка (299,99 $) или в OEM‑версии Valentina Developer Network (от 599,99 $).

Valentina Studio 18

Valentina Studio — популярный бесплатный набор инструментов для управления базами данных и источниками данных от Paradigma Software. Valentina Studio PRO добавляет расширенные функции, включая Report Designer и Forms Designer. Помимо обновлённого внешнего вида и улучшенной интеграции с нативным интерфейсом, Valentina Studio 18 включает новые возможности:

  • Улучшенный редактор запросов. Теперь поддерживает визуальные вложенные запросы и SQL‑операции над множествами. Вложенные запросы представлены перемещаемыми и изменяемыми карточками запросов.
  • Улучшенный редактор данных. Теперь поддерживает сортировку по нескольким столбцам. Сортировка задаётся через контекстное меню столбца и отображается рядом с индикатором сортировки каждого столбца. Добавлены новые подменю параметров отображения.
  • Улучшенный редактор схем. Добавлена поддержка создания и редактирования полнотекстовых индексов ValentinaDB.
  • Улучшенные настройки. Добавлено поле поиска для быстрого нахождения параметров. Новые опции позволяют показывать или скрывать строку меню, панель инструментов, строку состояния и отдельные кнопки основной панели.
  • Улучшенный скриптинг. Скрипты (Python, JavaScript, SQL) переработаны для контекстно‑зависимого автодополнения кода.
  • Улучшенная стартовая страница. Помимо обновлённого внешнего вида добавлены отдельные списки локальных и серверных проектов, а также панель открытых подключений к серверам.
  • Улучшенный Valentina Reports Designer. Добавлены новые функции, связанные с контролом Chart.js в Valentina Release 18. Улучшено перемещение объектов с помощью клавиш со стрелками для точной настройки расположения выбранных элементов.
  • Улучшенный Valentina Forms Designer. Добавлены новые функции для Valentina Forms AI Chat и шести новых контролов Forms в Valentina Release 18.
  • Улучшенные настройки AI Chat. Добавлен выбор любимой модели, чтобы каждый поставщик ИИ мог отображать более сфокусированный список моделей.

Valentina Studio бесплатна. Valentina Studio PRO стоит 199 $. Доступна для Linux, macOS и Windows.

Valentina Server 18

Valentina Server — это решение «5‑в‑1», включающее Valentina Reports Server и Valentina Forms Server, а также три внутренних сервера баз данных: ValentinaDB Server, Valentina DuckDB Server и Valentina SQLite Server. Valentina Reports Server и Valentina Forms Server работают со всеми основными источниками данных, такими как PostgreSQL, MySQL, Microsoft SQL Server и другими, а также с внутренними серверами баз данных. Valentina Server доступен как автономное решение с единичной установкой или как OEM‑решение для разработчиков, позволяющее распространять неограниченное количество копий Valentina Server своим клиентам.

  • Настройка безопасности учётных данных администратора при первой установке. Улучшает безопасность управления учётными записями и пользователями, включая обработку первоначальных учётных данных для установщиков Linux, macOS и Windows, а также запуска Docker в Linux.

Valentina Server доступен в бесплатной ознакомительной версии, в версии с единичной установкой (от 299,99 $) и через OEM‑программу Valentina Developer Network (от 599,99 $). Доступен для Linux, macOS и Windows.

О компании Paradigma Software

Paradigma Software, Incorporated — это компания, специализирующаяся на передовых технологиях обработки данных, основанная в конце 1990‑х годов с выпуском ValentinaDB — пост‑реляционного колонночного движка баз данных. Компания предоставляет высокопроизводительные инструменты, ориентированные на разработчиков, для создания современных приложений, основанных на данных. Её продукты используют разработчики, администраторы баз данных и специалисты по данным, которым нужны мощные и гибкие решения для баз данных и отчётности. Valentina Studio предоставляет средства администрирования баз данных, отчётности и визуальных форм с поддержкой Python и JavaScript, а Valentina Server предлагает платформу развёртывания, поддерживающую ValentinaDB, SQLite и DuckDB. Вместе эти технологии позволяют организациям проектировать и управлять сложными решениями для работы с данными на настольных компьютерах, серверах и встроенных системах.