[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Collapse]Reporting
 [Expand]Product Information
 [Expand]Get Started with DevExpress Reporting
 [Expand]Create Popular Reports
 [Expand]Detailed Guide to DevExpress Reporting
 [Collapse]Visual Studio Report Designer
  [Collapse]Dock Panels and Designer Options
    Report Designer Options
    Report Gallery
    Report Explorer
    Field List
    Group and Sort Panel
  [Expand]Report Wizard
  [Expand]Data Source Wizard
   Query Builder
 [Expand]Create End-User Reporting Applications
 [Expand]API Reference
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Field List

This panel displays the schema of a report's data sources. You can right-click a data source item to access its settings. For example, you can add a data source to the Report Gallery to later re-use it in other reports.

The Field List enables you to perform the following actions.

Binding controls to data

Dropping a field onto a report's surface creates a new report control bound to a corresponding field.

Dropping a field onto an existing control binds this control to a corresponding field.

You can preserve data bindings of an existing control by holding down the CTRL key when dropping a data field on this control. This creates a new report control on top of the existing control.

Creating specific controls

To create a data-bound control of a specific type, do any of the following:

  • Hold down the SHIFT key and drop a data field onto a report's surface.
  • Right-click a corresponding data field and drop it onto a report's surface.

This invokes a context menu enabling you to select which control to create.

Creating tables

Dropping an entire data table onto a report creates a table with its columns bound to fields contained in the data table.

To select multiple fields, click them with holding the CTRL or SHIFT key. Dropping these fields onto a report creates a new table with its cells bound to the corresponding fields.

To create column headers, choose the required fields and drop them onto a report surface while holding the SHIFT key. This creates a new table whose cells display the field names. Alternatively, you can drag and drop fields with the right mouse buttion.

Data shaping operations

In addition, the Field List can help you solve the following tasks:

Is this topic helpful?​​​​​​​