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
The following sections describe how the XML rendering extensions interprets the items within the report.
72
68
@@ -110,8 +106,6 @@ manager: kfile
110
106
### Lines
111
107
Lines are not rendered.
112
108
113
-
[Back to Top](#BackToTop)
114
-
115
109
### Tables, Matrices, and Lists
116
110
Tables, matrices, and lists, are rendered as an element. The name of the element comes from the Tablix DataElementName RDL property.
117
111
@@ -149,27 +143,19 @@ manager: kfile
149
143
150
144
If the DataElementOutput property value equals Output, a repeating item's header is rendered as a child of the detail element.
151
145
152
-
[Back to Top](#BackToTop)
153
-
154
146
## <aname="CustomFormatsXSLTransformations"></a> Custom Formats and XSL Transformations
155
147
XML files produced by the XML rendering extension can be transformed into almost any format using XSL Transformations (XSLT). This functionality can be used to produce data in formats not already supported by existing rendering extensions. Consider using the XML rendering extension and XSLT before attempting to create your own rendering extension.
156
148
157
-
[Back to Top](#BackToTop)
158
-
159
149
## <aname="DuplicateName"></a> Duplicate Names
160
150
If there are duplicate data element names within the same scope, the renderer displays an error message.
161
151
162
-
[Back to Top](#BackToTop)
The XML renderer can apply a server-side XSLT transformation to the original XML data. When an XSLT is applied, the renderer outputs the transformed content instead of the original XML data. The transformation occurs on the server, not on the client.
166
154
167
155
The XSLT to apply to the output is defined either in the report definition file with the DataTransform property of the report or with the XSLT *DeviceInfo* parameter. If either of these values are set, the transform occurs each time the XML renderer is used. When using subscriptions, the XSLT must be defined in the RDL DataTransform property.
168
156
169
157
If an XSLT file is specified, by both the DataTransform definition property and the device information setting, the XSLT specified in DataTransform occurs first, followed by the XSLT set by the device information settings.
170
158
171
-
[Back to Top](#BackToTop)
172
-
173
159
### <aname="DeviceInfo"></a> Device Information Settings
174
160
You can change some default settings for this renderer by changing the device information settings, including the following:
175
161
@@ -189,13 +175,9 @@ manager: kfile
189
175
190
176
For more information, see [XML Device Information Settings](../xml-device-information-settings.md).
191
177
192
-
[Back to Top](#BackToTop)
193
-
194
178
## See Also
195
179
[Pagination in Reporting Services (Report Builder and SSRS)](../report-design/pagination-in-reporting-services-report-builder-and-ssrs.md)
196
180
[Rendering Behaviors (Report Builder and SSRS)](../report-design/rendering-behaviors-report-builder-and-ssrs.md)
197
181
[Interactive Functionality for Different Report Rendering Extensions (Report Builder and SSRS)](interactive-functionality-different-report-rendering-extensions.md)
198
182
[Rendering Report Items (Report Builder and SSRS)](../report-design/rendering-report-items-report-builder-and-ssrs.md)
199
183
[Tables, Matrices, and Lists (Report Builder and SSRS)](../report-design/create-invoices-and-forms-with-lists-report-builder-and-ssrs.md)
Copy file name to clipboardExpand all lines: docs/2014/reporting-services/report-builder/rendering-to-html-report-builder-and-ssrs.md
+1-13Lines changed: 1 addition & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,8 +29,6 @@ manager: kfile
29
29
## <aname="RenderingMHTML"></a> Rendering in MHTML
30
30
The HTML rendering extension can also render reports in MHTML (MIME Encapsulation of Aggregate HTML Documents). MHTML extends HTML to embed encoded objects, such as images, in the HTML document. Using the MHTML rendering extension, you can embed resources such as images, documents, or other binary files as MIME structures within the report HTML, into a single file. MHTML reports are also useful for embedding within e-mail messages because all resources are included with the report. Although it is actually the HTML rendering extension that renders MHTML, this functionality may also be referred to as the MHTML rendering extension.
31
31
32
-
[Back to Top](#BackToTop)
33
-
34
32
## <aname="BrowserSupport"></a> Browser Support
35
33
This rendering extension supports the following browser versions:
36
34
@@ -42,8 +40,6 @@ manager: kfile
42
40
43
41
Due to cross browser considerations, the rendered report may vary slightly from browser to browser. For example, the text box contains a property called WritingMode. This property is not supported in Firefox.
44
42
45
-
[Back to Top](#BackToTop)
The following HTML-specific rules are applied when rendering:
49
45
@@ -61,8 +57,6 @@ manager: kfile
61
57
62
58
- All coordinates and report item sizes are converted to millimeters. All other sizes, including style properties, retain their original units. Size and position differences smaller than .2mm are treated as 0mm.
63
59
64
-
[Back to Top](#BackToTop)
65
-
66
60
## <aname="Interactivity"></a> Interactivity
67
61
Some interactive elements are supported in HTML. The following is a description of specific behaviors.
68
62
@@ -86,18 +80,12 @@ manager: kfile
86
80
87
81
Additional search and find functionality is provided by the ReportViewer Web Forms control.
88
82
89
-
[Back to Top](#BackToTop)
90
-
91
83
## <aname="DeviceInfo"></a> Device Information Settings
92
84
You can change some default settings for this renderer, including which mode to render in, by changing the device information settings. For more information, see [HTML Device Information Settings](../html-device-information-settings.md).
93
-
94
-
[Back to Top](#BackToTop)
95
-
85
+
96
86
## See Also
97
87
[Pagination in Reporting Services (Report Builder and SSRS)](../report-design/pagination-in-reporting-services-report-builder-and-ssrs.md)
98
88
[Rendering Behaviors (Report Builder and SSRS)](../report-design/rendering-behaviors-report-builder-and-ssrs.md)
99
89
[Interactive Functionality for Different Report Rendering Extensions (Report Builder and SSRS)](interactive-functionality-different-report-rendering-extensions.md)
100
90
[Rendering Report Items (Report Builder and SSRS)](../report-design/rendering-report-items-report-builder-and-ssrs.md)
101
91
[Tables, Matrices, and Lists (Report Builder and SSRS)](../report-design/create-invoices-and-forms-with-lists-report-builder-and-ssrs.md)
Copy file name to clipboardExpand all lines: docs/2014/reporting-services/report-data/report-datasets-ssrs.md
+5-17Lines changed: 5 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,9 +71,7 @@ manager: kfile
71
71
-[Report Parts (Report Builder and SSRS)](../report-parts-report-builder-and-ssrs.md)
72
72
73
73
-[Filter, Group, and Sort Data (Report Builder and SSRS)](../report-design/filter-group-and-sort-data-report-builder-and-ssrs.md)
74
-
75
-
[Back to Top](#BackToTop)
76
-
74
+
77
75
## <aname="QuickStart"></a> Adding Data with Report Parts
78
76
Report parts contain the datasets that they depend on. These datasets are built on shared data sources that are available on the report server. In Report Builder, when you add a report part to your report, the dependent datasets are added to your report, just as if you had added them manually. For example, a predefined chart contains a dataset. To see the data, preview the report.
79
77
@@ -83,9 +81,7 @@ manager: kfile
83
81
Report parts, shared data sources, and shared datasets are defined in advance and saved on a report server. To access them, you must open Report Builder in server mode by connecting to the report server. You can use these to create new versions of your own if you have write permissions to the report server.
84
82
85
83
- For more information, see [Report Parts (Report Builder and SSRS)](../report-parts-report-builder-and-ssrs.md) and [Report Parts in Report Designer (SSRS)](../report-design/report-parts-in-report-designer-ssrs.md).
86
-
87
-
[Back to Top](#BackToTop)
88
-
84
+
89
85
## <aname="Queries"></a> Queries and Query Designers
90
86
To specify which data you want from a data source, you build a query command. Each data source type provides a related *query designer* to help you build the query. The query designer can be graphical or text-based. In a graphical query designer, you view metadata that represents the data on the external data source and interactively build a query by dragging fields or entities to the query design surface. In a text-based query designer, you write or import queries in the query syntax that is supported by the external data source.
91
87
@@ -94,9 +90,7 @@ manager: kfile
94
90
To run a query, you must have design time credentials. For more information, see [Specify Credentials in Report Builder](../specify-credentials-in-report-builder.md) and [Data Connections, Data Sources, and Connection Strings in Reporting Services](../data-connections-data-sources-and-connection-strings-in-reporting-services.md).
95
91
96
92
Communication between a data extension and the external data source is handled by data providers. Support for query command syntax, query parameters, and data types for values in the result set is determined by each data provider. For more information, see the topic for the specific type of data extension and [Query Designers (Report Builder)](../query-designers-report-builder.md).
97
-
98
-
[Back to Top](#BackToTop)
99
-
93
+
100
94
## <aname="HowTo"></a> How-To Topics
101
95
[Add and Verify a Data Connection or Data Source (Report Builder and SSRS)](add-and-verify-a-data-connection-report-builder-and-ssrs.md)
102
96
@@ -115,9 +109,7 @@ manager: kfile
115
109
[Associate a Query Parameter with a Report Parameter (Report Builder and SSRS)](associate-a-query-parameter-with-a-report-parameter-report-builder-and-ssrs.md)
116
110
117
111
[Define Parameters in the MDX Query Designer for Analysis Services (Report Builder and SSRS)](define-parameters-in-the-mdx-query-designer-for-analysis-services.md)
118
-
119
-
[Back to Top](#BackToTop)
120
-
112
+
121
113
## <aname="Section"></a> In This Section
122
114
[Report Parts and Datasets in Report Builder](report-parts-and-datasets-in-report-builder.md)
123
115
@@ -128,11 +120,7 @@ manager: kfile
128
120
[Report Embedded Datasets and Shared Datasets (Report Builder and SSRS)](report-embedded-datasets-and-shared-datasets-report-builder-and-ssrs.md)
129
121
130
122
[Dataset Fields Collection (Report Builder and SSRS)](dataset-fields-collection-report-builder-and-ssrs.md)
131
-
132
-
[Back to Top](#BackToTop)
- No credentials are required. To use this option, you must have the unattended execution account configured on the report server. For more information, see [Configure the Unattended Execution Account (SSRS Configuration Manager)](../install-windows/configure-the-unattended-execution-account-ssrs-configuration-manager.md) in the [Reporting Services documentation](https://go.microsoft.com/fwlink/?linkid=121312) in on msdn.microsoft.com.
49
49
50
50
For more information, see [Data Connections, Data Sources, and Connection Strings in Reporting Services](../data-connections-data-sources-and-connection-strings-in-reporting-services.md) or [Specify Credentials in Report Builder](../specify-credentials-in-report-builder.md).
51
-
52
-
[Back to Top](#BackToTop)
53
-
51
+
54
52
## <aname="Query"></a> Queries
55
53
A query specifies which data to retrieve for a report dataset.
56
54
@@ -101,9 +99,7 @@ WHERE HumanResources.Employee.JobTitle = 'Marketing Assistant'
When you run the query, report parameters that correspond to query parameters are automatically created. For more information, see [Query Parameters](#Parameters) later in this topic.
104
-
105
-
[Back to Top](#BackToTop)
106
-
102
+
107
103
## <aname="Parameters"></a> Parameters
108
104
When query text contains query variables or stored procedures that have input parameters, the corresponding query parameters for the dataset and report parameters for the report are automatically generated. The query text must not include the DECLARE statement for each query variable.
109
105
@@ -116,16 +112,12 @@ WHERE EmployeeID = (@EmpID)
116
112
```
117
113
118
114
By default, each report parameter has data type Text and an automatically created dataset to provide a drop-down list of available values. After the report parameters are created, you might have to change default values. For more information, see [Report Parameters (Report Builder and Report Designer)](../report-design/report-parameters-report-builder-and-report-designer.md).
119
-
120
-
[Back to Top](#BackToTop)
121
-
115
+
122
116
## <aname="Remarks"></a> Remarks
123
117
124
118
###### Platform and Version Information
125
119
For more information about platform and version support, see [Data Sources Supported by Reporting Services (SSRS)](../create-deploy-and-manage-mobile-and-paginated-reports.md) in the [!INCLUDE[ssRSnoversion](../../../includes/ssrsnoversion-md.md)] documentation in [!INCLUDE[ssNoVersion](../../../includes/ssnoversion-md.md)][Books Online](https://go.microsoft.com/fwlink/?linkid=121312).
126
-
127
-
[Back to Top](#BackToTop)
128
-
120
+
129
121
## <aname="HowTo"></a> How-To Topics
130
122
This section contains step-by-step instructions for working with data connections, data sources, and datasets.
131
123
@@ -134,9 +126,7 @@ WHERE EmployeeID = (@EmpID)
134
126
[Create a Shared Dataset or Embedded Dataset (Report Builder and SSRS)](create-a-shared-dataset-or-embedded-dataset-report-builder-and-ssrs.md)
135
127
136
128
[Add a Filter to a Dataset (Report Builder and SSRS)](add-a-filter-to-a-dataset-report-builder-and-ssrs.md)
137
-
138
-
[Back to Top](#BackToTop)
139
-
129
+
140
130
## <aname="Related"></a> Related Sections
141
131
These sections of the documentation provide in-depth conceptual information about report data, and procedural information about how to define, customize, and use parts of a report that are related to data.
142
132
@@ -154,12 +144,8 @@ WHERE EmployeeID = (@EmpID)
154
144
155
145
[Data Sources Supported by Reporting Services (SSRS)](../create-deploy-and-manage-mobile-and-paginated-reports.md) in the [!INCLUDE[ssRSnoversion](../../../includes/ssrsnoversion-md.md)] documentation in [!INCLUDE[ssNoVersion](../../../includes/ssnoversion-md.md)][Books Online](https://go.microsoft.com/fwlink/?linkid=121312).
156
146
Provides in-depth information about platform and version support for each data extension.
157
-
158
-
[Back to Top](#BackToTop)
159
-
147
+
160
148
## See Also
161
149
[Report Parameters (Report Builder and Report Designer)](../report-design/report-parameters-report-builder-and-report-designer.md)
162
150
[Filter, Group, and Sort Data (Report Builder and SSRS)](../report-design/filter-group-and-sort-data-report-builder-and-ssrs.md)
163
151
[Expressions (Report Builder and SSRS)](../report-design/expressions-report-builder-and-ssrs.md)
0 commit comments