You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: interface-elements-for-web/articles/report-designer/configure-design-settings/enable-the-right-to-left-layout.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,8 @@ The following controls support this feature:
> See the [Use Charts and Pivot Grids](use-report-elements/use-charts-and-pivot-grids.md) documentation section for information on how to use Pivot Grids and Charts in your reports.
Copy file name to clipboardExpand all lines: interface-elements-for-web/articles/report-designer/create-reports/cross-tab-reports.md
+83-30Lines changed: 83 additions & 30 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,69 +4,122 @@ author: Anna Vekhina
4
4
---
5
5
# Cross-Tab Reports
6
6
7
-
A cross-tab report displays complex multi-dimensional data, such as summary statistics, surveys, and market research information. This report uses a Pivot Grid control that calculates automatic summaries and grand totals across grouped rows and columns.
7
+
A cross-tab report displays complex multi-dimensional data, such as summary statistics, surveys, and market research information. This report uses a Cross Tab control that calculates automatic summaries and grand totals across grouped rows and columns.
1.[Create a new report](../add-new-reports.md) or [open an existing one](../open-reports.md).
14
14
15
-
2. Drop the **Pivot Grid** control from the [Toolbox](../report-designer-tools/toolbox.md) onto the [Detail band](../introduction-to-banded-reports.md).
15
+
2. Drop the **Cross Tab** control from the [Toolbox](../report-designer-tools/toolbox.md) onto the [Detail band](../introduction-to-banded-reports.md).
You cannot place a Pivot Grid in another report control (for example, [Table Cell](../use-report-elements/use-tables.md) or [Panel](../use-report-elements/use-basic-report-controls/panel.md)) because its width cannot be determined at design time.
19
+
You cannot place a Cross Tab in another report control ([Table Cell](../use-report-elements/use-tables.md) or [Panel](../use-report-elements/use-basic-report-controls/panel.md)).
20
20
21
21
3. Invoke the designer [menu](../report-designer-tools/menu.md) and click **Add Data Source...**.
Navigate through the invoked [Data Source Wizard](../report-designer-tools/data-source-wizard.md)'s pages to set up the data source. See the [Bind to Data](../bind-to-data.md) section for more information.
26
26
27
-
3. After the data source is created, you can specify the Pivot Grid's **Data Source**and **Data Member** properties. Expand the **Actions** category and to bind the Pivot Grid to data.
27
+
4. Select the entire Cross Tab control. For this, click the designer surface outside the control and drag the mouse to the control until the entire control is selected.
5. Bind the Cross Tab control to the data source. In the [Properties Panel](../report-designer-tools/ui-panels/properties-panel.md) expand the **CROSS TAB TASKS** section and specify the **Data Source** and **Data Member** properties.
> Ensure that a report's **Data Source** property is not set if you place the Pivot Grid in the Detail band. Otherwise, the Pivot Grid data is printed as many times as there are rows in the report data source.
36
+
> Ensure that a report's **Data Source** property is not set if you place the Cross Tab in the Detail band. Otherwise, the Cross Tab data is printed as many times as there are rows in the report data source.
37
+
38
+
39
+
## Define Cross Tab Fields
40
+
41
+
1. In the **Properties Panel**, expand the **DATA** section and click **plus** in the **ROW FIELDS** section to add a Row Field. Select the field name from the drop-down list:
You can repeat these steps to add another row field.
46
+
47
+
2. In the **Properties Panel**, expand the **DATA** section and click **plus** in the **COLUMN FIELDS** section to add a Column Field. Select the field from the drop-down list:
You can repeat these steps to add another column field.
52
+
53
+
54
+
3. In the **Properties Panel**, expand the **DATA** section and click **plus** in the **DATA FIELDS** section to add a Data Field. Select the field from the drop-down list:
Select the Cross Tab cell bound to the `OrderDate` field and click its smart tag. Set the **GroupInterval** property to `DateQuarter` to group data by quarters.
1. To add a field to the particular grid area, expand the **Actions** category and click one of the following buttons.
96
+
Switch to the Report Viewer to observe the result:
38
97
39
-
| Icon | Description |
40
-
|---|---|
41
-
|| Adds a field to the **Filter Header** area. This field is available for further customizations. |
42
-
|| Adds a field to the **Data Header** area. The summaries will be calculated for all the cells, each cell is identified by a specific column and row. |
43
-
|| Adds a field to the **Column Header** area. This field's values will represent column headers. |
44
-
|| Adds a field to the **Row Header** area. This field's values will represent row headers.|
2. To adjust a Pivot Grid field, select the required grid field on the design surface, switch to the **Properties panel** and expand the **Actions**category. Specify the **Data Column Name**property to bind a grid field to a data source field.
103
+
1. Select the entire Cross Tab control, switch to the Properties window, and expand the **STYLES**section. Expand the **GENERAL STYLE**section and set the Border Color to 160, 160, 160. This value applies to all Cross Tab cells.
You can also specify the field position, using the **Area**property or change the order of fields within their area, specifying the **Area Index**property. If required, it is possible to customize many other properties for the Pivot Grid and its fields.
107
+
2. Expand sections for the **HEADER AREA**, **DATA AREA**and **TOTAL AREA**styles and adjust the appearance as your needs dictate.
55
108
56
-
## Adjust the Pivot Grid's Layout
109
+
## Adjust the Content Size
57
110
58
-
Set the report's **Vertical Content Splitting** property to **Smart**to split the Pivot Grid along the column borders if it does not fit the report's page in Print Preview.
111
+
Select the column bound to the **FullName**field and set the `ColumnAutoWidthMode` property to **ShrinkAndGrow**. The column width varies depending on the content.

61
114
115
+
## Adjust the Report Layout
62
116
63
-
## Specify the Pivot Grid's Print Options
64
-
Use the **Options** category's **Print Options** section to specify print options and define which Pivot Grid elements are printed.
117
+
Specify the **Landscape** page orientation and set the **Vertical Content Splitting** option to `Smart` to prevent content from being split across pages.
65
118
66
-
* Set the **Print Data Headers** property to **No** to prevent data fields' headers from being printed.
119
+

67
120
68
-
* Enable the **Print Row Area On Every Page** property to repeat row headers on each document page when the Pivot Grid's layout is divided horizontally across several pages.
Copy file name to clipboardExpand all lines: interface-elements-for-web/articles/report-designer/lay-out-dynamic-report-content/keep-content-together.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,6 @@ Enabling this property for a single control makes the same band's controls behav
17
17
Use the band's **Keep Together** property to enable this feature for all controls within a specific band.
18
18
19
19
> [!NOTE]
20
-
> This feature is not available for the [Chart](../use-report-elements/use-charts-and-pivot-grids/use-charts-in-reports.md), [Sparkline](../use-report-elements/use-gauges-and-sparklines/add-sparklines-to-a-report.md) and [Subreport](../use-report-elements/use-basic-report-controls/subreport.md) controls.
20
+
> This feature is not available for the [Chart](../use-report-elements/use-charts.md), [Sparkline](../use-report-elements/use-gauges-and-sparklines/add-sparklines-to-a-report.md) and [Subreport](../use-report-elements/use-basic-report-controls/subreport.md) controls.
21
21
22
22
In a master-detail report, you can print the detail band on the same page as the detail report band using the detail band's **Keep Together with Detail Reports** property.
Copy file name to clipboardExpand all lines: interface-elements-for-web/articles/report-designer/report-designer-tools/chart-designer.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ author: Anna Vekhina
7
7
8
8
## Chart Designer Overview
9
9
10
-
The **Chart Designer** allows you to quickly create and customize [charts](../use-report-elements/use-charts-and-pivot-grids.md) in the [End-User Report Designer](../../report-designer.md).
10
+
The **Chart Designer** allows you to quickly create and customize [charts](../use-report-elements/use-charts.md) in the [End-User Report Designer](../../report-designer.md).
Copy file name to clipboardExpand all lines: interface-elements-for-web/articles/report-designer/use-expressions.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,7 @@ The Expression Editor displays all the errors it finds in the specified expressi
38
38
39
39
## Filter Editor
40
40
41
-
The Report Designer's [Filter Editor](report-designer-tools/filter-editor.md) allows you to specify filter criteria for a report or [Chart](use-report-elements/use-charts-and-pivot-grids.md)'s series.
41
+
The Report Designer's [Filter Editor](report-designer-tools/filter-editor.md) allows you to specify filter criteria for a report.
42
42
43
43
The Filter Editor provides a visual interface where you can use an unlimited number of conditions and combine them with logical operators to create filter criteria. You can also switch to the Advanced Mode and type a filter string.
Copy file name to clipboardExpand all lines: interface-elements-for-web/articles/report-designer/use-report-elements/manipulate-report-elements/add-report-controls-to-containers.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ A [table cell](../use-tables.md) can also act as a container for other controls.
0 commit comments