Estende il supporto per il database DuckDB in Valentina ADK per C++ e Valentina ADK per Xojo.
Paradigma Software annuncia la disponibilità immediata di Valentina Release 17.5.2, con miglioramenti in tutta la linea di prodotti Valentina dedicati all’analisi dei dati, agli strumenti per sviluppatori e ai componenti. I prodotti sono disponibili per il download dal sito Web di Paradigma Software.
Valentina Studio 17.5.2
Valentina Studio è la suite gratuita e completa per la gestione di database. Valentina Studio PRO aggiunge funzionalità di diagrammazione più potenti, strumenti visivi avanzati per la costruzione di database, Valentina Forms (simile a Claris FileMaker Pro e Microsoft Access), il designer di report e altro ancora.
- [Nuovo] [Editor Query] Aggiunta la colonna “Nulls” per controllare la clausola “ORDER BY fld [NULLS FIRST | LAST]”.
- [Migliorato] [Editor Query] Aggiunto un segnaposto di scena vuota con un messaggio che guida l’utente ad aggiungere tabelle, viste o collegamenti. Regolato il colore delle linee della griglia per una migliore chiarezza visiva.
- [Corretto] [Editor Report] Nascosto il pulsante dell’editor di espressioni per le condizioni Uguale A, Minore Di e Maggiore Di. Aggiunta la validazione dell’input, un segnaposto per queste condizioni e suggerimenti (tooltips).
- [Corretto] [Editor Query] Pulizia dell’editor di query per SQL vuoto.
- [Corretto] [Editor Query] Pulizia della query quando si rimuovono tabelle dal diagramma.
- [Corretto] [Editor Query] Risolto un problema che impediva l’aggiunta di più di 5 campi nella griglia.
La release include anche numerose correzioni e miglioramenti minori. Valentina Studio per Windows, macOS e Linux è con licenza ma gratuito. Valentina Studio Pro costa 199 $ per licenza OS e include 12 mesi di aggiornamenti gratuiti. Valentina Studio UNIVERSAL è una singola licenza che funziona su tutti e tre i sistemi operativi ed è concessa su base utente. Sono disponibili sconti per volumi e per il settore accademico.
Valentina Server 17.5.2
Valentina Server è una potente piattaforma per creare soluzioni client‑server o solo server basate su rete o cloud. Valentina Server include tre server di database integrati: ValentinaDB Server, Valentina SQLite Server e Valentina DuckDB Server. Con il supporto sia per fonti dati interne che esterne (tra cui MySQL, MariaDB, PostgreSQL, MS SQL Server, MongoDB e altro), include anche altri due server che possono sfruttare tutte le fonti dati supportate:
- Valentina Reports Server. Fornisce report visivamente accattivanti con grafici, diagrammi, codici a barre/QR, immagini e altro, dalle fonti dati supportate, come immagini, HTML o PDF. Consente la consegna tramite servizi email integrati e pianificatore. I clienti possono visualizzarli in rete tramite il visualizzatore di report gratuito. I report supportano due sistemi di scripting: Python e JavaScript.
- Valentina Forms Server. Fornisce moduli visivi personalizzati (simili a Microsoft® Access o Claris® FileMaker Pro) da Valentina Server (su macOS, Windows o Linux) a chiunque utilizzi il sistema di hosting dei moduli integrato in Valentina Studio gratuito.
Miglioramenti in Valentina Server 17.5.2 includono:
- [Migliorato][Docker] Aggiunto il pacchetto tzdata e impostato UTC come fuso orario predefinito nell’immagine Docker di Valentina Server. È possibile specificare un fuso orario diverso tramite la variabile d’ambiente TZ.
Valentina Server è disponibile come prodotto autonomo o come soluzione OEM per fornitori di soluzioni. È possibile utilizzare Valentina Server con cinque connessioni simultanee gratuitamente su macOS, Windows e Linux. Le versioni commerciali autonome partono da 299 $. Valentina Developer Network consente agli integratori di sistemi e ai fornitori di soluzioni di distribuire copie di Valentina Server ai propri clienti senza royalty e parte da 599 $.
Valentina ADK per C++ 17.5.2
Gli ADK Valentina Database e Reports sono disponibili per lo sviluppo C++ come soluzioni autonome per sviluppatori e includono un componente CLIENT gratuito per l’integrazione nativa con Valentina Server. I miglioramenti includono:
- [Nuovo] Implementati i metodi I_DuckDBStatement::Bind_* per tutti i tipi di dati supportati da DuckDB, inclusi Date, Time, DateTime, HugeInt e altri.
Gli ADK Valentina sono disponibili a 199 $ ciascuno, con sconti per tre o più.
Valentina ADK per Xojo 17.5.2
L’ambiente di sviluppo Xojo supporta molteplici destinazioni di compilazione, tra cui macOS, Windows, Linux, iOS e altro. Gli ADK Valentina Database e Reports sono disponibili per Xojo come soluzioni autonome per sviluppatori e includono un componente CLIENT gratuito per l’integrazione nativa con Valentina Server. I miglioramenti includono:
- [Nuovo] Metodi di binding nativi in VDuckDBPreparedStatement.
- [Migliorato] Stabilità dopo la chiamata al metodo Shutdown().
- [Migliorato] Aggiunto il metodo SelectSQLEx, che consente di specificare la posizione del cursore per le istruzioni preparate ValentinaDB, SQLite e DuckDB RBDB (API Database Xojo).
- [Corretto] Risolto il funzionamento in modalità client con Valentina Server quando inizializzato tramite Valentina.InitClient senza chiamare Valentina.Init.
Gli ADK Valentina sono disponibili a 199 $ ciascuno, con sconti per tre o più.
Informazioni su Paradigma Software
Paradigma Software, Incorporated è un’azienda di tecnologia avanzata dei dati fondata alla fine degli anni ’90 con l’introduzione di ValentinaDB, un motore di database post‑relazionale e colonnare. L’azienda offre strumenti ad alte prestazioni e orientati agli sviluppatori per creare applicazioni moderne basate sui dati. I suoi prodotti sono utilizzati da sviluppatori, amministratori di database e professionisti dei dati che necessitano di soluzioni potenti e flessibili per database e report. Valentina Studio offre amministrazione di database, reportistica e moduli visivi con supporto per Python e JavaScript, mentre Valentina Server offre una piattaforma di distribuzione che supporta ValentinaDB, SQLite e DuckDB. Insieme, queste tecnologie consentono alle organizzazioni di progettare e gestire soluzioni dati sofisticate su ambienti desktop, server ed embedded.