TX Text Control is completely independent from MS Word or any other third-party application and can be completely integrated into your business application.
The Text Control Reporting Framework is included in all .NET based TX Text Control products including ASP.NET, Windows Forms, WPF and ReportingCloud.
The RibbonReportingTab class represents a ribbon tab to integrate mail merge and reporting functionality directly into your TX Text Control based application. Together with all other ribbon tabs known from typical word processors, creating MS Word compatible template designers is a very easy task.
Not being dependent on an additional third-party tool such as MS Word to create templates is a very important key aspect when implementing reporting functionality into business applications. The MS Word compatible editor has the look and feel of MS Word, but can be customized and adapted to user requirements. MS Word templates can be reused and edited in TX Text Control.
Templates can be stored in industry standard(ized) formats such as DOCX, DOC and RTF and are always compatible with other word processors such as MS Word.
After a template has been successfully designed, the reporting engine is merging data into the template. For each data row of the master table in the data source, a document is created. Merge fields are populated with column values and repeating blocks are merged with data rows of related child tables in the data source.
A data source can be any IEnumerable object (business objects), JSON objects, DataSet and DataTable objects. Text Control Reporting follows the concept of pre-shaped data where data queries are executed before data is passed to the merge process.
Existing templates from MS Word 2003 - 2017 can be imported and reused
Word processing elements are rendered automatically based on text flow
Built for Visual Studio and fully programmable and embeddable in any .NET application
MS Word compatible editor to create fully-featured reporting templates
Import Adobe PDF document, reuse content and create PDF and PDF/A documents
40+ chart layouts and 1D and 2D barcodes make the reporting solution complete
The first true WYSIWYG, HTML5-based web editor and reporting template designer. Give your users an MS Word compatible editor to create powerful reporting templates anywhere - in any browser on any device.
Zero footprint - no plug-ins, nothing! This is not 'yet another HTML editor'. You'll get a fully featured look and feel of MS Word in your browser.
The reporting ribbon tab is consistent over all supported platforms, so that template designers can be build for Windows Forms, WPF and ASP.NET.
Conventional banded report designers are complex - Text Control reporting is easy to understand and thanks to WYSIWYG, the template is rendered exactly the same like on paper or in an Adobe PDF. Like in Microsoft Word, users can easily add elements to the report such as tables, pictures, barcodes and headers and footers.
No Microsoft Word is required - but it supports all typical formats such as DOCX, DOC, RTF and PDF. Mail merge templates from Microsoft Word can be reused.
Creating powerful hierarchical reports is the strength of Text Control Reporting. Nested repeating blocks with master-detail relationship views can be easily inserted. It doesn't matter what's repeated in the block: A table row, paragraphs, images or text frames. There are no limits.
1D and 2D barcodes make the reporting solution complete. Text Control Reporting can be easily used to create invoices, sales sheets and delivery notes with industry standard barcodes to connect the digital world and the paper-oriented world.
Powerful data visualization in a report or any other documents is essential to get the "big picture". Charts indicate trends and can be used to attractively visualize medium volumes of data.
Text Control Reporting implements an out-of-the-box data connection wizard to connect to all types of databases including MS SQL, Access, ADO.NET or ODBC. You can easily insert Merge Fields and Merge Blocks from recognized database tables. Additionally, Text Control Reporting supports business objects in form of IEnumerable objects and JSON as data sources.