Редактиране

Споделяне чрез


3D, bevel, and others in a paginated report (Report Builder)

Applies to:  Microsoft Report Builder (SSRS)  Power BI Report Builder  Report Designer in SQL Server Data Tools

Three-dimensional (3D) effects can be used to provide depth and add visual impact to charts in your paginated reports. For example, if you want to emphasize a particular slice of an exploded pie chart, you can rotate and change the perspective of the chart so that people notice that slice of the chart first. When 3D effects are applied to your chart, all gradient colors and hatching styles are disabled.

Three-dimensional effects can be applied to individual charts, and it's possible to display both two-dimensional and three-dimensional charts on the same report.

For all chart types, you can add three-dimensional effects to a chart area in the Chart Area Properties dialog by selecting Enable 3D. For more information, see Add 3D effects to a chart (Report Builder).

Another way to add visual impact to charts is by adding bevel, emboss and texture styles in bar, column, pie, and doughnut charts. For more information, see Add bevel, emboss, and texture styles to a chart (Report Builder).

Note

You can create and modify paginated report definition (.rdl) files in Microsoft Report Builder, Power BI Report Builder, and in Report Designer in SQL Server Data Tools.

Coordinate-based three-dimensional charts

When you work with coordinate-based chart types (column, bar, area, point, line, and range), three-dimensional effects display the chart with a third axis, known as the z-axis. The introduction of this third axis allows you to apply various visual enhancements to your chart.

Change the white space in a 3D chart

When you display a chart area in three-dimensional mode, each series is shown in a separate row along the z-axis of the chart. To change the amount of space between each series, modify the chart's point gap depth by changing the Point Gap Depth property in the 3D Effects dialog.

Change the projection of a 3D chart

There are two types of 3D projections: oblique and perspective. An oblique projection to the chart adds a depth dimension to a two-dimensional chart. The z-axis is drawn at equal angles from the horizontal and vertical axes, which remain perpendicular to each other as in a two-dimensional chart.

Perspective projection transforms the chart by estimating a view plane and redrawing the chart as if it were viewed from that point. The Rotation value shifts the view vertically from "ground level" at 0 to overhead at 90. The Inclination value shifts the viewing angle either left or right. A value of 0 is equivalent to a two-dimensional view of the chart. The Perspective value defines the percentage of distortion that is used when displaying the projection. This type of projection maintains the proportions of your chart, but the chart's appearance becomes distorted, so it's most effective to use a lower degree of perspective.

Note

The oblique and perspective projections are separate types of projections, so they can't be used together on the same chart.

Cluster data

In 2D charts, multiple series of data appear side-by-side. Clustering shows individual series in separate rows on a 3D chart. For example, if you have a chart that contains three series of data points, clustering displays each of the three series on a separate row along the z-axis. By default, all chart types shown in 3D are clustered.

Clustering can be disabled for bar and column charts. When clustering is disabled, multiple bar and column series are displayed side-by-side in one row.

Shape-based three-dimensional charts

Shape-based chart types (pie, doughnut, funnel, pyramid) have fewer three-dimensional effects available. When working with shape-based chart types, you can change the rotation and inclination values only.

Rotations

Charts can be rotated horizontally and vertically from -90 degrees to 90 degrees. A positive horizontal angle rotates the chart counter-clockwise around the x-axis, while a positive vertical angle rotates the chart clockwise around the y-axis.

Highlight 3D effects

You can add highlighting styles to a 3D chart via the Shading property, which appears under Area3DStyle in the Properties pane when the chart area is selected. A simple lighting style applies the same hue to the chart area elements. A realistic style changes the hues of the chart area elements depending on a specified lighting angle.