Erweitert die Unterstützung für die DuckDB‑Datenbank in Valentina ADK für C++ und Valentina ADK für Xojo.
Paradigma Software kündigt die sofortige Verfügbarkeit von Valentina Release 17.5.2 an, mit Verbesserungen in der gesamten Valentina‑Produktlinie für Datenanalyse, Entwicklerwerkzeuge und Komponenten. Die Produkte stehen auf der Website von Paradigma Software zum Download bereit.
Valentina Studio 17.5.2
Valentina Studio ist die kostenlose, vielseitige Suite für Datenbankverwaltung. Valentina Studio PRO bietet leistungsfähigere Diagrammfunktionen, erweiterte visuelle Builder‑Werkzeuge für Datenbanken, Valentina Forms (ähnlich wie Claris FileMaker Pro und Microsoft Access), den Report Designer und mehr.
- [Neu] [Abfrage‑Editor] Spalte „Nulls“ hinzugefügt, um die Klausel „ORDER BY fld [NULLS FIRST | LAST]“ zu steuern.
- [Verbessert] [Abfrage‑Editor] Platzhalter‑Szene hinzugefügt, die Benutzer dazu auffordert, Tabellen, Views oder Verknüpfungen hinzuzufügen. Linienfarbe des Gitters für bessere visuelle Klarheit angepasst.
- [Behoben] [Report‑Editor] Schaltfläche des Ausdruckseditor für Gleich, Kleiner als und Größer als Bedingungen ausgeblendet. Eingabevalidierung und Platzhalter für diese Bedingungen hinzugefügt sowie Tooltips ergänzt.
- [Behoben] [Abfrage‑Editor] Bereinigung des Abfrage‑Editors bei leerem SQL.
- [Behoben] [Abfrage‑Editor] Bereinigung der Abfrage beim Entfernen von Tabellen aus dem Diagramm.
- [Behoben] [Abfrage‑Editor] Problem behoben, das das Hinzufügen von mehr als fünf Feldern im Raster verhinderte.
Die Version enthält außerdem zahlreiche Fehlerbehebungen und kleinere Verbesserungen. Valentina Studio für Windows, macOS und Linux ist lizenziert, aber kostenlos. Valentina Studio Pro kostet 199 $ pro Betriebssystemlizenz und umfasst 12 Monate kostenlose Updates. Valentina Studio UNIVERSAL ist eine einzelne Lizenz, die auf allen drei Betriebssystemen funktioniert und pro Benutzer lizenziert wird. Mengen‑ und akademische Rabatte sind ebenfalls verfügbar.
Valentina Server 17.5.2
Valentina Server ist eine leistungsstarke Plattform zum Aufbau von netzwerk‑ oder cloudbasierten Client‑Server‑ oder reinen Serverlösungen. Valentina Server enthält drei integrierte Datenbankserver: ValentinaDB Server, Valentina SQLite Server und Valentina DuckDB Server. Mit Unterstützung sowohl für interne als auch externe Datenquellen (einschließlich MySQL, MariaDB, PostgreSQL, MS SQL Server, MongoDB und mehr) umfasst es außerdem zwei weitere Server, die alle unterstützten Datenquellen nutzen können:
- Valentina Reports Server. Liefert optisch ansprechende Berichte mit Diagrammen, Grafiken, Bar-/QR‑Codes, Bildern und mehr aus den unterstützten Datenquellen als Bilder, HTML oder PDF. Bereitstellung über integrierte E‑Mail‑Dienste und Scheduler. Kunden können Berichte über das Netzwerk mit dem kostenlosen Report Viewer ansehen. Berichte unterstützen zwei Skriptsysteme: Python und JavaScript.
- Valentina Forms Server. Stellt benutzerdefinierte visuelle Formulare (ähnlich wie Microsoft® Access oder Claris® FileMaker Pro) von Valentina Server (unter macOS, Windows oder Linux) für jeden bereit, der das kostenlose Formular‑Hosting‑System in Valentina Studio verwendet.
Verbesserungen in Valentina Server 17.5.2 umfassen:
- [Verbessert][Docker] Paket „tzdata“ hinzugefügt und UTC als Standardzeitzone im Valentina Server Docker‑Image gesetzt. Eine andere Zeitzone kann über die Umgebungsvariable TZ angegeben werden.
Valentina Server ist als eigenständiges Produkt oder als OEM‑Lösung für Anbieter verfügbar. Sie können Valentina Server mit fünf gleichzeitigen Verbindungen kostenlos unter macOS, Windows und Linux nutzen. Kommerzielle Einzelversionen beginnen bei 299 $. Das Valentina Developer Network ermöglicht Systemintegratoren und Lösungsanbietern die lizenzfreie Bereitstellung von Valentina Server für ihre Kunden und beginnt bei 599 $.
Valentina ADK für C++ 17.5.2
Valentina Database und Reports ADKs sind für die C++‑Entwicklung als eigenständige Lösungen für Entwickler verfügbar und enthalten eine kostenlose CLIENT‑Komponente für die native Integration mit Valentina Server. Verbesserungen umfassen:
- [Neu] Implementierung der Methoden I_DuckDBStatement::Bind_* für alle von DuckDB unterstützten Datentypen, einschließlich Date, Time, DateTime, HugeInt und mehr.
Valentina ADKs sind für jeweils 199 $ erhältlich, mit Rabatten für drei oder mehr.
Valentina ADK für Xojo 17.5.2
Die Xojo‑Entwicklungsumgebung unterstützt mehrere Kompilierungsziele, darunter macOS, Windows, Linux, iOS und mehr. Valentina Database und Reports ADKs sind als eigenständige Lösungen für Entwickler verfügbar und enthalten eine kostenlose CLIENT‑Komponente für die native Integration mit Valentina Server. Verbesserungen umfassen:
- [Neu] Native Bind‑Methoden in VDuckDBPreparedStatement.
- [Verbessert] Stabilität nach Aufruf der Methode Shutdown().
- [Verbessert] Hinzufügen der Methode SelectSQLEx, die die Angabe der Cursorposition für ValentinaDB‑, SQLite‑ und DuckDB‑RBDB‑Prepared‑Statements (Xojo Database API) ermöglicht.
- [Behoben] Fehler im Client‑Modus mit Valentina Server behoben, wenn die Initialisierung über Valentina.InitClient ohne Aufruf von Valentina.Init erfolgte.
Valentina ADKs sind für jeweils 199 $ erhältlich, mit Rabatten für drei oder mehr.
Über Paradigma Software
Paradigma Software, Incorporated ist ein Unternehmen für fortschrittliche Datentechnologie, das in den späten 1990er‑Jahren mit der Einführung von ValentinaDB gegründet wurde, einer post‑relationalen, spaltenorientierten Datenbank‑Engine. Das Unternehmen liefert leistungsstarke, entwicklerorientierte Werkzeuge zum Aufbau moderner datengetriebener Anwendungen. Seine Produkte werden von Entwicklern, Datenbankadministratoren und Datenprofis genutzt, die leistungsfähige und flexible Lösungen für Datenbanken und Berichte benötigen. Valentina Studio bietet Datenbankverwaltung, Reporting und visuelle Formulare mit Unterstützung für Python und JavaScript, während Valentina Server eine Bereitstellungsplattform mit Unterstützung für ValentinaDB, SQLite und DuckDB bietet. Zusammen ermöglichen diese Technologien Organisationen die Gestaltung und Verwaltung anspruchsvoller Datenlösungen für Desktop‑, Server‑ und Embedded‑Umgebungen.