# Report Layers

Learn how to use report layers

## Content

Report Layers provide you with the ability to organize report items in groups and assign the design-time and runtime behavior individually for each group.
All Report Items have the `Layer Name` editor in the `Layout` section of the [Properties panel](/activereportsjs/docs/v6.1/ReportAuthorGuide/Report-Designer-Interface#properties-panel).
Initially, a report has the `default` layer, and the designer automatically assigns all newly added report items to this default layer.
The report designer includes the `Layer Editor` that you can use to add, remove, and modify report layers.

DOC-DETAILS-TAG-OPEN
DOC-SUMMARY-TAG-OPEN
Expand to watch adding a Layer, setting its properties and assigning a report item to the newly added layer
DOC-SUMMARY-TAG-CLOSE
![ReportLayers.1v19c8](https://cdn.mescius.io/document-site-files/images/fcb03d52-fb54-40c3-8356-825c2a095d5b/ReportLayers.1v19c8.3aaa24.gif)
DOC-DETAILS-TAG-CLOSE

Each layer exposes the following properties that determine the design-time and the runtime behavior of report items that belong to a layer.

* `Designer Lock` disables modifications of position and dimensions of layer's report items. By default, the designer lock is off.
* `Designer Visible` shows or hides the layer's report items at design time. By default, a layer is visible.
* `Field Selector Availability` enables or disables the `Field Selector` drop-down for the layer's textboxes. By default, the field selector is available.
* `Designer Transparency` sets the transparency of a layer. The default value `0%` means that the layer's report items are fully opaque at design-time, and the `100%` value means that the report items are fully transparent(that is, invisible). Any value between 0% and 100% means that the report items are translucent(that is, content behind a report item can be seen).
* The `Target Device` flags determine whether the layer's report items should be rendered on various output devices:
    * `All`—includes or excludes report items from the output of all devices.
    * `Screen`—includes or excludes report items from the output of the [report viewer](/activereportsjs/docs/v6.1/ReportAuthorGuide/Report-Viewer-Interface)
    * `Paper`—includes or excludes report items from the output of printing
    * `Export`—includes or excludes report items from the output of [export filters](/activereportsjs/docs/v6.1/DeveloperGuide/ActiveReportsJSViewer/Export/Export-Settings)