Report Engine and Designer
1.50.1 (2024-03-04)¶
- Fix: Restored property documentation in the designer
1.50.0 (2024-01-15)¶
- Added additional logging/telemetry, toggles and capabilities to allow the Apportunix development and support team to better investigate exceptions, errors, warnings etc. for requests that are sent to the API
- Address hanging processes that could occur for some specific erroneous rendering requests sent to the API
1.48.0 (2024-01-10)¶
- Temporarily disabled some checks on report layouts on the API
1.47.0 (2024-01-09)¶
- Switched to EV codesigning (resolves issue with Windows Defender SmartScreen that occurs for some users trying to install the designer).
-
Updated .NET 8.0.
If you install or update the designer you will be prompted to install the .NET 8.0 Runtime (if you do not have it installed yet).
After installing the .NET 8.0 Runtime, you can open the designer.
1.39.4 (2023-08-22)¶
- Enforce new RichText rendering implementation
- Updated RichTextObject exception handling
- Fixed issues caused by potentially missing codepages
- Adjusted logic for fall-back fonts
- Restored Export Layout As... file menu option (to store the layout of a design file as a new Document Creator layout file (.dcrx))
1.39.0 (2023-04-11)¶
- Fixed issue with base engine font caching implementation which could lead to a concurrency issue
1.37.0 (2023-03-27)¶
-
Added a Report Validation Feature which will display errors and warnings in the "Validation" window, which help users to easily find and avoid errors and omissions in their report layouts:
- The warnings that may be shown cover undesirable object configurations that may cause graphical errors when exported or previewed, such as intersecting objects, objects that are outside the parent object's boundaries and objects with zero height and width.
- The errors that may be shown cover erronous object configurations that will lead to errors when exported or previewed, such as missing/empty object names or conflicting object names.
-
Added a Layout XML editor tab, which allows advanced users to directly view and edit the XML contents of a report layout in the designer. This editor tab is hidden by default, but can be enabled via View | Options | Layout XML page using the Enable setting.
- The built-in
Format
functions in the designer now respect the "Format Locale". - Improvements to the advanced HTML renderer (TextRenderType = HtmlAdvanced)
- Fixed render issue where letters would overlap because of a caching bug.
- Fixed bug where linebreaks (
<br/>
) would be positioned incorrectly. - Center paragraph (
<p>
) auto-margin, instead of bottom-only. - Fixed bug where CanGrow would be miscalculated.
- Made the Text Editor form a bit larger by default.
- Updated base report engine and designer (2023.1.8)
1.35.0 (2022-12-19)¶
- Automatically expand Data Sources tree in the Text editor form (on first start).
- Preserve data view search after report layout is modified.
- Fixed "Parameter not found" message after editing Style of TextObject.
- Fixed "IndexOutOfRangeException" bug that occurs with certain fonts (e.g., Segoe UI, Bolds + Italics).
- Fixed issue with font cache.
- Ensure that the data culture is used when the Format property is set to General.
1.34.0 (2022-08-11)¶
- Omit
background-color
css-attribute for transparent elements in HTML-export. - Append
/production
to username send to API from designer for on-premise designer activation.
1.33.0 (2022-06-28)¶
- Fixed bug with expressions caused by
PageNumberInfo
class not marked Serializable
1.32.0 (2022-06-27)¶
- Added support for activation/authentication with the API via an Apportunix account, next to Product key authentication.
- You can now activate the designer with an Apportunix account. (Credentials are stored in the Windows Credential Manager.)
- Added
MoveCssInline
option to the HTML API for better support of e-mail bodies. - When you export a layout file (
.dcrx
) from the designer, while working from a design file (.dcrd
), the suggested file name will be based on the design file name. - Updated base report engine and designer:
- Added new "Visual Studio" styled icons. You can switch between icon packs in the "View | Options | User Interface" tab (or, "File/Options/User Interface" if you use ribbon UI). The new icons are well suited for HiDPI screens.
- New option to search in the Data window.
- Added new "Expand All" and "Collapse All" options in the Data window.
- Added "AutoWidth" property to the Basic properties
- Added "ShiftMode" property to the Basic properties
- New "Backlight intersecting objects" setting
- New "Simplified display of DB fields" setting.
- New "Advanced Matrix" object type.
- New "Container" object type.
- New property: PictureObject.ImageSourceExpression, which allows to set an expression that contains the image.
- New property: PictureObject.ImageFormat, which allows to select the image storage format.
- New property: ReportPage.ExportAlias, which allows to set the page name when exporting to Excel.
- New barcode types:
- ITF-14
- Deutsche Post Identcode
- Deutsche Post Leitcode
- SberBank QR code
- Japanese Post 4 - State Code
- GS1 DataBar Omnidirectional
- GS1 DataBar Limited
- GS1 DataBar Stacked Omnidirectional
- GS1 Databar Stacked
- The algorithm for converting RTF to report objects has been significantly improved.
- Added HiDPI support.
- Added the ability to add pictures or text by dragging and dropping from a browser
- New PDF/A-2u export-format
- New "Pinned Cells" option for Excel-exports.
- Fixed a bug where the designer crashes when the "StartNewPage" property is enabled for a PageHeader child band.
- Product keys containing whitespace are now rejected by the API
1.31.0 (2022-04-05)¶
- Added support for HTML-exports to the API
- Improved report rendering error messages by including the expression text in the message.
- The
VisibleExpression
property is hidden forReportPage
objects in the designer. - Uprade to ASP.NET 6 and EF6
1.30.0 (2021-11-16)¶
- On-Premise: By default use the default printer settings instead of the printer settings as defined in the layout.
1.29.0 (2021-07-28)¶
- Automatically remove missing datasources by default
- Make file-access errors more user-friendly
- Show Design File Name in the window title bar
- Data View Form: Subscribe to SizeChanged event at the end of the constructor to prevent potential resize issue.
1.28.0 (2021-05-14)¶
- Apportunix Logo
1.27.0 (2021-03-22)¶
- Document Creator Design (.dcrd) files are updated immediately after the user hits 'Save' (Save button, or Ctrl+S).
1.26.0 (2021-02-26)¶
- Time out has been increased to 60 seconds.
1.25.0 (2021-02-15)¶
- Data Culture and Formatting Culture added as properties for On-Premise.
1.24.0 (2021-02-11)¶
- Rebranding to Apportunix.
1.23.0 (2021-01-14)¶
1.22.0 (2020-12-11)¶
-
The standalone designer now offers the following two commands:
- Save As... - Save the design file (.dcrd) to a different location.
- Export Layout As... - Save the layout file, as .dcrx (default) or .frx file, to a different location.
-
Cosmetic fix: The open file dialog now shows
*.dcrd
as the default file name. - The 'Watermark' class is marked as Serializable to prevent issues when it is used in codebehind.
1.20.0 (2020-08-28)¶
- Updated base report engine to 2020.3.0
- Fixed issue with changing color of object via dropdown
1.19.0 (2020-06-04)¶
- Fixed issue with VisibleExpression not always working due to serialization issue (SaaS)
1.18.0 (2020-05-28)¶
- Updated base report engine to 2020.2.13
- Support for new PDF/Word/Excel export-settings
1.17.0 (2020-02-13)¶
- Added a demo/trial version of the report engine that will produce reports with a DEMO watermark.
- Added option to change the format culture that will be used by the report engine.
- Fixed issue with the PrintOnBottom property not working as expected in some cases, e.g., in combination with RepeatOnEveryPage property.
- The standalone designer now properly refreshes datasources, relations and parameters and also sorts the columns in alphabetical order again.
1.16.0 (2020-01-20)¶
- Fixed an issue with decimals not being parsed correctly when reports were printed under a region with decimal formatting different from the report engine server.
1.15.0 (2019-11-20)¶
- Initial public release (for BC SaaS).