Skip to content

Commit 3a4297a

Browse files
committed
End-User Report Dersigner for web - update images
1 parent 55f1972 commit 3a4297a

25 files changed

+34
-15
lines changed

interface-elements-for-web/articles/report-designer/create-reports/hierarchical-reports.md

Lines changed: 31 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,16 @@ This tutorial describes how to use the [detail band](../../report-designer/intro
1919
1. Arrange controls on the report.
2020

2121
- Add the [Report Header](../introduction-to-banded-reports.md) and [Page Header](../introduction-to-banded-reports.md) bands (see the **Manage Report Bands | Add Bands** section in the [Introduction to Banded Reports](../introduction-to-banded-reports.md) document for details)
22+
2223
- Add [data-bound labels](../use-report-elements/use-basic-report-controls/label.md) to the **Detail** band.
2324

2425
![eurd-hierarchical-report-add-controls](../../../images/eurd-hierarchical-report-add-controls.png)
2526

26-
Switch to [Preview](../preview-print-and-export-reports.md) mode to see an intermediate result.
27+
Switch to [PREVIEW](../preview-print-and-export-reports.md) to see an intermediate result.
2728

2829
![eurd-hierarchical-report-add-controls-result](../../../images/eurd-hierarchical-report-add-controls-result.png)
2930

30-
1. Specify the Detail band's **Hierarchy Print Options** property.
31+
1. Switch back to **DESIGN**, select the **Detail** band, and type in "hier" in the **Search field** to navigate to the **Hierarchy Print Options** property pane.
3132

3233
![eurd-hierarchical-report-hierarchyprintoptions](../../../images/eurd-hierarchical-report-hierarchyprintoptions.png)
3334

@@ -43,6 +44,8 @@ This tutorial describes how to use the [detail band](../../report-designer/intro
4344
- **Keep Together with First Child**
4445
Specify whether to print a parent node together with its first child node on the next page if these nodes do not fit at the end of a page.
4546

47+
1. Preview the result.
48+
4649
![eurd-hierarchical-report-hierarchyprintoptions-result](../../../images/eurd-hierarchical-report-hierarchyprintoptions-result.png)
4750

4851
As you can see in the image above, the **Detail** band that contains child rows is printed with the specified indent. However, the row (the sum of the label widths) does not fit the page now.
@@ -57,43 +60,61 @@ This tutorial describes how to use the [detail band](../../report-designer/intro
5760

5861
![eurd-hierarchical-report-anchor-2](../../../images/eurd-hierarchical-report-anchor-2.png)
5962

63+
1. Preview the result.
64+
6065
![eurd-hierarchical-report-anchor-result](../../../images/eurd-hierarchical-report-anchor-result.png)
6166

62-
1. Add a drill-down control to expand/collapse child rows.
67+
1. Add a **drill-down control** to expand/collapse child rows.
6368

6469
- Add a [Check Box](../use-report-elements/use-basic-report-controls/check-box.md) control to the **Detail** band at the left-most position.
6570

6671
![eurd-hierarchical-report-add-checkbox](../../../images/eurd-hierarchical-report-add-checkbox.png)
6772

68-
- Set the **Check Box** control's glyph options. Use custom glyphs for the *checked* and *unchecked* checkbox states.
73+
- Set the **Check Box** control's glyph options and remove the unnecessary text "checkBox1". You can specify different images to indicate checkbox state. in the **Custom Glyphs** section specify the ![moveup](../../../images/moveup.png) image for the **Checked** state, and the ![movedown](../../../images/movedown.png) image for the Unchecked state.
74+
6975

7076
![HierarchicalReport-CheckBoxProperties](../../../images/eurd-hierarchical-report-checkbox-properties.png)
7177

7278
- Set the **Detail** band's **Drill Down Control** property to the added **Check Box** control.
7379

7480
![HierarchicalReport-SetDrillDownControl](../../../images/eurd-hierarchical-report-drilldown.png)
7581

76-
- Set the **Check Box**'s **Check State** property to the following expression: *[ReportItems].[Detail].[DrillDownExpanded]*.
82+
- Click the **f-button** next to the **Check Box** control to invoke the **Expression Editor**, and assign the following expression to the **Check State** property:
83+
```
84+
Iif( [ReportItems.Detail1.DrillDownExpanded], 'Checked', 'Unchecked')
85+
```
7786
7887
![HierarchicalReport-CheckStateExpression](../../../images/eurd-hierarchical-report-checkstateexpression.png)
7988
80-
![HierarchicalReport-DrillDownControl](../../../images/eurd-hierarchical-report-checkbox-result.png)
89+
- Preview the result:
90+
91+
![HierarchicalReport-DrillDownControl](../../../images/eurd-hierarchical-report-checkbox-result.png)
8192
8293
7. Sort report data.
8394
84-
Use the Detail band's **Sort Fields** property to sort data on each hierarchy level.
95+
Use the Detail band's **Sort Fields** property to sort data.
8596
8697
![HierarchicalReport-SortFieldsProperty](../../../images/eurd-hierarchical-report-sort-fields.png)
98+
99+
Preview the result:
87100
88101
![HierarchicalReport-SortedData](../../../images/eurd-hierarchical-report-sort-fields-result.png)
89102
90103
8. Highlight root nodes.
91104
92-
To format rows based on their nesting level, use the **CurrentRowHierarchyLevel** variable in expressions. For example, specify the **Detail** band's appearance properties as listed below:
105+
To format rows based on their nesting level, use the `CurrentRowHierarchyLevel` variable in expressions. Specify the following expressions for the **Detail** band's appearance properties:
93106
94-
- Set the **Background Color** property to *iif([DataSource.CurrentRowHierarchyLevel] == 0, Rgb(231,235,244), ?)*
95-
- Set the **Font | Bold** property to *[DataSource.CurrentRowHierarchyLevel] == 0*
107+
**Background Color**:
108+
```
109+
Iif([DataSource.CurrentRowHierarchyLevel] == 0, Rgb(231,235,244), ?)
110+
```
111+
**Font | Bold**:
112+
```
113+
[DataSource.CurrentRowHierarchyLevel] == 0
114+
```
96115
97116
![HierarchicalReport-ExpressionVariable](../../../images/eurd-hierarchical-report-expressions.png)
98117
118+
Preview the result:
119+
99120
![HierarchicalReport-HighlightedRootNodes](../../../images/eurd-hierarchical-report-expressions-result.png)

interface-elements-for-web/articles/report-designer/create-reports/master-detail-reports-with-detail-report-bands.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This tutorial illustrates how to display hierarchical data in a master-detail re
1616

1717
![](../../../images/eurd-web-master-detail-drop-fields-for-master-layout.png)
1818

19-
4. Expand the **Actions** category and click **Insert Detail Report Band** to create a [Detail Report Band](../introduction-to-banded-reports.md).
19+
4. Click **Insert Detail Report Band** to create a [Detail Report Band](../introduction-to-banded-reports.md).
2020

2121
![](../../../images/eurd-web-master-detail-insert-detail-report-band.png)
2222

@@ -31,8 +31,6 @@ This tutorial illustrates how to display hierarchical data in a master-detail re
3131
> [!NOTE]
3232
> You should drag-and-drop fields from the category corresponding to the master-detail relationship to correctly generate the detail report's data. Otherwise, the report will display only the first record of the detail table as many times as there are records in this table.
3333
34-
6. If required, customize the report's [appearance](../customize-appearance.md) and [format values](../shape-report-data/format-data.md).
34+
6. Customize the report's [appearance](../customize-appearance.md) and [format values](../shape-report-data/format-data.md).
3535

36-
Switch to [Print Preview](../preview-print-and-export-reports.md) to see the resulting report.
37-
38-
![](../../../images/eurd-web-master-detail-result.png)
36+
Switch to [Preview](../preview-print-and-export-reports.md) to see the resulting report.
4.28 KB
Loading
2.05 KB
Loading
19.9 KB
Loading
6.49 KB
Loading
3.29 KB
Loading
5.68 KB
Loading
11.4 KB
Loading
8.86 KB
Loading

0 commit comments

Comments
 (0)