Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Chart Control
  [Expand]Diagrams
  [Expand]Gauges
  [Expand]Map Control
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]Printing-Exporting
  [Expand]PDF Viewer
   Reporting
  [Collapse]Snap
   [Expand]Product Information
   [Expand]Getting Started
   [Collapse]Fundamental Concepts
    [Expand]Graphical User Interface
     Supported Formats
    [Expand]Developer Guidelines
    [Expand]Data Acquisition
    [Collapse]Data Shaping
      Filter Document Data
      Format Document Data
      Parse Third-Party Content
      Group Document Data
      Sort Document Data
   [Expand]Examples
  [Expand]TreeMap Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Filter Document Data

This document describes how to filter dynamic data within a Snap document.

The document consists of the following sections.

Expanded Filter Data on the Design Surface

To improve performance, the Snap Design Surface displays only the first 20 data rows while the document layout is being designed. To change the number of data rows displayed, specify the Editor Row Limit option, which is located in the List tab of the main toolbar.

This setting does not affect the final document.

Expanded Filter Data at the Data Source Level

Filtering data at the data source level is useful when dealing with large data sources because it reduces data retrieval time, and thus speeds up document generation.

To filter data at the data source level, use the Query Builder.

Expanded Filter Snap List Data

To select which data records to include into the document, click the Quick Filter command in the Field tab of the contextual Data Tools toolbar category. In the invoked drop-down menu, select the required records and click OK to apply filtering.

To specify the filtering criteria for Snap list data, do the following.

  1. Place the text cursor inside the Snap list that you wish to filter and click the Filter command in the List tab of the contextual Data Tools toolbar category.

  2. In the invoked FilterString Editor, construct the required filter expression and click OK to apply filtering.

Expanded Filter Mail Merge Document Data

Filtering a mail merge document defines which data entries will appear as pages of the final document.

To filter a mail merge document, do the following.

  1. Switch to the Mail Merge tab of the contextual Data Tools toolbar category, and click the Filter command.

  2. In the invoked FilterString Editor, construct the required expression and click OK to apply filtering.

  3. To view the result, click the Finish & Merge button in the Mail Merge tab of the contextual Data Tools toolbar category, and select Print Preview... in the drop-down menu. In the invoked Export Range dialog, select All records and click OK.

    The following image illustrates a print preview for a filtered mail merge document.

Expanded See Also

How would you rate this topic?​​​​​​​