Table of Contents
Valentina Release 7.3.x Notes
The Valentina 7.3.x series releases took place between 2017-06-21 to 2017-07-25.
Release 7.3.0 Notes
2017-06-21
Valentina Studio Pro
- [New][SQL Editor][PostgreSQL] - SQL Editor Result now can be updated in place! Double click a cell and edit it. This will create and send UPDATE command, also the result buffers will be updated.
Valentina Studio
- [New] - Import of diagrams from MySQL WorkBench. Use menu Diagram → Import.
- [Fix] 7978 - Can't export client cursor to CSV [VServer]“.
- [Fix] 7985 - DATETIME field value from SQL Server is not properly formatted.
- [Imp][SQLite] - updated to 3.19.3
Valentina Reports
- [Imp] - Improved work with barcodes.
- [New] - bar_width property for barcode
- [New] - Log error if barcode cannot fit area.
Valentina PHP
- VPHP Standalone now have ReportInit() method. We did use before only VPHP Client to Valentina Server. Since someone asked VPHP Standalone with Reports, we have added this feature.
- Report serials now can be stored into INI file, as for VPHP ValentinaDB serials.
Release 7.3.1 Notes
2017-07-05
Valentina Studio Pro
- [New][Report Editor] - Log the printer name and options passed to the PrintTo… Printer method. This can help you write your ADK code.
- [New][SQL Editor][MySQL] - MySQL users now also can do Update records of SQL Editor Result, as can PostgreSQL users from 7.3 version. See above.
Valentina Studio
- [Fix][MySQL] 7987 - Lost connection with MySQL server error for bigger queries.
- [Fix] 8003 - Increase the default TEXT limit for MS SQL prefs from 4Kb to 64Kb, to avoid easy crop of Stored Procedures when they are displayed.
- [New] 8005 - Shows a new property 'Host OS' of Valentina Server 7.3.1 in the Property Inspector.
- [Fix][MySQL] 8015 - Don't start import process if the target table can't be created.
Valentina Reports
- [New] - Added 'PaperLength' and 'PaperWidth' printing options to set the custom size of the paper. Important for Windows.
ValentinaDB API
- [New] 8001 - I_Field::get_OriginalFieldID(), I_Field::get_OriginalTableID(). Intended for fields of a cursor. Allows to find original table and field if this is possible. We use this in Valentina Studio to implement UPDATE of SQL Editor Result records. Only in C++ for now. TODO ADKs.
- [New] 8004 - Valentina Server properties: OS {“Windows”, “MacOS”, “UNIX”} and OSType {“32”, “64”}.
- Use
GET PROPERTY OS OF SERVER
orSHOW PROPERTIES OF SERVER
commands.
- [New] 7991 - I_SqliteCursor::get_ColumnOriginName() method. We use this in Valentina Studio. Only C++ for now. TODO ADKs.
Release 7.3.2 Notes
2017-07-10
Valentina Studio Pro
- [Fix] 7986 - Query Editor Position Not Saved.
- [Fix] 8012 - Mark the query as modified if layout is changed in the Query Editor.
- [Fix][Script Editor][Win] - relative paths for import command now work.
Valentina Studio
Valentina DB ADK
These methods added to VSDK, VCSDK, V4RB, VNET, VJAVA.
- [New][Method] VDatabase.TableByID(id) as VTable
- [New][Method] VField.OriginalTableID() as Int32
- [New][Method] VField.OriginalFieldID() as Int32
Valentina SQLite API
This method added to the same ADKs except for V4RB. Calls the corresponded API method of SQLite.
- [New][Method] VSqliteCursor.ColumnOriginalName() as String
Release 7.3.3 Notes
2017-07-11
Valentina Studio Pro
- [New][SQLite] - SQLite users now also can UPDATE records in the Result of SQL Editor directly.
Valentina DB
- [New] Local and Server Valentina DB now is able to monitor queries and record times of their execution into special system table, if you ask for that. VDatabase object gets a new property IsMonitored to set this feature ON/OFF. Please use SQL command
SET PROPERTY isMonitored OF DATABASE db1 TO 1
Valentina Studio
- [New] Adds property IsMonitored into Inspector for a Valentina DB.
Release 7.3.4 Notes
2017-07-25
Valentina Studio Pro
- [New][SQL Editor][All DB] - Ability to format *SELECTED* text in SQL editor. Up to now all text was formatted.
- [New][SQL Editor][ValentinaDB] - Valentina DB users now also can UPDATE records in the Result of SQL Editor directly.
Valentina Studio
- [New][SQL Editor][VDB] - Added Templates of SQL Command: MERGE.
- [Imp][SQL Editor] - Added side panel tabs tooltips.
- [Fix][MSSQL] 7963 - Error handling when connection is broken.
- [Fix][MSSQL] - Fixed saerch of LOCAL SQL Server instances.
- [Fix][ValentinaDB] 8022 - It is not possible to edit the table in the data editor, if the table contains ENUM fields with localized values.
Valentina Reports
- [New] - Add 'print_on_footer_pages' property for page footer/header.
- [New] - Allow to remove page footer/header from page with report's footer and data regions
Valentina DB
- [New][Api] isMonitored property of VDatabase class added into V4RB, VNET, VJDK, VCSDK, VSDK. This is API analog of property added in v7.3.3 (see above).
- [New] 'fld_Sum_Time' field added to the table of system statistic.
- [Fix] 8025 - Fix VDB diagnose of table with the VARIANT field.
Valentina C SDK
- [New] Method VCDK_Free() to free allocations that should be freed by user.