Snap
- 2 minutes to read
Important
Snap for WinForms is currently in maintenance support mode. No new features or capabilities are incorporated into this product. We recommend that you use our feature-rich DevExpress Reporting tool to generate, edit, print, and export your business reports.
To help you migrate to DevExpress Reports, we created an application that allows you to convert your SNX reports to REPX files. Follow this link to download our converter app: https://github.com/DevExpress-Examples/snap-convert-snx-to-repx.
Snap is a WISYWIG report designer that allows users to create, modify and preview reports via familiar Microsoft Word-inspired interface. Snap supports a variety of document formats, including an original native document format that stores the layout without actual data.
Graphical User Interface
Snap ships with the following User Interface elements:
- Main Toolbar – contains all available document editing tools.
- Design surface – used to change the document layout and immediately view the result.
- Data Explorer panel – reflects the available data structure.
- Report Explorer – displays the document markup hierarchy.
- A number of Data Visualization tools used to display non-textual data: bar codes, images and sparklines.
Acquire Data
Snap supports a variety of data source types: from SQL to Excel files. Use the Data Source Wizard to add data to your report. Manage data tables, filter incoming data and specify a custom SQL string in the Query Builder. The Master-Detail Relation Editor allows you to set the required relationship and build the master-detail report.
Create calculated fields to evaluate custom expressions based on external data. Create and use report parameters as filter criteria or as additional data in the report.
The mail merge feature allows you to generate a letter or personalize your report. It allows you to insert dynamic data (text, dates, images, etc.) into a static document template.
Shape Data
You can shape data inserted in the Snap document according to your requirements:
- Filter data at the design time or at the Data Source Level.
- Group report items by the value of any item and apply the required sort order.
- Format dynamic textual data.
- Parse third-party content.