New Features |
---|
1. | The new StiOptions.Dictionary.ColumnsSynchronizationMode option for selecting the selection mode of synchronizing columns of data sources. |
2. | The new StiOptions.Dictionary.UseAllowDBNullProperty option to support for nullable types of data. |
3. | Support for expressions in Watermark of the page. |
4. | The new property is added in the report - RetrieveOnlyUsedData. |
5. | Support for GlobalizationManager when editing the report and the StiOptions.Designer.UseGlobalizationManager=true to disable this functionality. |
6. | The new static option StiOptions.Engine.PrintIfDetailEmptyNesting to enable more accurate checking of the PrintIfDetailEmpty property. |
7. | The new static option StiOptions.Engine.OptimizeDetailDataFiltering, by default is true. In some cases, to ensure compatibility with older reports, this property should be disabled. |
8. | The new static option StiOptions.Export.Xml.ConvertTagsToUpperCase=true. |
9. | The new static option StiOptions.Export.Pdf.OrderComponentsByPlacement= false. |
10. | The new event - StiOptions.Designer.Editors.EditCustomConnection - to intercept processing of editing the custom database. |
11. | The ability to call the text editor for Watermark.Text. |
12. | A new form to pick a color and ability to indicate the transparency. |
13. | Export to PDF. Now the EmbeddedFiles feature is supported. |
14. | Export to PDF. Support for ZUGFeRD. |
15. | The new static properties StiOptions.Export.Pdf.Security.DefaultUserPassword and StiOptions.Export.Pdf.Security.DefaultOwnerPassword. |
16. | Support for the StiOptions.Designer.ShowDesignerInStylesMode property in WPF and Wpf V2 designers. If this property is set to true, the Style Editor will be opened automatically. |
17. | Support for custom styles in the SIteMap editor. |
18. | Support for the Format property in WPF dialog forms in the StiDateTimePickerControl control. |
19. | Support for StiMap and StiGauge styles in the Style Editor. |
20. | The Owner property is added in dialog forms in viewers. The dialog is always displayed on top. |
Fixed Bugs |
---|
1. | In some cases, the bookmarks did not work at static components of sub-reports. |
2. | Engine V2. In some cases, in master-detail reports, when having empty details, aggregate functions were shifted. |
3. | Export to SVG. Fractional font sizes were not correctly processed. |
4. | Engine. Fixed error of serialization images when using report cache. |
5. | Export to HTML. Now the Strikeout property of the font is correctly processed. |
6. | The ToWordsEs function. The numeral un/uno/una is now correclty selected. |
7. | Export to HTML. In some cases, text was smoothed when exported as an image. |
8. | Export to HTML. The border style "double" now works correct. |
9. | Export to Excel. When using the UseOnePageHeaderAndFooter property and complex headers, in some cases, cells shifted. |
10. | Export to pdf. When using the "unsignedsignaturefield" tag, in some cases, the error of export occured. |
11. | A rare bug with displaying the chart using the report template created not in the .NET/WPF version of the product. |
12. | In the Text Quality=Wysiwyg mode, the textbox was not output entirely for some fonts, if at least one of the used characters was output in this font. |
13. | Export to XPS. Wrong size of pictures when you changing DPI in the export settings. |
14. | Working of the TopN chart property together with sorting. |
15. | Export to OpenOffice Writer. Alignment of rotated text. |
16. | Now in the report designer you cannot specify the empty name of the component. |
17. | Export to Excel. When using the UseOnePageHeaderFooter property complex headers are now processed correctly. |
18. | In some cases there is a compilation report error in the presence of a single expression of several nested functions with multiple parameters. |
19. | The JoinColumnContent(BusinessObject) function now correctly works on the detail-band. |
20. | Work dependent variables. Filtering with initial values. |
21. | Export to Excel. The Export Page Breaks option now works correctly. |
22. | Export to CSV. Exception in the ExportDocument method in some cases. |
23. | Memory leaks in ReportCacheMode. |
24. | In some cases, embedded functions in expressions caused exception when compiling the report. |
25. | Speed optimization of rendering the Hierarchical band that uses BusinessObject. |
26. | Export to PDF. When using the editable fields the exception occired in some cases. |
27. | The work of the Prevent Intersection property when rotating Chart Labels. |
28. | EngineV2. If the container laid directly on the page then the CanGrow did not work for the second and subsequent pages. |
29. | Incorrect work of ImageCache for images embedded in the report. |
30. | Export to Excel. Hyperlink on Image now works correctly. |
31. | Export to PDF. Editable checkboxes now work correctly if the initial values is not set. |
32. | EngineV2. Exception when rendering big StiCrossTab in SubReport. |
33. | Export to PDF. Barcodes are now exported correctly. |
34. | Portuguese UI localization. |
35. | Portuguese UI localization. |
36. | Export to HTML. The vertical alignment of the text in the Div/Span mode now works correctly. |
37. | Export to HTML. In some cases there was the exception when having primitives on the bottom page margin. |
38. | EngineV2. When using business objects and placing detail bands in the sub-report duplication of fetail bands occured. |
39. | Excel data source. Now files from the SpreadsheetGear are opened correctly. |
40. | The transparent background color of charts is now correctly exported to Word/Excel. |
41. | Showing the last values in charts. |
42. | Drawing when exporting charts to HTML with set min and max for YAxis. |
43. | Engine V2. The SubReport sizeis now correctly calculated if it is located directly on the page. |
44. | Some problems with working the RetrieveOnlyUsedData report property. |
45. | Export to Word. Charts with transparent background are now exported correctly. |
46. | On some computers the scale of the system font was incorrectly set. This led to incorrect rendering of some components. |
47. | Improved output of nested business objects without adding the previous bands. |
48. | EngineV2, Duplication of detailed BusinessObjects when having the big data structure. |
49. | Export to PDF. Incorrect processing of some checkboxes. |
50. | Improved drawing series of the Area type when exporting to HTML. |
51. | The new event - StiOptions.Designer.Editors.EditDataStoreAdapter. |
52. | A problem with displaying software cursors on 4K monitors (they were displayed smaller then they were). |
53. | The problem with moving components on 4K monitors (they were moved several times further away from the cursor). |
54. | When calling the preview from the File menu, the viewer was displayed empty. |
55. | A problem with a memory leak in the viewer when using Thumbnails. |
56. | Change of scale in the designer by pressing the Ctrl key + the scroll wheel. |
57. | Vertical scrolling is added to the context menu. There were cases that had a lot of elements and it was impossible to select any of them. |
58. | System icons icons for 4K monitors are redrawn. Now, icons are not blurred. |
59. | Changed algorithm of opening the Cross-tab editor. If data is specified in the Cross-tab, it immediately opens a second tab to work directly with the component, and not the first tab to specify data. |
60. | Changed the behaviour in the form of editing of the Expression property of the Watermark. Now, if to move anything from the dictionary - the braces automatically added in the expression, so it is an expression. |
61. | The ProcessAtEnd chart property now works correctly. |
62. | Some problems with working the RetrieveOnlyUsedData report property. |
63. | Export to HTML, exception on check export settings when export from the code. |
64. | Export to HTML. Some problems with the export of images that overlap with the textbox. |
65. | Report Engine, When CacheAllData the report property was disabled, then, in some cases, there was the exception when crearing Constraints. |
66. | In the interpreted mode, the aggregate functions by the group for the textbox located at GroupFooter were not working if the GroupFooter was put after the Table component. |
67. | Disabled the ability to animate the chart when the Axis Auto Range property is set to false. |
68. | A problem with the automatic changing the size of cross-tab cells with the enabled MaxSize property. |
69. | The thickness of the border when defining the size of the cross-tab cells was not considered. |
70. | The dependence of the PageNofM localization on the selected values of the Culture property of the report. |
71. | Animated charts in several iframes. |
72. | When the text property AllowHtmlTags is enabled, the symbol "Non Breaking Space" is now handled correctly. |
73. | Some problems with the report cache when having Request From User variables. |
74. | Export to PDF. Improves processing of errors with the digital signature of the file. |
75. | A bug with incorrect input of HTML tags on monitors with high dpi. |
76. | EngineV2. A bug with the calculation of aggregate functions in the interpreted mode with a certain combination of components Table and GroupHeader/Footer. |
77. | Engine V2. When docking is enabled for the component, the CanGrow property is now applied again after docking. |
78. | In the Chart Edit for Scatter, the Marker Line option was removed. |
79. | In the Chart Edit for Scatter Spline Line, the Marker Line option was added. |
80. | The error when editing the relation, if the alias of the datasource is not equal to the name. |
81. | ReportUnit of external subreport is now converted to ReportUnit of the master report. |
82. | The BreakIfTrue property of the Highlight Condition now works correctly in the interpretation mode. |
83. | Export to PDF. The exception was thrown if an incorrect hyperlink (the length of at least 4 characters) was set. |
84. | Engine V2. Now the UseParentStyles property works more correct and is applied before Conditions. |
85. | Export to Excel. By default all sheet tabs were selected. |
86. | Engine V2. The OnlyText property of the Text component is now works in interpreted mode. |
87. | Issues with printing on some printer models. |
88. | Export to PDF. DigitalSignature. The UseLocalMachineCertificates property is now applicable for CertificateData as well. |
89. | Drawing the EAN13-based barcode with changed system font scale. |
90. | The Shape component with the style set to None is now displayed correctly and exported to the PDF format. |
91. | Custom styles were not applied to the StiMap component. |
92. | When uploading invalid user data in the JSON format in the StiMap editor, an unhandled exception was thrown. |
93. | The property XAxis -> DateTimeStep->Month for Column Chart. |
94. | The StiSystemVariablesHelper.GetSystemVariables() method now returns not string[] but List. Now the user can dynamically change the list of variables. |
95. | Export to HTML. Now fonts whose name contains a space are exported correctly. |
96. | The compilation error when adding Sub-Report parameters simultaneously through the event and menu. |
97. | Fixed problems in StiMap with rendering the HeatmapWithGroup type. |
98. | Completely redesigned algorithms associated with animating pages and visual elements. Fixed bug with incorrect moving pages when switching modes PageOne, TwoPages, MultiPages. |
99. | The new report with maps is added in the Demo application. |