The Latest Version of Simplanova Tools
We are proud to announce that Simplanova Tools 2.07 has been released!
The new version 2.07 of Simplanova Tools is released. Please be aware that from version 2.07 Simplanova Tool pack incorporates: Report Designer, Report Converter and Dataport Converter. Since the format has changed, we need you to login to ftp://ftp.simplanova.com, using
Username: ReportDesigner
No Password
and download the latest version (v2.07). If you already have Simplanova Tools deployed, please follow the instructions in the installation manual. If You have any questions – do not hesitate to ask [email protected].
All changes to the platform are listed below. Enjoy!
— NEW FEATURES
Simplanova Report Converter Features:
- Integrated txt2AL which allows to convert automatically Classic NAV report to AL and get converted report that consists of:
– .xlf (language files);
– .rdlc file (Layout);
-.al file (Dataset) and language files; - Implemented Simplanova delta generator which helps to convert files more precisely;
- SCC and SRD setups separated.
Simplanova Report Converter Bug Fixes:
- #1318 Wrong tablix rows/tablix members number fixed;
- #1161 Too many tablix members fixed;
- Fixed missing captions on global variables;
- Fixed BREAK cannot be used as a variable name error;
- GetGlobalTotalField() infinity loop fix.
Simplanova Dataport Converter Features:
- RequestForms converter now transfering new variables.
Simplanova Dataport Converter Bug Fixes:
- #929 Fixed duplicated dummyelement nodes error.
Get Free Simplanova Tools Demo
If You still don’t use Simplanova Tools and want to get FREE demo version
Earlier Versions:
Simplanova Tools 2.06:
Simplanova Report Converter Features:
- SRC now prevents visibility creation for sections without code;
- Users now have possibility to report tool issues directly from Dynamics NAV/365BC client;
- Optional left and right paddings.
DataportToXmlPort bugs:
- Improved field placing for integer elements;
- OnPreDataItem trigger now transferred to OnPreXmlPort trigger.
Simplanova Report Converter Bug Fixes:
- Fixed rows placing to groups and visibility expressions controlled by RepeatOnNewPage property;
- Implemented CurrReport.NEWPAGE;
- Optimized dataset creation, removed unnecessary FieldCaption columns;
- Improved variables with ‘.’ replacement;
- Fixed import problem with PaperSourceOtherPages and PaperSourceFirstPage properties;
- Fixed compilation issue then CurrReport.ShowOutput used as If condition;
- Improved totals conversion then PrintOnlyIfDetail set to false;
- Fixed problem with same group names;
- Improved Red data textbox placing;
- Improved CurrReport.ShowOutput recognition with commented code;
- Improved RequestForm to RequestPage triggers transformation;
- Improved CurrReport.CreateTotals recognition in commented code;
- Optimized GroupHeader/GroupFooter groups creation;
- Improved footer grouping variables creation, now tool identifies only distinct group variables;
- By default AddVisibilityExpression property now set to False;
- Tool recognizes and ignore commented code in controls source expression;
- Visibility expressions with DELCHR moved from layout to trigger function;
- Fixed issue with not transfered section code;
- Grouping now not ignores sorting key value;
- Improved textbox format property placing;
- Fixed „Magic“ footer textboxes issue, then footer rendered in body;
- Fixed multidimensional arrays in CurrReport.ShowOutput conversion;
- Implemented VAR property for created OnPreSection an OnPostSection functions;
- Improved CurrReport.NEWPAGE identifying with commented code.
Simplanova Tools 2.05:
Classic Report Converter:
Features:
- Removed empty page headers and footers;
- Reduced length of tools generated names;
- Implemented optional creation of report headers and footers;
- Included property for optional visibilities creation;
- Replaced “Green textboxes” pictures expression functionality to a simpler one;
- Included button to clear SCC object LOG;
- Implemented ability to add Version List and Documentation trigger text trough SCC.
Bug fixes:
- Improved commented CREATETOTALS functions recognition as commented code;
- [support#641] Improved visibility creation;
- [support#640] Improved usage of scope parameter in FooterData1;
- [support#682] Better messages after importing reports and xmlports;
- Implemented better footer sections code transffering;
- Issue when SRT creates border even if Border = No for a shape control fixed;
- Now report can be converted if NE-Line or Triangle shapes used;
- [support#698] Fixed error on Uploading report, improved commented code managing;
- [support#703] Improved CurrReport.CREATETOTALS placing;
- [support#709] Removed pictures compression;
- [support#706] Added error message if user uses old Simplanova tools version;
- [support#699] Improved footer sections placing order;
- [support#702] Removed unnecessary brackets from function parameters;
- [support#675] Improved code conversion;
- [support#712] Improved request page conversion;
- Fixed importing problem with missing DataSet node;
- Report cannot be converted then Report name contains word “Record” fixed;
- [support#726] Wrong Unique ID in SCC Upload CalcComplexity, problem with unseen CR/LF symbols fixed.
Documentation:
Description of Simplanova Report Converter Conversion Logic.
Dataport Converter:
Features:
- [support#710] Transferred triggers code put between comments.
Report Designer:
Features:
- [support#562] SRD Report List got new “Modified” flag;
- [support#694] Included sorting options for groups in SRD layout creation;
- Request Page now editable by default;
- Reduce latency when opening SRD Globals window;
- Included ability to modify line width.
Bug fixes:
- Fixed request page indentation error;
- Fixed SRD reports importing error;
- Line Top and EndTop properties now by default set to 0,01.
Licences:
Features:
Licence information now shows object ID.
Simplanova Tools 2.04:
- In layout part added ability to show “Entry No.” value to specify layout item which causes the error. To show/hide “Entry No.” value – right click.
Classic Report Converter:
Features:
- Removed empty page headers and footers;
- Reduced length of tools generated names;
- Implemented optional creation of report headers and footers;
- Included property for optional visibilities creation;
- Replaced “Green textboxes” pictures expression functionality to simpler one;
- Included button to clear SCC object LOG;
- Implemented ability to add Version List and Documentation trigger text trough SCC.
Bug fixes:
- Improved commented CREATETOTALS functions recognition as commented code;
- [support#641] Improved visibility creation;
- [support#640] Improved usage of scope parameter in FooterData1;
- [support#682] Better messages after importing reports and xmlports;
- Implemented better footer sections code transffering;
- Issue when SRT creates border even if Border = No for a shape control fixed;
- Now report can be converted if NE-Line or Triangle shapes used;
- [support#698] Fixed error on Uploading report, improved commented code managing;
- [support#703] Improved CurrReport.CREATETOTALS placing;
- [support#709] Removed pictures compression;
- [support#706] Added error message if user uses old Simplanova tools version;
- [support#699] Improved footer sections placing order;
- [support#702] Removed unnecessary brackets from function parameters;
- [support#675] Improved code conversion;
- [support#712] Improved request page conversion;
- Fixed importing problem with missing DataSet node;
- Report cannot be converted then Report name contains word “Record” fixed;
- [support#726] Wrong Unique ID in SCC Upload CalcComplexity, problem with unseen CR/LF symbols fixed.
Documentation:
Description of Simplanova Report Converter Conversion Logic.
Dataport Converter:
Features:
- [support#710] Transferred triggers code put between comments.
Report Designer:
Features:
- [support#562] SRD Report List got new “Modified” flag;
- [support#694] Included sorting options for groups in SRD layout creation;
- Request Page now editable by default;
- Reduce latency when opening SRD Globals window;
- Included ability to modify line width.
- Fixed request page indentation error;
- Fixed SRD reports importing error;
- Line Top and EndTop properties now by default set to 0,01.
Bug fixes:
Licences:
- Licence information now shows object IDing on layout column header, from available columns add “Entry No.” field.
Features:
- Added auto refresh to Layout page after “Add to Layout” or “Apply” buttons push;
- [support #590] Clarified error messages when forget to set mandatory parameters on created functions or objects;
- [support #691] Now can edit textbox properties in the layout when “SDR setup -> user interface” property is set to “multiple pages”;
- [support #692] Fixed missing error messages at building and improved descriptions of other messages;
- Fixed crash of conversion after “Add to Layout” or “Apply” buttons push when in “SDR setup -> user interface” property is set to “multiple pages”;
- Fixed transferring “ResetPage Number” on 2013R2 version.
- [support #646] [support #687] Improved conversion of TotalFields, Visibility, RepeatOnNewPage and controls Format;
- [support #695] Removed of creating non-existing “Code.DontBlank” function;
- [support #696] Fixed error “Cannot create negative measurements” when control SourceExpr is “USERID” and X position is less 500 p.;
- Removed incorrect/duplicated warnings in conversion log;
- Improved conversion of CurrReport.CREATETOTALS() with C/AL variables.
Dataport Converter:
- [support 667] [support 670] Improved conversion of “Dataport Fields” and “Dataport Triggers”.
Simplanova Tools 2.03:
- Added ability to not generate SRD reports when converting Classic reports;
- Changed Reports and DataPorts processing logic with Simplanova web services. Now we process objects one by one, it prevents possible timeout issues when converting large amount of objects.
- Added “206 Sales – Invoice” report template with id 83101. This report template has been created on “NAV2017 W1 Sales Invoice” base report and can be found in the release package;
- Added conversion of RepeatOnNewPage without KeepWithGroup property;
- [support #509] Added Visible, Enabled, Editable, HideValue properties to Request Page.
- [support #538] Fixed missing code lines in Compression method;
- [support #634] Fixed missing page header and static page number 1;
- [support #642] Fixed wrong conversion of Blank Captions;
- [support #653] Fixed wrong sequence conversion of OnValidate OnAfterValidate and OnPush triggers in RequestPage;
- [support #662] Fixed conversion of visibility expression when GETFILTERS function is used.
Dataport Converter:
- [support #566], [support #611], [support #613] Improved conversion of Dataport field triggers.
Simplanova Tools 2.02:
- [#1323] Ability to only import a package of tables and to share them between different conversions;
- [#1596] Fixed when in NAV, wrong SQL server instance is picked up;
- [support #656] Converter now works with NAV 2017 (10.0.18976) build.
- [support #563] Fixed removing spaces when Font Names are from two words;
- [support #579] Fixed missing Option Caption Property in Request Page;
- [#1524] Fixed Globals putting incorrectly in SetData/GetData methods when they are used in expressions like Visibility on Report Header/Footer;
- [#1600] Fixed Details exported function name;
- [#1653] Fixed Decimal field format in footer when they are used with Last() function.
- Improvements for converting NewPage;
- Improvements for converting Total Calculation;
- [#1535] Only the first one footer is placed if there are a few footer sections;
- [support #626] Fixed missing “END” after report conversion;
- [support #627] Fixed Controls with missing names;
- [support #649] Fixed Error during converting: Index was outside the bounds of the array;
- [#1641] Fix for converting missing parent controls;
- [#1652] Fixed returning Converted objects if license points are depleted during conversion;
- [support #651] Fixed transform report that has references to data virtual table;
- [#1677] Fixed returning error message when license is empty;
- [#1684] Fixed error when trying to convert reports with the same ID.
Simplanova Tools 2.01:
General
- [#1418] Added “Show additional info” button which displays various diagnostic information for Simplanova Tools;
- [#915, 1441] Fixed an issue with not finding finsql.exe when CustomSettings.config is not located in the APPLICATIONPATH. This setting is now hidden from tool setup;
- [#1462] Added universal license type which can be used for any object conversion.
Report Designer
- [support #575] Added new interface options for setting BlankZero value.
- [support #576] Added new interface option for picture stretching.
- [support #588] Prevented a possibility of conflicting group names.
- [support #589] SRD function’s return parameter name is now set correctly in built report.
- [support #595] Fixed an issue with picture visibility in report footer.
- [support #597, #601] Fixed an issue with SourceExpr „Wrong Expression“ appearances in Dataset.
- [#1353] A single dataset item in visibility expression is now recognized with or without curly brackets { }.
- [#1405] Report footer is now displayed in cases when there is no report header.
- [#1246] Header/Footer section with CurrReport.PAGENO is left in body when last header/footer section has PrintOnEveryPage = NO.
- [#1503] Fixed an issue with field names having parenthesis ().
Classic Report Converter
- [support #587] Fixed an issue variable names in total calculation.
- [#1324] Added status column to classic converter lists. Helps to identify current object state (uploaded => converted => compiled).
- [#1004] Automatic picture compression has been enabled for converted reports.
- [#1322, 1477] Fixed various problems with non-ascii character display.
- [#1400] Fixed an issue with CurrReport.NEWPAGEPERRECORD not working in certain cases.
- [#150] Added missing semicolons in report triggers which have additional code generated by the converter tool.
- [#482] Prevented creation of duplicate data items in converted report dataset.
- [#1403] Converter now displays a proper error if trying to convert with no reports selected.
- [#1452] Fixed an issue with incorrectly converted “IF (CurrReport.SHOWOUTPUT = TRUE)” statement.
- [#1454] Prevented creation of duplicate names for picture rectangles.
- [#1475] Prevented a possible problem when object table is locked by another user.
- [#1484] Fixed an error when source report had CaptionClass element used.
- [#1563] Fixed an error when AutoFormatType is not assigned a value.
Classic Dataport Converter
- [support #565] Dataitem relationships are now converted to XMLports.
- [#1426] You can now convert several uploaded Dataports with the same id.
- [#1439] Fixed an issue with missing quotation marks in variable names.
- [#1502] Fixed an issue with caption formatting.
Simplanova Tools 2.00.:
New features:
- [#1103] All layout properties are now available in Layout List subpage configuration.
- [#918] You can now indent or add captions to any number of selected fields (previously was limited to 20).
- [support #531] All Simplanova Report Designer tables are now set DataPerCompany=False.
- [#1327] Improved searching of table names in data source. First, it tries to find the exact name of the data item and then looks for item relations.
- [#1332] Property Indataset=True is set automatically on global variables, which are used on Request Page properties.
Bug fixes:
- [#1339] Fixed an issue when PagePreak property always was set to “Between” regardless of user selection.
- [support #571 and #574] Fixed various issues with border visibility.
- [#1344] Pictures marked with “Compress” attribute now correctly appear on all report pages, not just the first one.
- [#1352] Fixed an issue with layout item repositioning when importing/exporting designer files.
- [support #572] Pictures in report header/footer are now correctly displayed.
- [#1328] When dataset field name contains parenthesis (like in “Amount (LCY)”) lookup for that field now works correctly.
- [#1329] Dataset Expression item Source filter now only shows global variables.
- [#1334] Fixed a problem when error message “Another user has modified table record…” appears when unchecking dataset item “highlight” checkbox
- [support #573] Whitespace allocation in report header is now fixed
We eagerly welcome your feedback about what you liked in the new version, issues you encountered and features you would like to see in the future releases.
Simplanova Report Designer 1.06.:
New features:
- [#720] Upgraded report preview: selecting a layout element in report designer will automatically highlight it inside preview and vice versa
- [#899] Added table relation properties to request page designer
- [#779] When row element has “CanGrow” property set to true, then borders of the whole row will expand together with the cell
- [#793] Added format expression support to textbox elements
- [#718] Added new operation type “Previous” for textbox elements
- Font sizes, paddings and borders can now be specified using decimal numbers
Bug fixes:
- [#660] Fixed an issue with international date formats
- [#501] Improved support for non-ascii report symbols
- [#1101] Prevented a crash when building empty report without any layout
Simplanova Report Designer 1.05.:
- NAV object version had been upgraded to 1.0.5
- Removed CTRL+V shortcut assignment for VB code editor not to interfere with built in paste function
BUG FIXES:
- [#805] Fixed a critical issue with dataset item indentation
- [#834] Fixed an issue with DetailsExported group creation
- [#218] Report footer textboxes no longer change their position when new section is added
- [#745] Fixed incorrect report footer total calculations reported in some cases
- [#775] Prevented an error with sequence number overflow in designer interface
- [#714] Fixed an issue with SRB_Compress() function usage in the report
- [#776] Object List for AllObjCaptions now works correctly in NAV 2017
- [#716] Fixed an issue with incorrectly set visibility for dummy sections
- [#878] Textboxes with blank source no longer disappear in build report
- [#897] Fixed occasional linking errors between dataset and layout items after converting from RDL
- [#967] Fixed an issue with negative size measurements after converting from RDL
Simplanova Report Designer 1.04.:
- NAV object version had been upgraded to 1.0.4
- [#609] Textbox layout items now can display HTML markup
- [#721] Added “Licence info” button to SRD setup page which displays amount of license usages left and recent usage history
- [#659, #723] Users can add custom Visual Basic functions to reports
- [#610, #719] Added checks not to overwrite other reports with same id/name when building report
- [#713] ReqFilterFields value is now cleared when data source table changes
RDL Report Converter:
- [#614] Picture dataset and layout items are now correctly converted
- [#689] Section keep together property is now converted
- [#764] Section page breaks are now converted
- [#661] Improved section type and source detection when converting standard reports
- [#454] GetData expressions in report header / footer are decoded to their original source
— BUG FIXES
Simplanova Report Designer:
- [#771] Solved a critical issue of NAV version number being incorrectly detected in some NAV localizations (Austria and some others)
- [#791] Solved a critical issue with duplicate label / text constant ids when dynamic language is enabled (deployed with SRD hotfix 1.0.5)
- [#805] Fixed an issue with dataset item indentation
- [#712] Fixed a problem with section grouping by two values
- [#744] Fixed an issue with duplicate item names when using Convert action for other SRD reports
- [#778] Expressions with variables in curly brackets now work correctly in layout item source
- [#650] Empty dummy sections are not added to tablix member hierarchy when report header / footer is empty
- [#651] Removed unnecessary spaces in converted reports
Simplanova Report Designer 1.03.:
- All Simplanova created variables, DatasetItems, Functions have a prefix “SRB_”
- Renamed default Tablix name from “List“ to “Tablix”
- Labels and Text Constants are now case-sensitive
- RepeatOnNewPage group functionality updated and optimized
- Added Import/Export function on Report List page to allow independent import (not to a particular report)
- Keyboard shortcuts implemented for SRD:
- Ctrl + * (asterisk) – SRD Report page – „Apply“ action is called
- Ctrl + + (plus) – SRD Report page – „Add to Layout“ action is called
- Validate report name, before building it
- TransHeader/TransFooter functionality
- Optimized and updated RepeatOnNewPage grouping functionality
- Encoding Field, Parameter and ReportItem expressions using curly brackets
- Removed PreviewMode property for NAV2013
RDL Report Converter:
- All Simplanova created Variables, DatasetItems, Functions have a prefix “SRB_”;
- If Section Height property equals 0 and section do not have any controls, such section is not converted into RDLC format;
- Added RequestPage.UPDATE(FALSE) call at the end of all existing request page control triggers;
- Renamed default Tablix name from “List“ to “Tablix”;
- Labels and Text Constants are now case-sensitive;
- Implemented BorderWidth property conversion;
- Optimized and updated RepeatOnNewPage Grouping functionality
— BUG FIXES
Simplanova Report Designer:
- After importing SRD report page size reset fixed
- When changing layout item source – preserve element sizes (in NAV)
- Incorrect expression for Labels fixed
- UseRequestPage property bug fixed
- Fixed bug not able to build SRD reports
- Report containing details group was not building
- RepeatOnNewPage functionality bugs are fixed
- Integer table grouping bugs fixed
- Integer table DataItem name bugs fixed
- ReportHeader Section height bug
RDL Report Converter:
- Fixed duplicating textbox names in RDLC;
- Fixed bug with missing Visible variables assignment and missing DoesGroupCauseTotals function call;
We eagerly welcome your feedback about what you liked in the new version, issues you encountered and features you would like to see in the future releases.
Simplanova Report Designer 1.02.:
- UI has been simplified by hiding less frequently used fields
- Better assisted initial setup
- User can create details type of grouping by setting section type to “Body” and entering “*” value as group field
- Format version upgraded to 1.02
RDL Report Converter:
- TablixMember groups are now converted
- TablixMember details group is now converted (marked by “*” group field in SRD)
- Inner Tablixes and ColSpans are now supported for conversion
- All RDL report properties converted to SRD
- Dataset item tables and fields (columns) are now passed to converter from NAV
- SRD dataset tables and fields are now correctly identified from passed NAV table structure
- FIELDCAPTION expressions are now converted to dataset entries of FieldCaption type
- Layout item operation type and scope are now converted
- Layout item properties specified as expressions (for example Font Weight, Style, etc.) are now properly converted
— BUG FIXES
Simplanova Report Designer:
- Fixed bug “0000381: Wrong grouping and missing properties”
- Caption attribute length increased to 1000 symbols in SRD format.
Consequently format version upgraded to 1.02 - RDL code generated by the designer is returned to NAV using UTF8 encoding
- Fixed encoding issue, where report building would encode captions incorrectly, using the wrong codepage
- Fixed issues with DetailsExported group creation
- Fixed bug 0000382: Repeat On New Page is now working properly (automatically enables Keep Together property for this type of sections)
RDL Report Converter:
- Section source and section type detection had been improved
- Fixed problems with label conversion
- Layout item width and height is now correctly assigned from corresponding tablix rows and columns
We eagerly welcome your feedback about what you liked in the new version, issues you encountered and features you would like to see in the future releases.
Simplanova Report Designer 1.01.
- Productivity and usability improvements (e.g., new shortcuts, Add Caption flow, retaining element sizes when source is changed);
- RDLC data grouping issues solved;
- Aggregate functions improved;
- Simplified expressions in Layout designer introduced (=Fields!Quantity.Value * Fields!Price.Value can now be changed to ={Quantity} * {Price}).
Simplanova Report Designer 1.00.
- Request Page designer, including triggers and most common properties;
- More properties implemented (Background Color, CanGrow, CanShrink, etc.);
- Various bugs, reported by our valuable testers and early-bird adopters, have been fixed;
- Productivity improvements (e.g., ability to add multiple fields in the dataset or layout);
- Function to report issues and suggest improvements.
If you have additional questions regarding Simplanova Tools, please contact our Sales Team:
Cell: +370 67172450
E-mail: [email protected]
