Reporting tools and editors can be complex and have a steep learning curve. TX Text Control disrupts how reports and documents are created and automated.
Using a fully-featured and programmable document editor, MS Word compatible templates are created to generate mail merge letters, table reports, side-by-side and sub-reports. Nested repeating blocks with master-detail relationship views can be easily inserted, filtered and sorted within floating text documents.
Create reports from MS Word compatible documents such as RTF, DOC and DOCX. Using word processing elements, pixel-perfect reports can be designed and automated within applications.
Automate your document generation processes and create print-ready, archivable Adobe PDF documents by merging data from various data sources into MS Word compatible templates.
The MS Word inspired editor provides the look & feel of MS Word and can be customized and adapted to user requirements. Existing templates can be reused and edited in TX Text Control.
The complete reporting process is programmable, customizable and can be fully integrated into your business applications. Using the powerful API, documents can be processed and automated programmatically.
Not being dependent on an additional third-party tool such as MS Word to create templates is a very important aspect when implementing reporting functionality into business applications. The MS Word compatible editor has the look & 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.
Give your users an MS Word compatible editor to create powerful reporting templates anywhere. Templates can be stored in industry standard formats such as Office Open XML (DOCX), DOC and RTF and are always compatible with other word processors such as MS Word or Open Office.
After a template has been successfully designed, the reporting engine Document
╰ DocumentServer Namespace
╰ MailMerge Class
The MailMerge class is a .NET component that can be used to effortlessly merge template documents with database content in .NET projects, such as ASP.NET web applications, web services or Windows services. merges 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.
A data source can be any IEnumerable object (business objects), JSON, XML, 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. Although, content can be filtered and sorted conditionally based on data.
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.
Any content can be grouped into a merge block that is repeated automatically based on the used hierarchical data. A merge block can be a table row, a paragraph or complete pages. Nested repeating blocks with master-detail relationship views can be easily inserted, sorted and filtered.
Powerful data visualization in a report or any other document is essential to get the "big picture". Charts indicate trends and can be used to attractively visualize medium volumes of data.
TX Text Control Reporting supports many 2D and 3D chart types from bar and pie charts up to 3D radar charts. The out-of-the-box UI of the TX Text Control document editor is built to insert and modify the type and appearance of charts.
In modern processes, barcodes are included everywhere: Invoices, delivery notes or boarding passes. Barcodes are used to store digital data on paper that can be acquired easily for further processing using laser-based scanners, cameras or mobile phones. Integrate barcodes into reports, invoices and mail merge templates. Generated barcodes are optimized for printing and on-screen scanning.