What are remarkable changes in a new version? In Stimulsoft Reports.Net version 2008.2 the report engine is completely reprocessed. This improvement optimized work of the product in report creation, increased the speed of report rendering, allowed adding new properties. All this extends report writer capability.
New in Gui
New in Report Engine
New in BarCodes
New in Charts
New in Exports of Reports
New in Report Dictionary
New in Web Reports
New Properties of Components
New Application
New in Report Viewer
New in Report Styles
New in Cross-Tab
New Components
New in HierarchicalBand
Fixed Bugs
New in Gui
- We have completely reprocessed interface of Reports Viewer.
- The old interface is redesigned and a new interface is added. Now you can use Ribbon interface in the Designer! But if you do not want to work in Ribbon interface you may use old interface!
New in Report Engine
- EngineV2 is available in a new version. A new Report Engine gives you an opportunity to use a lot of new features. Also it removes many old restrictions. There are EngineV1 and EngineV2 are simultaneously available. Reports created using old Engine can be opened using the old Engine. You can control the version of Engine using EngineVersion property of StiReport. The list below shows you the basic distinctions in EngineV2:
- Now the ResetPageNumber property is available for all bands and for page.
- Now the PrintAtBottom property is available for ColumnHeaderBand bands and ColumnFooterBand bands too.
- Now the CanBreak property is available for all dynamic bands.
- StartNewPage and StartNewPageIfLessThan are obsolete. Now you need to use the following new properties: NewPageBefore, NewPageAfter, NewColumnBefore, NewColumnAfter, SkipFirst, and BreakIfLessThan.
- The KeepChildTogether property of DataBand is obsolete. Now you need to use a new KeepDetailsTogether property to keep details of the DataBand.
- Now the HeaderBand has the KeepHeaderTogether property instead of the DataBand.
- Now the FooterBand has the KeepFooterTogether property instead of the DataBand.
- Now the GroupHeaderBand has the KeepGroupTogether property instead of the DataBand.
- A new KeepGroupHeaderTogether property is available at GroupHeaderBand.
- A new KeepGroupFooterTogether property is available at GroupFooterBand.
- A new KeepReportSummaryTogether property is available at ReportSummaryBand.
- Now the EmptyBand has the Conditions property.
- Now the EmptyBand has the OddStyle and the EvenStyle properties.
- Now the EmptyBand invokes BeginRenderEvent, EndRenderEvent and RenderingEvent.
- Now the EmptyBand has the Bookmark and the Hyperlink properties.
- Container component is obsolete. Now you need to use the Panel component. The Panel component can have Columns. Also the Panel component has the CanBreak property.
- Now columns on the DataBand can work with the CanGrow and the CanShrink properties.
- Now the ChildBand has the Bookmark and the Hyperlink properties.
- Now the Bookmarks can contain duplicates.
- Now SubReports can be placed at any band in a report.
- Now the HierarchicalBand can work with columns.
- The following new system variables are available: PageNumberThrough, TotalPageCountThrough, PageNofMThrough, IsFirstPageThrough, IsLastPageThrough and GroupLine.
New in BarCodes
- The following types of bar-codes are added: ISBN-10, ISBN-13, Pharmacode, FIM, Jan-8, Jan-13, Australia Post 4-State Barcode - Code11.
- A new SupplementType property is added to the barcode component for EAN-8, EAN-13, UPC-A, UPC-E, ISBN-10 and ISBN-13.
- Now the BarCode component can draw borders.
New in Charts
- The Size property is added to the Chart.Legend.
- Now the Title property of chart series is expression.
- Now AutoSeries also process a value (if specified) of the ArgumentDataColumn.
- The new PreventIntersection property in the SeriesLabels.
- The new Diameter property is added to the PieSeries.
New in Exports of Reports
- A new export to PCX is available.
- Now you can use the Allow Add or Modify Text Annotations property in the export to PDF.
- Now the export to Excel supports hyperlinks.
- Now the export to RTF supports hyperlinks.
- Now the export to PDF supports hatch brushes.
- Now the export to Excel2007 supports hyperlinks.
- Now exports to PDF, XPS, TXT, Excel, Excel2007 and Ods take the StiOptions.Engine.MeasureTrailingSpaces property into consideration.
- The new StiOptions.Export.Excel.ShowGridLines static property.
- Now the export to HTML can work with border and background of a page.
- Now all styles of reports will be exported to Word2007.
- Now the export to HTML and MHT formats support report bookmarks.
- Now the export to Excel supports thickness of borders.
- Now the export to Excel 2007 supports thickness of borders.
- Now the export to Excel XML supports double line borders.
- Now you can use special word in the Tag property - 'rtfnewpage'. This word forces new page in the export to RTF in the UsePageHeaderAndFooter mode.
- Now export to Excel, Excel XML and Excel2007 support page size.
New in Report Dictionary
- The following new totals functions: Mode, ModeD, ModeI, Median, MedianD, and MedianI.
- A new RunningTotals mode of totals is available.
- A new CSV DataSource datasource type is available.
- A new SQLite data adapter is available in the Download section.
- The MySql data adapter is replaced on the MySql ConnectorNet data adapter and MySql CoreLab data adapter.
- New functions are available in the report dictionary.
New in Web Reports
- Now the StiWebViewer can work with report bookmarks.
New Properties of Components
- The WordWrap property is added to the RichText component.
- The DetectUrls property is added to the RichText component.
- Now the ProcessDuplicates property can have the new RemoveText value.
- A new PaperSourceFirstPage property is added to a page.
- A new PaperSourceOtherPages property is added to a page.
- The ImageAlign property is added to the Button control.
- The TextAlign property is added to the Button control.
New Application
- New application - Browser.
New in Report Viewer
- A new ClickComponent event is added to the StiPreviewControl.
- A new DoubleClickComponent event is added to the StiPreviewControl.
- A new Rebuild Report option is added to the PageSize function in the Preview Window.
New in Report Styles
- Now you can create CrossTab styles with help of report designer.
- Now you can create Chart styles with help of report designer.
- A new UseParentStyles property is added to all components.
- Now you can use Horizontal Alignment and Vertical Alignment in styles.
- The following new properties are available in styles: AllowUseFont, AllowUseBorder, AllowUseBrush, AllowUseTextBrush, AllowUseTextOptions, AllowUseHorAlignment, AllowUseVerticalAlignment.
- Now you can use special 'value' variable in Conditions of text components.
- Now you can specify replacement expression for text components in Conditions.
New in Cross-Tab
- A new RightToLeft property is available for the CrossTab component.
- A new SummaryValues property is added to a summary column of the CrossTab component.
New Components
- A new Rounded Rectangle component is added.
New in HierarchicalBand
- Now you can calculate sub-totals at HierarchicaBand. For example: Totals.SumAllLevels(HierarchicalBand1, expression)
- New Headers and Footers properties are added to the HierarchicalBand.
- Now you can calculate totals with help of HierarchicalBand. For example: Totals.Count(band)
- Now HierarchicalBand can output tree as header on all pages.
Fixed Bugs
- Fix: Some problems with CanBreak property of RichText.
- Fix: Some problems with opening report created in version 1.60.
- Fix: Some problems with StiCheckedListBoxControl.
- Fix: Bug with names of components which start from digitals.
- Fix: Bug with data sorting in Hierarchical Band.
- Fix: A problem with copy-paste image component in the reports designer.
- Fix: A problem with StandardPdfFonts and Document Security.
- Fix: Some problems with the StiDesigner.SaveReport event.
- Fix: Some problems with the editable check box.
- Fix: Some problems with '///' in the event editor.
- Fix: Some problems with conditions and VB.Net script.
- Fix: Some problems with custom components.
- Fix: Some problems with report designer and the SegmentPerHeight property.
- Fix: Some problems with dialogs in web.
- Fix: Some problems with export reports with barcodes to the PDF format.
- Fix: A bug with the Text property of the ComboBoxControl and the LookUpBoxControl.
- Fix: Some problems with the CanShrink and empty image components.
- Fix: Some problems with error handling in image components.
- Fix: Some problems with saving/loading pages in the report designer.
- Fix: Some corrections in the text rendering in the WYSIWYG mode.
- Fix: Some bugs with drawing pie charts.
- Fix: Some bugs with the SubReports property of the StiReport.
- Fix: A problem with the PromtUserNameAndPassword function.
- Fix: A problem with the ProcessAtEnd property of Chart.
- Fix: Some problems with expression in CustomFormat.
- Fix: Some bugs with AutoSeries of Chart.
- Fix: A bug with word wrap in the dot-matrix mode.
- Fix: Problems with aliases in some expressions.
- Fix: Some problems with functions in events.
- Fix: A problem with the Print method and PrinterSettings.
- Fix: A problem with the MaxNumberOfLines and the StiOptions.Engine.TextDrawingMeasurement.
- Fix: A problem with the FooterBand in some situations.
- Fix: A problem with loading reports from a stream which does not support Seek operations.
- Fix: A problem with resources of the QueryDesigner.
- Fix: Some problems with guid types in variables.
- Fix: A problem with Tabs in the code editor.
- Fix: A problem with the ComponentStyle and the BarCode component.