diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/add-watermarks-in-the-collection-editor.png b/eud-for-devexpress-reports/reporting-for-desktop/images/add-watermarks-in-the-collection-editor.png index 2bfe9c91f..72a9e11de 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/add-watermarks-in-the-collection-editor.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/add-watermarks-in-the-collection-editor.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/behind-image-position.png b/eud-for-devexpress-reports/reporting-for-desktop/images/behind-image-position.png index 1dd5805c5..f4d65ed98 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/behind-image-position.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/behind-image-position.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/bind-watermarks-to-expression--ui.png b/eud-for-devexpress-reports/reporting-for-desktop/images/bind-watermarks-to-expression--ui.png index 84ace8855..05624181b 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/bind-watermarks-to-expression--ui.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/bind-watermarks-to-expression--ui.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/disable-messages-that-belong-to-error-source.png b/eud-for-devexpress-reports/reporting-for-desktop/images/disable-messages-that-belong-to-error-source.png index 1b240f6e8..662295860 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/disable-messages-that-belong-to-error-source.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/disable-messages-that-belong-to-error-source.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/enable-disable-messages-belonging-to-error-source.png b/eud-for-devexpress-reports/reporting-for-desktop/images/enable-disable-messages-belonging-to-error-source.png new file mode 100644 index 000000000..3683a099f Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/enable-disable-messages-belonging-to-error-source.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/enable-disable-messages-of-some-error-type.png b/eud-for-devexpress-reports/reporting-for-desktop/images/enable-disable-messages-of-some-error-type.png new file mode 100644 index 000000000..9494edbc1 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/enable-disable-messages-of-some-error-type.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eud-data-source-wizard-favorites.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eud-data-source-wizard-favorites.png new file mode 100644 index 000000000..fd52b5035 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/eud-data-source-wizard-favorites.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eud-data-source-wizard-search-panel.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eud-data-source-wizard-search-panel.png new file mode 100644 index 000000000..21b31be9a Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/eud-data-source-wizard-search-panel.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eud-specify-picture-watermark-settings.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eud-specify-picture-watermark-settings.png index c6e0cb319..eb30f48c0 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/eud-specify-picture-watermark-settings.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/eud-specify-picture-watermark-settings.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-ReportWizard-SelectDataSourceType.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-ReportWizard-SelectDataSourceType.png index 299c3d666..c359b1ce7 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-ReportWizard-SelectDataSourceType.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-ReportWizard-SelectDataSourceType.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf-expand-message.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf-expand-message.png index 4fbb3f82a..f3e156dba 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf-expand-message.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf-expand-message.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf-filter-messages.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf-filter-messages.png index 4ea66e07c..308787bf7 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf-filter-messages.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf-filter-messages.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf-navigate-to-control.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf-navigate-to-control.png index 6069ecedd..a5650b1b0 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf-navigate-to-control.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf-navigate-to-control.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf.png index 7b93f1276..f252608e6 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-report-design-analyzer-wpf.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-web-report-design-analyzer-expand-message.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-web-report-design-analyzer-expand-message.png new file mode 100644 index 000000000..3908640b9 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-web-report-design-analyzer-expand-message.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-web-report-design-analyzer-navigate-to-control.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-web-report-design-analyzer-navigate-to-control.png new file mode 100644 index 000000000..29d4bba4c Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-web-report-design-analyzer-navigate-to-control.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-web-report-design-analyzer.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-web-report-design-analyzer.png new file mode 100644 index 000000000..617b9fb1a Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-web-report-design-analyzer.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-win-watermark-editor-picture.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-win-watermark-editor-picture.png index a42150f38..ef3034baa 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-win-watermark-editor-picture.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-win-watermark-editor-picture.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-win-watermark-editor.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-win-watermark-editor.png index 59420f2cf..8d8f17de7 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-win-watermark-editor.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-win-watermark-editor.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-wpf-watermark-text.png b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-wpf-watermark-text.png new file mode 100644 index 000000000..dce932022 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/eurd-wpf-watermark-text.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/filter-messages-by-type.png b/eud-for-devexpress-reports/reporting-for-desktop/images/filter-messages-by-type.png index 659167d9d..4391546cc 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/filter-messages-by-type.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/filter-messages-by-type.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/image-watermark-accessible-description.png b/eud-for-devexpress-reports/reporting-for-desktop/images/image-watermark-accessible-description.png new file mode 100644 index 000000000..cdf46656c Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/image-watermark-accessible-description.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/image-watermark-accessible-role.png b/eud-for-devexpress-reports/reporting-for-desktop/images/image-watermark-accessible-role.png new file mode 100644 index 000000000..397f9d2cc Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/image-watermark-accessible-role.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/img123769.png b/eud-for-devexpress-reports/reporting-for-desktop/images/img123769.png index 3a288b765..6bbaf786d 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/img123769.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/img123769.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/img123770.png b/eud-for-devexpress-reports/reporting-for-desktop/images/img123770.png index d1144164e..7f60f4209 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/img123770.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/img123770.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/img124092.png b/eud-for-devexpress-reports/reporting-for-desktop/images/img124092.png index f631d1f3e..9091394b0 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/img124092.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/img124092.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/infront-text-position.png b/eud-for-devexpress-reports/reporting-for-desktop/images/infront-text-position.png index 688393edb..77cc8d365 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/infront-text-position.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/infront-text-position.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/report-analyzer-accessibility-validation.png b/eud-for-devexpress-reports/reporting-for-desktop/images/report-analyzer-accessibility-validation.png new file mode 100644 index 000000000..9166ce056 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/report-analyzer-accessibility-validation.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/report-design-analyzer-expand-message@2x.png b/eud-for-devexpress-reports/reporting-for-desktop/images/report-design-analyzer-expand-message@2x.png index 4e34db284..7f5494122 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/report-design-analyzer-expand-message@2x.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/report-design-analyzer-expand-message@2x.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/report-design-analyzer-navigate-to-control@2x.png b/eud-for-devexpress-reports/reporting-for-desktop/images/report-design-analyzer-navigate-to-control@2x.png index c814cd259..dcd71f910 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/report-design-analyzer-navigate-to-control@2x.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/report-design-analyzer-navigate-to-control@2x.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/report-design-analyzer-win.png b/eud-for-devexpress-reports/reporting-for-desktop/images/report-design-analyzer-win.png index 768c95e48..462d2b7ca 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/report-design-analyzer-win.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/report-design-analyzer-win.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/text-watermark-accessible-description.png b/eud-for-devexpress-reports/reporting-for-desktop/images/text-watermark-accessible-description.png new file mode 100644 index 000000000..a64e193f8 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/text-watermark-accessible-description.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/text-watermark-accessible-role.png b/eud-for-devexpress-reports/reporting-for-desktop/images/text-watermark-accessible-role.png new file mode 100644 index 000000000..8d65d46e6 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/text-watermark-accessible-role.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/watermark-figure-result.png b/eud-for-devexpress-reports/reporting-for-desktop/images/watermark-figure-result.png new file mode 100644 index 000000000..ae1d9e91b Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/watermark-figure-result.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/watermark-paragraph-result.png b/eud-for-devexpress-reports/reporting-for-desktop/images/watermark-paragraph-result.png new file mode 100644 index 000000000..6940f4b91 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/watermark-paragraph-result.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/win-data-source-wizard-existing-connection.png b/eud-for-devexpress-reports/reporting-for-desktop/images/win-data-source-wizard-existing-connection.png new file mode 100644 index 000000000..08f4aa13b Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/win-data-source-wizard-existing-connection.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/win-eud-designer-settings-application-menu.png b/eud-for-devexpress-reports/reporting-for-desktop/images/win-eud-designer-settings-application-menu.png new file mode 100644 index 000000000..6322b31bc Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/win-eud-designer-settings-application-menu.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/win-eud-designer-settings-dialog-ribbon.png b/eud-for-devexpress-reports/reporting-for-desktop/images/win-eud-designer-settings-dialog-ribbon.png new file mode 100644 index 000000000..d02e2c31b Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/win-eud-designer-settings-dialog-ribbon.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/win-eud-designer-settings-dialog.png b/eud-for-devexpress-reports/reporting-for-desktop/images/win-eud-designer-settings-dialog.png new file mode 100644 index 000000000..9384a7779 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/win-eud-designer-settings-dialog.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/win-report-analyzer-accessibility-validation.png b/eud-for-devexpress-reports/reporting-for-desktop/images/win-report-analyzer-accessibility-validation.png new file mode 100644 index 000000000..813e87457 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/win-report-analyzer-accessibility-validation.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-bind-watermarks-to-expression--ui.png b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-bind-watermarks-to-expression--ui.png index da9658338..1706cf5b0 100644 Binary files a/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-bind-watermarks-to-expression--ui.png and b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-bind-watermarks-to-expression--ui.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-data-source-wizard-existing-connection.png b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-data-source-wizard-existing-connection.png new file mode 100644 index 000000000..c68f3e4b1 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-data-source-wizard-existing-connection.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-eurd-ReportWizard-SelectDataSourceType.png b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-eurd-ReportWizard-SelectDataSourceType.png new file mode 100644 index 000000000..484d8f87a Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-eurd-ReportWizard-SelectDataSourceType.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-design-add-param-dialog.png b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-design-add-param-dialog.png new file mode 100644 index 000000000..0243aecf4 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-design-add-param-dialog.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-design-value-expression.png b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-design-value-expression.png new file mode 100644 index 000000000..79adc0887 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-design-value-expression.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-filterstring.png b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-filterstring.png new file mode 100644 index 000000000..378815d52 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-filterstring.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-parameters-filtered.png b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-parameters-filtered.png new file mode 100644 index 000000000..dbf492a28 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-parameters-filtered.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-parameters-panel.png b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-parameters-panel.png new file mode 100644 index 000000000..82a9598e5 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-date-ranges-parameters-panel.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-time-ranges-parameters-panel.png b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-time-ranges-parameters-panel.png new file mode 100644 index 000000000..5dcef9277 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-desktop/images/wpf-use-time-ranges-parameters-panel.png differ diff --git a/eud-for-devexpress-reports/reporting-for-desktop/print-preview/print-preview-for-winforms/watermark-and-background/change-watermark-and-background-settings-in-print-preview.md b/eud-for-devexpress-reports/reporting-for-desktop/print-preview/print-preview-for-winforms/watermark-and-background/change-watermark-and-background-settings-in-print-preview.md index 90e61922f..e41c1ed39 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/print-preview/print-preview-for-winforms/watermark-and-background/change-watermark-and-background-settings-in-print-preview.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/print-preview/print-preview-for-winforms/watermark-and-background/change-watermark-and-background-settings-in-print-preview.md @@ -1,130 +1,146 @@ ---- -title: Change Watermark and Background Settings in Print Preview -author: Eugeniy Burmistrov -legacyId: 4324 ---- -# Change Watermark and Background Settings in Print Preview - -## Invoke the Watermark Dialog -To add a watermark to a document, click the **Watermark** button on the toolbar: - -![previewButtonWatermark](../../../images/img7281.png) - -The **Watermark** dialog will be invoked. - -## Add a Text Watermark - -To add a text watermark, open the **Text Watermark** tab. - -![eurd-win-watermark-editor](../../../images/eurd-win-watermark-editor.png) - -Specify the following settings: - -* Text - - The watermark’s text. - -* Direction - - The incline of the watermark’s text. - -* Font - - The font of the watermark’s text. - -* Color - - The foreground color of the watermark’s text. - -* Size - - The size of the watermark’s text. - -* Bold - - Formats the watermark’s text as bold. - -* Italic - - Formats the watermark’s text as italic. - -* Position - - Specifies whether a watermark should be printed behind or in front of page content. - -* Transparency - - The transparency of the watermark’s text. - -* Id - - The unique identifier of a watermark used to specify the watermark in the WatermarkId property (See the Manage Watermark Collection section for details). - -* Page Range - - The range of pages which contain a watermark. - -## Add an Image Watermark - -Specify an image. Click the **Load image** option’s **Browse** button. - -![eurd-win-watermark-editor-picture](../../../images/eurd-win-watermark-editor-picture.png) - -In the invoked **Select Picture** dialog, select the file containing the image that you wish to use as a watermark and click **Open**. - -![eud-select-picture-dialog](../../../images/eud-select-picture-dialog.png) - -Specify the following picture options: - -![eud-specify-picture-watermark-settings](../../../images/eud-specify-picture-watermark-settings.png) - -* Size Mode - - The mode in which a picture watermark is displayed. - -* Tiling - - Specifies whether a picture watermark should be tiled. - -* Horizontal Alignment - - Specifies the horizontal alignment of the watermark. - -* Vertical Alignment - - Specifies the vertical alignment of the watermark. - -* Position - - Specifies whether a watermark should be printed behind or in front of page content. - -* Transparency - - The transparency of the watermark’s image. The **Transparency** property is unavailable when you specify an SVG image. - -* Id - - The unique identifier of a watermark used to specify the watermark in the WatermarkId property (See the Manage Watermark Collection section for details). - -* Page Range - - The range of pages which contain a watermark. - -> [!NOTE] -> A report can display only one watermark on a report page. - -## Specify the Pages Where you will Display Your Watermark - -Specify the required pages to apply a watermark in the **Page Range** section of the dialog. - -![previewWatermarkPageRange](../../../images/img7306.png) - -Separate page numbers with commas, or specify page ranges using a dash. - -## Add a Background Color to a Document - -To add a background color to a document, click the **Page Color** button on the toolbar. The **Page Color** dialog will be invoked. - -![Page Color Dialog](../../../images/img7303.png) - +--- +title: Change Watermark and Background Settings in Print Preview +author: Eugeniy Burmistrov +legacyId: 4324 +--- +# Change Watermark and Background Settings in Print Preview + +## Invoke the Watermark Dialog +To add a watermark to a document, click the **Watermark** button on the toolbar: + +![previewButtonWatermark](../../../images/img7281.png) + +The **Watermark** dialog will be invoked. + +## Add a Text Watermark + +To add a text watermark, open the **Text Watermark** tab. + +![eurd-win-watermark-editor](../../../images/eurd-win-watermark-editor.png) + +Specify the following settings: + +* Text + + The watermark’s text. + +* Direction + + The incline of the watermark’s text. + +* Font + + The font of the watermark’s text. + +* Color + + The foreground color of the watermark’s text. + +* Size + + The size of the watermark’s text. + +* Bold + + Formats the watermark’s text as bold. + +* Italic + + Formats the watermark’s text as italic. + +* Position + + Specifies whether a watermark should be printed behind or in front of page content. + +* Transparency + + The transparency of the watermark’s text. + +* Id + + The unique identifier of a watermark used to specify the watermark in the WatermarkId property (See the Manage Watermark Collection section for details). + +* Page Range + + The range of pages which contain a watermark. + +* Role + + Specifies the role of a text watermark in the exported PDF document. This value is used by assistive technologies. + +* Description + + Specifies the description of a text watermark used by assistive technologies. + +## Add an Image Watermark + +Specify an image. Click the **Load image** option’s **Browse** button. + +![eurd-win-watermark-editor-picture](../../../images/eurd-win-watermark-editor-picture.png) + +In the invoked **Select Picture** dialog, select the file containing the image that you wish to use as a watermark and click **Open**. + +![eud-select-picture-dialog](../../../images/eud-select-picture-dialog.png) + +Specify the following picture options: + +![eud-specify-picture-watermark-settings](../../../images/eud-specify-picture-watermark-settings.png) + +* Size Mode + + The mode in which a picture watermark is displayed. + +* Tiling + + Specifies whether a picture watermark should be tiled. + +* Horizontal Alignment + + Specifies the horizontal alignment of the watermark. + +* Vertical Alignment + + Specifies the vertical alignment of the watermark. + +* Position + + Specifies whether a watermark should be printed behind or in front of page content. + +* Transparency + + The transparency of the watermark’s image. The **Transparency** property is unavailable when you specify an SVG image. + +* Id + + The unique identifier of a watermark used to specify the watermark in the WatermarkId property (See the Manage Watermark Collection section for details). + +* Page Range + + The range of pages which contain a watermark. + +* Role + + Specifies the role of an image watermark in the exported PDF document. This value is used by assistive technologies. + +* Description + + Specifies the description of an image watermark used by assistive technologies. + +> [!NOTE] +> A report can display only one watermark on a report page. + +## Specify the Pages Where you will Display Your Watermark + +Specify the required pages to apply a watermark in the **Page Range** section of the dialog. + +![previewWatermarkPageRange](../../../images/img7306.png) + +Separate page numbers with commas, or specify page ranges using a dash. + +## Add a Background Color to a Document + +To add a background color to a document, click the **Page Color** button on the toolbar. The **Page Color** dialog will be invoked. + +![Page Color Dialog](../../../images/img7303.png) + Then, choose a color from the **Custom**, **Web**, or **System** palettes. \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/print-preview/print-preview-for-wpf/changing-a-watermark.md b/eud-for-devexpress-reports/reporting-for-desktop/print-preview/print-preview-for-wpf/changing-a-watermark.md index dd9f1e300..19c2fe40a 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/print-preview/print-preview-for-wpf/changing-a-watermark.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/print-preview/print-preview-for-wpf/changing-a-watermark.md @@ -4,26 +4,167 @@ author: Anna Gubareva legacyId: 116496 --- # Changing a Watermark -With the Print Preview, you can add a text watermark in a document, or turn a picture into a document's background. It is also possible to use both textual and image watermarks simultaneously. -To invoke the **Watermark** dialog, click the **Watermark** ![WPFDesigner_Toolbar_Watermark](../../images/img120432.png) button on the toolbar. +DevExpress Reporting allows you to display text and picture watermarks on report pages. You can also specify an expression that assigns different watermarks to pages. -## Adding a Text Watermark -To add a text watermark, open the **Text Watermark** tab. Input the required watermark's text or choose one of the provided options in the **Text** drop-down list. Then, define other text properties, such as direction, color, font, size, transparency, etc. +This tutorial includes information about the following tasks: -![EUD_WpfPrintPreview_TextWatermark](../../images/img124092.png) +* How to add watermarks. + +* How to specify watermark settings. + +* How to define watermark accessibility settings. + +To invoke the **Watermark** dialog, click the **Watermark** ![Watermark toolbar button](../../images/img120432.png) button on the toolbar. + +## Add a Text Watermark + +To add a text watermark, open the **Text Watermark** tab. + +![Text watermark settings dialog](../../images/img124092.png) + +Specify the following settings: + +* Watermark Id + + The unique identifier of a watermark used to specify the watermark in the WatermarkId property (See the Manage Watermark Collection section for details). + +* Font Name + + The font of the watermark’s text. + +* Size + + The size of the watermark’s text. + +* Unit + + Specifies text measurement system. + +* Bold + + Formats the watermark’s text as bold. + +* Italic + + Formats the watermark’s text as italic. + +* Foreground Color + + The foreground color of the watermark’s text. + +* Text + + The watermark’s text. + +* Text Transparency + + The transparency of the watermark’s text. + +* Text Direction + + The incline of the watermark’s text. + +* Text Position + + Specifies whether a watermark should be printed behind or in front of page content. + +* Page Range + + The range of pages which contain a watermark. + +* Role + + Specifies the role of a text watermark in the exported PDF document. This value is used by assistive technologies. + +* Description + + Specifies the description of a text watermark used by assistive technologies. + +## Add an Image Watermark -## Adding an Image Watermark To add a picture watermark, switch to the **Picture Watermark** tab. To load the image to be used as a watermark, click the ellipsis button for the **Image** property. In the invoked dialog, select the file containing the image that you wish to load and click **Open**. -![EUD_WpfPrintPreview_ImageWatermark](../../images/img124093.png) +![Image watermark settings dialog](../../images/img124093.png) + +Specify the following settings: + +* Watermark Id + + The unique identifier of a watermark used to specify the watermark in the WatermarkId property (See the Manage Watermark Collection section for details). + +* Image Source + + Specifies the image that you wish to use as a watermark. + +* Image Position + + Specifies whether a watermark should be printed behind or in front of page content. + +* Image Transparency + + The transparency of the watermark’s image. The **Transparency** property is unavailable when you specify an SVG image. + +* Image View Mode + + The mode in which a picture watermark is displayed. + +* Image Tiling + + Specifies whether a picture watermark should be tiled. + +* Image Alignment + + Specifies the horizontal or vertical alignment of the watermark. + +* Page Range + + The range of pages which contain a watermark. + +* Role + + Specifies the role of an image watermark in the exported PDF document. This value is used by assistive technologies. + +* Description + + Specifies the description of an image watermark used by assistive technologies. + +### Supported Image Formats + +A picture watermark supports the following formats: + +* BMP +* JPG / JPEG / JPE / JFIF +* GIF +* TIF / TIFF +* PNG +* ICO +* DIB +* RLE +* EMF / WMF +* SVG + +## Combine Text and a Picture in One Watermark + +You can display both text and a picture in one Watermark. Use the **Text Position** and **Image Position** options of the watermark to specify whether the text and picture should be displayed behind or in front of page content. + +For example, create a watermark and specify its text and picture settings. Set position of the text to **InFront** and position of the picture to **Behind**: + +As a result, the image is displayed behind the table, while the text is in front of the content: + +![Combined text and image watermark](../../images/eurd-wpf-watermark-text.png) + +## Watermark Accessibility Settings + +Use the following options to specify whether to include report watermarks in the logical structure of exported PDF documents: + +* For image watermarks that convey meaningful information, set the **Role** property to **Figure** and use the **Description** property to specify alternative text. + +* For text watermarks, set the **Role** property to **Paragraph** and use the **Description** property to specify alternative text. -Then, you can specify the picture's properties, such as the size mode, alignment, transparency, etc. +For purely decorative watermarks, retain the default value to treat the watermark as an artifact. -## Specifying Watermark Properties -At the bottom of the **Watermark** dialog, you can select a watermark position behind or in front of the document, and specify the page range in which the watermark will be printed. +## Remove a Watermark -These settings are in effect both for text and image watermarks. +To remove watermarks from a document, click the watermarks's "bin" icon in the **Watermark** dialog. Then, click **OK** to save changes and close the dialog. -## Removing a Watermark -To remove watermarks from a document, click **Clear All** in the **Watermark** dialog. Then, click **OK** to save changes and close the dialog. \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/add-extra-information/add-watermarks-to-a-report.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/add-extra-information/add-watermarks-to-a-report.md index 157770c5e..79597c7f8 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/add-extra-information/add-watermarks-to-a-report.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/add-extra-information/add-watermarks-to-a-report.md @@ -5,12 +5,14 @@ title: Add Watermarks to a Report DevExpress Reporting allows you to display text and picture watermarks on report pages. You can also specify an expression that assigns different watermarks to pages. -* How to add watermarks. +* How to add watermarks. * How to specify watermark settings. * How to use pre-printed forms. +* How to define watermark accessibility settings. + ![eurd-win-add-watermarks-result](../../../images/eurd-win-add-watermarks-result.png) ## Add a Watermark to a Report @@ -71,6 +73,14 @@ Specify the following settings: The range of pages which contain a watermark. +* Role + + Specifies the role of a text watermark in the exported PDF document. This value is used by assistive technologies. + +* Description + + Specifies the description of a text watermark used by assistive technologies. + Click **OK** to add a watermark to the watermark collection. The added watermark is automatically displayed in the report in Preview mode. > [!NOTE] @@ -122,6 +132,14 @@ Specify the following picture options: The range of pages which contain a watermark. +* Role + + Specifies the role of an image watermark in the exported PDF document. This value is used by assistive technologies. + +* Description + + Specifies the description of an image watermark used by assistive technologies. + > [!NOTE] > A report can display only one watermark on a report page. @@ -208,4 +226,14 @@ Specify the expression in the report’s WatermarkId property: The image below shows the result. -![Display different watermarks](../../../images/watermarks-expression-example.png) \ No newline at end of file +![Display different watermarks](../../../images/watermarks-expression-example.png) + +## Watermark Accessibility Settings + +Use the following options to specify whether to include report watermarks in the logical structure of exported PDF documents: + +* For image watermarks that convey meaningful information, set the **Role** property to **Figure** and use the **Description** property to specify alternative text. + +* For text watermarks, set the **Role** property to **Paragraph** and use the **Description** property to specify alternative text. + +For purely decorative watermarks, retain the default value to treat the watermark as an artifact. \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/bind-to-data/bind-a-report-to-an-xpo-persistent-object.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/bind-to-data/bind-a-report-to-an-xpo-persistent-object.md index f5f0d54cb..f0e70f4ce 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/bind-to-data/bind-a-report-to-an-xpo-persistent-object.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/bind-to-data/bind-a-report-to-an-xpo-persistent-object.md @@ -41,8 +41,6 @@ Finish the wizard. At this step, the wizard creates an **XPObjectSource** compon You can [customize the field list](#change-the-property-set) and set up the component's settings after you finish the wizard. - - ## Customize Data Source Settings You can customize the created **XPObjectSource** component's settings. To do this, select this component in the [Report Explorer](../report-designer-tools/ui-panels/Report-Explorer.md) and switch to the Property grid. diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/preview-print-and-export-reports.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/preview-print-and-export-reports.md index ae8c242de..744c576bc 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/preview-print-and-export-reports.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/preview-print-and-export-reports.md @@ -1,4 +1,4 @@ ---- +--- title: Preview, Print and Export Reports --- # Preview, Print and Export Reports @@ -49,9 +49,29 @@ The following image illustrates the resulting XLXS document with and without pag ## Export a Report to PDF with Accessible Tags (PDF/UA Compatibility) -You can specify how Label, Table, Table Row, and Table Cell should be treated by screen readers in the exported PDF document. +You can specify how report elements should be treated by screen readers in the exported PDF document. + +Use this table to map report controls to accessibility structure roles in exported PDF files. + +The table describes the following: + +- How each control behaves when the **Accessible Role** property is set to **Default**. +- Roles you can assign to ensure that screen readers correctly identify the element's purpose in the exported PDF document. -When you export a report to PDF, the report elements have no role. Assistive software commonly treats such elements as HTML
tags. Change the element’s role to one of the values listed below to help the screen reader correctly identify the element’s purpose in the exported PDF document. +> [!Tip] +> **Decorative** role means an element is treated as an artifact (outside the tag tree). Use this role only for non-informative visual elements. + +| Element(s) | Default behavior when **Accessible Role** = **Default** | Role you can specify | +|---|---|---| +| `Label` | No semantic role; treated as a `Div`. | Heading | +| `Table` | No semantic role; treated as a `Div`. | Table | +| `Table Row` | No semantic role; treated as a `Div`. | Table Header Row | +| `Table Cell` | Treated as a paragraph (`P`). | Header Cell | +| `Watermark` (an image watermark) | Treated as an artifact; excluded from the PDF logical structure. | Figure | +| `Watermark` (a text watermark) | Treated as an artifact; excluded from the PDF logical structure. | Paragraph | +| `Picture Box`, `Shape`, `Bar Code`, `Zip Code` | Treated as a `Figure`. | Decorative (Artifact) | + +The **Accessible Description** property is not in effect for artifacts. ### Define Label Accessible Role @@ -105,3 +125,51 @@ In the PDF Export Options dialog, set the **PDF/UA Compatibility** property to * The image below shows the result. **Table Cell**'s b is set to **Table Header Cell**, and the screen reader treats Table Cell with "Bill to:" text as a header cell in the exported document: ![Exported report in the screen reader](../../images/accessible-exported-document-with-table.png) + +### Define Watermark Accessible Role + +#### Image Watermark + +Use the **Role** property to specify how screen readers interpret image watermarks in exported PDF documents. You can change the value to **Figure** or keep the default value of **Artifact**. An artifact does not appear in the tag tree and is considered external to the content. The **Description** property is not in effect for artifacts. + +If an image watermark conveys meaning and you want to include it to PDF document logical structure, set **Role** to **Figure** when you create or edit the watermark: + +![Image Accessible Role Property Set to Figure](../../images/image-watermark-accessible-role.png) + +Before you export your report, set the **PDF/UA Compatibility** property to **PDF/UA1** to make the document PDF/UA compatible. + +The image below shows the result. **Role** is set to **Figure**, and the screen reader treats watermark as a figure in the exported document: + +![PDF Tag Structure with Watermark as Figure](../../images/watermark-figure-result.png) + +Use the **Description** property to specify the description of the resulting element: + +![Image Accessible Description Property](../../images/image-watermark-accessible-description.png) + +#### Text Watermark + +Use the **Role** property to specify how screen readers interpret text watermarks in exported PDF documents. You can change the value to **Paragraph** or keep the default value of **Artifact**. An artifact does not appear in the tag tree and is considered external to the content. The **Description** property is not in effect for artifacts. + +If a text watermark conveys meaning and you want to include it to PDF document logical structure, set **Role** to **Paragraph** when you create or edit the watermark: + +![Text Accessible Role Property Set to Paragraph](../../images/text-watermark-accessible-role.png) + +Before you export your report, set the **PDF/UA Compatibility** property to **PDF/UA1** to make the document PDF/UA compatible. + +The image below shows the result. **Role** is set to **Paragraph**, and the screen reader treats watermark as a paragraph in the exported document: + +![PDF Tag Structure with Watermark as Paragraph](../../images/watermark-paragraph-result.png) + +Use the **Description** property to specify the description of the resulting element: + +![Text Accessible Description Property](../../images/text-watermark-accessible-description.png) + +### Hide Elements from the Logical Tree + +Use the **Accessible Role** property to specify how screen readers treat the **Picture Box**, **Shape**, **Bar Code**, and **Zip Code** controls in exported PDF documents. You can change the value to **Decorative** or keep the default value of **Figure**. + +A decorative element is called an artifact and is not part of PDF document logical structure. An artifact does not appear in the tag tree and is considered external to the content. + +> [!NOTE] +> Do not exclude elements that carry meaning, use this tag only for decorative elements. + diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard.md index 1ebd180eb..3a135400f 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard.md @@ -3,9 +3,51 @@ title: Data Source Wizard --- # Data Source Wizard -The Data Source Wizard enables you to configure a data source and retrieve the required data. +The Data Source Wizard allows you to configure a data source and retrieve its data. -![ReportWizard-SelectDataSourceType](../../../images/eurd-ReportWizard-SelectDataSourceType.png) +The first page allows you to create or select an existing data connection. + +![Select existing data connection](../../../images/win-data-source-wizard-existing-connection.png) + +If you chose a new connection, the next page allows you to select the data connection type. + +![Select data connection type](../../../images/eurd-ReportWizard-SelectDataSourceType.png) + +You can select a provider and click the “star” icon to pin frequently used database providers as favorites. Favorite providers appear at the top of the list for quick access: + +![Pin favorite database providers](../../../images/eud-data-source-wizard-favorites.png) + +Use the search panel to filter the connection type list: + +![Search connection types](../../../images/eud-data-source-wizard-search-panel.png) + +## Use the Data Source Wizard + +The Data Source Wizard allows you to do the following: + +* [Add a new data-bound report](../add-new-reports.md) to your application using the [Report Wizard](report-wizard.md), which contains the Data Source Wizard pages. + + ![Create data-bound report](../../../images/eurd-wizard-databaound-report.png) + +* Bind an existing report or its [Detail Report band](../introduction-to-banded-reports.md) to data. To invoke this Wizard, click **Add Data Source** on the [Ribbon](ui-panels/toolbar.md)'s **Home** page. + + ![Add Data Source ribbon button](../../../images/eurd-win-add-new-report-data-source-ribbon.png) + + Alternatively, click the report's smart tag, expand the **DataSource** property's drop-down menu and click **Add Report Data Source**. + + ![Add data source via smart tag](../../../images/eurd-win-add-report-data-source.png) + +* Connect the [Chart](../use-report-elements/use-charts-and-pivot-grids.md), [Cross Tab](../use-report-elements/use-cross-tabs.md) and [Sparkline](../use-report-elements/use-gauges-and-sparklines.md) report controls to individual data sources. + + You can invoke the Data Source Wizard using the **Add Data Source** command on the **Chart** | **Design** contextual page. + + ![Chart Add Data Source button](../../../images/eurd-win-add-chart-data-source-ribbon.png) + + You can invoke the Data Source Wizard using the **DataSource** property in the chart's smart tag. + + ![Chart DataSource property menu](../../../images/eurd-win-addchartdatasource.png) + +## Supported Data Source Types The wizard supports the following data source types: @@ -36,27 +78,3 @@ The wizard supports the following data source types: * [No Data](data-source-wizard/no-data.md) Allows you design a report that is not bound to a data source. - -The Data Source Wizard allows you to do the following: - -* [Add a new data-bound report](../add-new-reports.md) to your application using the [Report Wizard](report-wizard.md), which contains the Data Source Wizard pages. - - ![report-wizard-databaound-report-01](../../../images/eurd-wizard-databaound-report.png) - -* Bind an existing report or its [Detail Report band](../introduction-to-banded-reports.md) to data. To invoke this Wizard, click **Add Data Source** on the [Ribbon](ui-panels/toolbar.md)'s **Home** page. - - ![eurd-win-add-report-data-source](../../../images/eurd-win-add-new-report-data-source-ribbon.png) - - Alternatively, click the report's smart tag, expand the **DataSource** property's drop-down menu and click **Add Report Data Source**. - - ![eurd-win-add-report-data-source](../../../images/eurd-win-add-report-data-source.png) - -* Connect the [Chart](../use-report-elements/use-charts-and-pivot-grids.md), [Cross Tab](../use-report-elements/use-cross-tabs.md) and [Sparkline](../use-report-elements/use-gauges-and-sparklines.md) report controls to individual data sources. - - You can invoke the Data Source Wizard using the **Add Data Source** command on the **Chart** | **Design** contextual page. - - ![eurd-win-add-chart-data-source-ribbon](../../../images/eurd-win-add-chart-data-source-ribbon.png) - - You can invoke the Data Source Wizard using the **DataSource** property in the chart's smart tag. - - ![HowTo - AddChartDataSource](../../../images/eurd-win-addchartdatasource.png) \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-a-database.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-a-database.md index 1d6cb19e7..53ad11af1 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-a-database.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-a-database.md @@ -34,7 +34,6 @@ The following data source types are supported. This task includes the following steps. -* [Select a Data Connection](connect-to-a-database/select-a-data-connection.md) * [Specify a Connection String](connect-to-a-database/specify-a-connection-string.md) * [Save the Connection String](connect-to-a-database/save-the-connection-string.md) * [Create a Query or Select a Stored Procedure](connect-to-a-database/create-a-query-or-select-a-stored-procedure.md) diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-a-database/select-a-data-connection.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-a-database/select-a-data-connection.md deleted file mode 100644 index d7c30b9fd..000000000 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-a-database/select-a-data-connection.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Select a Data Connection ---- -# Select a Data Connection - -On this page, you can either select one of the currently available data connections from the list or create a new one. - -![eurd-win-report-wizard-select-data-connection](../../../../../images/eurd-win-report-wizard-select-data-connection.png) - -Click **Next** to proceed to the next wizard page, depending on the selected option. \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-an-xpo-data-source.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-an-xpo-data-source.md index 25e4034cb..7d3898096 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-an-xpo-data-source.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-an-xpo-data-source.md @@ -1,13 +1,12 @@ ---- -title: 'Connect to an XPO Data Source' ---- -# Connect to an XPO Data Source - -The topics in this section describe the steps required to connect a report to XPO data. - -This task includes the following steps: - -* [Choose an Entity Type](connect-to-an-xpo-data-source/choose-an-entity-type.md) -* [Select a Data Connection](connect-to-an-xpo-data-source/select-a-data-connection.md) -* [Specify a Connection String](connect-to-an-xpo-data-source/specify-a-connection-string.md) +--- +title: 'Connect to an XPO Data Source' +--- +# Connect to an XPO Data Source + +The topics in this section describe the steps required to connect a report to XPO data. + +This task includes the following steps: + +* [Choose an Entity Type](connect-to-an-xpo-data-source/choose-an-entity-type.md) +* [Specify a Connection String](connect-to-an-xpo-data-source/specify-a-connection-string.md) * [Save the Connection String](connect-to-an-xpo-data-source/save-the-connection-string.md) \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/report-wizard/table-report.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/report-wizard/table-report.md index d01198238..ee9085836 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/report-wizard/table-report.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/report-wizard/table-report.md @@ -1,3 +1,4 @@ + --- title: Table Report owner: Anna Gubareva diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/report-wizard/vertical-report.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/report-wizard/vertical-report.md index 53c7c474a..8dafc1d6f 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/report-wizard/vertical-report.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/report-wizard/vertical-report.md @@ -1,3 +1,4 @@ + --- title: 'Vertical Report' --- diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/ui-panels.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/ui-panels.md index 56a3c6c84..7687c279f 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/ui-panels.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/ui-panels.md @@ -19,9 +19,12 @@ The Report Designer includes the following panels: * [Report Gallery](ui-panels/report-gallery.md) Allows you to store and reuse report controls, styles, data sources, and entire report layouts. -* [Property Grid](ui-panels/property-grid-tabbed-view.md) +* [Property Grid (Tabbed View)](ui-panels/property-grid-tabbed-view.md) Allows you to view and modify report settings and report element properties. +* [Property Grid (Non-Tabbed View)](ui-panels/property-grid-non-tabbed-view.md) + + Allows you to access and customize report/report element settings in a non-tabbed view. * [Group and Sort Panel](ui-panels/group-and-sort-panel.md) Allows you to group and sort data in a report. @@ -34,4 +37,7 @@ The Report Designer includes the following panels: * [Toolbox](ui-panels/toolbox.md) - Lists all available report controls. You can drag a control from the toolbox and drop it onto a report design surface. \ No newline at end of file + Lists all available report controls. You can drag a control from the toolbox and drop it onto a report design surface. +* [Designer Settings Dialog](ui-panels/designer-settings-dialog.md) + + Allows you to configure report design and document generation settings globally at the application level. \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/ui-panels/designer-settings-dialog.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/ui-panels/designer-settings-dialog.md new file mode 100644 index 000000000..2985377f3 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/ui-panels/designer-settings-dialog.md @@ -0,0 +1,182 @@ +--- +title: Designer Settings Dialog +owner: Margarita Zakhodiaeva +--- +# Designer Settings Dialog + +The Designer Settings dialog in the WinForms Report Designer allows users to configure report design and document generation settings globally at the application level. This dialog centralizes frequently used options, streamlines panel management, and simplifies customization of default report behavior. + +The dialog groups settings into the following categories: + +* General – Report Designer UI and dock panel options. +* Data – application-wide data binding and schema discovery settings. +* New Report – default layout, appearance, and script options for newly created reports. +* Export – PDF and CSV export behavior. + +![WinForms Report Designer Settings Dialog](../../../../images/win-eud-designer-settings-dialog.png) + +## Invoke the Dialog + +You can invoke the Designer Settings dialog in one of the following ways: + +* Click the **Settings** bar item in the Home ribbon tab: + + ![Settings Button in Home Ribbon Tab](../../../../images/win-eud-designer-settings-dialog-ribbon.png) + +* Select the **Settings** option in the application menu: + + ![Settings Command in Application Menu](../../../../images/win-eud-designer-settings-application-menu.png) + +## Dialog UI + +The left panel of the dialog contains four categories, each with a set of Report Designer and report settings. + +![WinForms Report Designer Settings Dialog](../../../../images/win-eud-designer-settings-dialog.png) + +Specify settings and click **OK** to apply them and close the dialog. Click **Reset to Default** to restore initial values. + +The following settings are available: + +### General + +This category contains Report Designer UI and dock panel settings. + +* Default Cross Tab Control + + Specifies the default control used to present cross-tab data (XRCrossTab or XRPivotGrid). + +* Display Chart Designer Automatically + + Specifies whether to invoke the Chart Designer on adding an XRChart to a report. + +* Show Dimension Notations + + Specifies whether to display exact element size (dimension notations) on the reporting surface during resize operations. + +* Show Data Analyzer Notification + + Specifies whether to display a notification popup with errors that occurred during report creation. + +* Properties Panel + + Specifies whether to display the Properties panel on the Report Designer surface. + +* Report Explorer + + Specifies whether to display the Report Explorer panel on the Report Designer surface. + +* Report Gallery + + Specifies whether to display the Report Gallery panel on the Report Designer surface. + +* Field List + + Specifies whether to display the Field List panel on the Report Designer surface. + +* Group and Sort + + Specifies whether to display the Group and Sort panel on the Report Designer surface. + +* Report Designer Analyzer + + Specifies whether to display the Report Designer Analyzer panel on the Report Designer surface. + + +### Data + +This category contains application-wide settings related to data binding. + +* Data Binding Mode + + Specifies if the Report Designer binds report controls to data via Expressions (default) or via Data Bindings (legacy option). + +* Convert Bindings to Expressions + + Specifies whether end users are prompted to convert direct data bindings to customizable expressions. + +* Data Source Request Timeout + + Maximum time the Report Designer waits for an SQL data source response, in seconds. + +* Field List Max Search Depth + + Field List search box does not look for fields beyond the specified nesting level. + +* MongoDB Schema Discovery Item Count + + Specifies how many documents (records) the Report Designer scans in each collection in order to build the schema. + +* JSON Schema Discovery Item Count + + Specifies how many documents (records) the Report Designer scans in each collection in order to build the schema. + +* Display Date and Time Components in the Field List + + Specifies whether to expand date-time fields in the Field List panel to reveal their components so you can directly bind them to report controls. + +### New Report + +This category contains default settings for **all new reports** created in the Report Designer. + +* Paper Kind + + Specifies the report size. + +* Size + + Specifies report page height and width measured in report units. You can specify the report size only if Paper Kind is set to `Custom`. + +* Margins + + Specifies report page margins, measured in report units. + +* Font + + Specifies the default font used in reports. + +* Report Unit + + Specifies the default units of measurement used in reports to define element locations, dimensions, and margins. + +* Landscape + + Specifies whether report page orientation is landscape. + +* Snap Mode + + Specifies how report elements snap and align to each other. + +* Draw Grid + + Displays or hides the design surface grid. + +* Default File Name + + Sets the default file name used when exporting a report from Print Preview. + +* Default Export Format + + Sets the default export format in Print Preview. + +* Script Language + + Specifies the programming language used in report scripts. + + > [!Important] + > This setting is initially hidden. To activate report scripts and display the Script Language setting, script execution must be allowed. + +### Export + +This category contains application-wide settings for export to PDF and CSV. + +* Use GDI+ Line Break Algorithm + + Uses GDI+ line breaks to optimize text layout in certain languages. + +* Follow Report Layout + + Attempts to preserve the report layout. May add extra rows or columns to match element positions. + + + + diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/ui-panels/report-design-analyzer.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/ui-panels/report-design-analyzer.md index 4f140e673..98cc7ee57 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/ui-panels/report-design-analyzer.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-winforms/report-designer-tools/ui-panels/report-design-analyzer.md @@ -5,7 +5,7 @@ title: 'Report Design Analyzer' The **Report Design Analyzer** shows errors, warnings, and information messages that help you to detect and fix issues in a report. -![](../../../../images/report-design-analyzer-win.png) +![Report Design Analyzer panel](../../../../images/report-design-analyzer-win.png) ## Invoke the Report Design Analyzer @@ -13,21 +13,21 @@ Do one of the following to invoke the **Report Design Analyzer**: * Select **Report Design Analyzer** from the **Windows** drop-down menu in the **View** toolbar tab. - ![](../../../../images/eurd-report-design-analyzer-invoke-from-toolbar.png) + ![View toolbar Windows menu](../../../../images/eurd-report-design-analyzer-invoke-from-toolbar.png) * Click the bell icon in the status bar. - ![](../../../../images/eurd-report-design-analyzer-invoke-with-bell.png) + ![Bell icon in status bar](../../../../images/eurd-report-design-analyzer-invoke-with-bell.png) ## Fix Issues Each message contains a recommendation on how to fix an issue. Click the Plus icon in front of the message to expand the recommendation. -![](../../../../images/report-design-analyzer-expand-message@2x.png) +![Expand message with recommendation](../../../../images/report-design-analyzer-expand-message@2x.png) The **Source** column contains a reference to the control or script that caused the issue. Click the reference to navigate to this control or script. -![](../../../../images/report-design-analyzer-navigate-to-control@2x.png) +![Navigate to control or script](../../../../images/report-design-analyzer-navigate-to-control@2x.png) ## Filter Messages by Source @@ -40,11 +40,21 @@ Based on their source, report errors are divided into four groups: You can disable messages that belong to a particular source: -![](../../../../images/disable-messages-that-belong-to-error-source.png) +![Disable messages by error source](../../../../images/disable-messages-that-belong-to-error-source.png) ## Filter Messages by Type You can enable/disable messages of each available type ("Error", "Warning", or "Information") or any combination of them. Click the panel in the UI as shown in the image below to enable/disable messages of a corresponding type. -![](../../../../images/filter-messages-by-type.png) +![Filter messages by type](../../../../images/filter-messages-by-type.png) +## Enable Accessibility Validation + +Click the **Accessibility** bar item in the UI panel to display accessibility-related issues in the Report Design Analyzer. + +![Accessibility validation button](../../../../images/win-report-analyzer-accessibility-validation.png) + +Use filters by type and source to navigate long issue lists: + +* Like other report design issues, accessibility issues are divided into errors, warnings, and messages. If you deselect the Warnings button, all accessibility warnings will be hidden. +* The source filter allows you to select report controls where issues originate. \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/creating-reports/adding-details-about-a-report/create-or-modify-watermarks-of-a-report.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/creating-reports/adding-details-about-a-report/create-or-modify-watermarks-of-a-report.md index be697d7f3..305bc3eae 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/creating-reports/adding-details-about-a-report/create-or-modify-watermarks-of-a-report.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/creating-reports/adding-details-about-a-report/create-or-modify-watermarks-of-a-report.md @@ -12,6 +12,8 @@ DevExpress Reporting allows you to display text and picture watermarks on report * How to use pre-printed forms. +* How to define watermark accessibility settings. + ## Add a Watermark to a Report Right-click the report, and in the invoked context menu, click the **Watermark...** link. In the invoked **Watermarks** dialog, add a new watermark and click either the **Text Watermark** or **Picture Watermark** tab, depending on the type of watermark you wish to add. @@ -20,7 +22,7 @@ Right-click the report, and in the invoked context menu, click the **Watermark.. Specify the following settings: -![EUD_WpfReportDesigner_Watermark_2](../../../../images/img123769.png) +![Text watermark settings dialog](../../../../images/img123769.png) * Text @@ -66,6 +68,14 @@ Specify the following settings: The range of pages which contain a watermark. +* Role + + Specifies the role of a text watermark in the exported PDF document. This value is used by assistive technologies. + +* Description + + Specifies the description of a text watermark used by assistive technologies. + Click **OK** to add a watermark to the watermark collection. The added watermark is automatically displayed in the report in Preview mode. > [!NOTE] @@ -79,7 +89,7 @@ In the invoked **Select Picture** dialog, select the file containing the image t Specify the following picture options: -![EUD_WpfReportDesigner_Watermark_3](../../../../images/img123770.png) +![Picture watermark settings dialog](../../../../images/img123770.png) * Size Mode @@ -113,6 +123,14 @@ Specify the following picture options: The range of pages which contain a watermark. +* Role + + Specifies the role of an image watermark in the exported PDF document. This value is used by assistive technologies. + +* Description + + Specifies the description of an image watermark used by assistive technologies. + Click **OK** to add a watermark to the watermark collection. The added watermark is automatically displayed in the report in Preview mode. > [!NOTE] @@ -126,7 +144,7 @@ For example, create a watermark and specify its text and picture settings. Set p As a result, in [Preview](../../document-preview.md) mode the image is displayed behind the table, while the text is in front of the content: -![EUD_WpfReportDesigner_Watermark_Result](../../../../images/img123772.png) +![Combined text and image watermark](../../../../images/img123772.png) ## Display a Specific Watermark in a Report @@ -150,3 +168,12 @@ The image below shows the result. ![Display different watermarks](../../../../images/wpf-watermarks-expression-example.png) +## Watermark Accessibility Settings + +Use the following options to specify whether to include report watermarks in the logical structure of exported PDF documents: + +* For image watermarks that convey meaningful information, set the **Role** property to **Figure** and use the **Description** property to specify alternative text. + +* For text watermarks, set the **Role** property to **Paragraph** and use the **Description** property to specify alternative text. + +For purely decorative watermarks, retain the default value to treat the watermark as an artifact. diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/creating-reports/providing-data/date-range-report-parameters.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/creating-reports/providing-data/date-range-report-parameters.md new file mode 100644 index 000000000..7af51ec94 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/creating-reports/providing-data/date-range-report-parameters.md @@ -0,0 +1,50 @@ +# Range Report Parameters + +This topic describes how to create **date range** and **time range** parameters and filter a report’s data by the specified date or time values. + +## Create a Range Parameter in the Report Designer + +Follow the steps below to add a range parameter to a report in the [Report Designer](../../../report-designer-for-wpf.md): + +1. [Create a report parameter](report-parameters.md). +2. In the *Add New Parameter* dialog, specify parameter options: + + - **Parameter type**: *Date and Time*, *Date*, or *Time* + - **Value Source**: *Range Parameters* + + The **Start Parameter** and **End Parameter** sections that appear allow you to configure options to create a date or time range: + + ![The "Add new parameter" dialog for a range parameter](../../../../images/wpf-use-date-ranges-design-add-param-dialog.png) + +3. You can change the *Name* and initial static *Value* for the **Start Parameter** and **End Parameter**. To specify an [expression](../../../report-designer-for-winforms/use-expressions.md) instead of a static value, the **Value** option's ellipsis button and use the **Expression Editor** dialog: + + ![The "Add new parameter" dialog for a range parameter - Expression](../../../../images/wpf-use-date-ranges-design-value-expression.png) + +4. [Reference the created range parameter](report-parameters.md). You can reference this parameter in the report’s filter string, in expressions, and in a control's **Text** property. You can also bind control and data source parameters to report parameters. + + We recommend that you use the following functions with range parameters in expressions and filter strings: + + - `InDateRange(Date, FromDate, ToDate)` - equivalent to the `FromDate <= Date && Value < Date` expression. + - `InTimeRange(Time, FromTime, ToTime)` - equivalent to the `FromTime <= Time && Time < ToTime` expression (including cases where the range spans midnight, such as 23:00-01:00). + - `OutOfTimeRange(Time, FromTime, ToTime)` - equivalent to the `FromTime > Time || Time => ToTime` expression (including cases where the range spans midnight, such as 23:00-01:00). + + The image below filters the report's data by the following filter string: + + `InDateRange([ShippedDate], ?paramDateRange_Start, ?paramDateRange_End) ` + + ![Reference the created range parameter in the filter string](../../../../images/wpf-use-date-ranges-filterstring.png) + + +When you switch to the report's **Print Preview** tab, the Parameters panel displays the newly created range parameter. Click the editor to set a range. The editor type depends on the parameter type: + +**An editor for "Date" and "Date and Time" range parameters:** + +![A date range parameter's editor on Print Preview.](../../../../images/wpf-use-date-ranges-parameters-panel.png) + +**An editor for "Time" range parameters:** + +![A time range parameter's editor on Print Preview.](../../../../images/wpf-use-time-ranges-parameters-panel.png) + +After you submit start and end values, the report document shows filtered data. The report below shows the **ShippedDate** field filtered by the date range parameter: + +![The report data is filtered by the date range](../../../../images/wpf-use-date-ranges-parameters-filtered.png) \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/creating-reports/providing-data/report-parameters.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/creating-reports/providing-data/report-parameters.md index c226f3acf..b7fd716cf 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/creating-reports/providing-data/report-parameters.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/creating-reports/providing-data/report-parameters.md @@ -4,6 +4,7 @@ author: Anna Gubareva legacyId: 116276 --- # Report Parameters + This document describes the main concepts of using parameters in the Report Designer and provides information on how to create parameters and pass their values. The document consists of the following sections. diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database.md new file mode 100644 index 000000000..a67fe38fd --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database.md @@ -0,0 +1,40 @@ +--- +title: Connect to a Database +author: Anna Gubareva +legacyId: 116226 +--- +# Connect to a Database +The topics in this section describe the steps required to connect a report to a database using the [Report Wizard](../report-wizard.md). + +![WPDDesigner_ReportWizard_SelectDataSourceType](../../../images/img122896.png) + +The following data source types are supported: + +* Microsoft SQL Server +* Microsoft Access 97 +* Microsoft Access 2007 +* Microsoft SQL Server CE +* Oracle +* Amazon Redshift +* Google BigQuery +* Teradata +* Firebird +* IBM DB2 +* MySQL +* Pervasive PSQL +* PostgreSQL +* SAP HANA +* SAP Sybase Advantage +* SAP Sybase ASE +* SQLite +* VistaDB +* VistaDB5 +* XML file + +This task includes the following steps: + +* [Specify a Connection String](connect-to-a-database/specify-a-connection-string.md) +* [Save the Connection String](connect-to-a-database/save-the-connection-string.md) +* [Customize the Query](connect-to-a-database/customize-the-query.md) +* [Configure Query Parameters](connect-to-a-database/configure-query-parameters.md) + diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database/configure-query-parameters.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database/configure-query-parameters.md new file mode 100644 index 000000000..f953b9400 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database/configure-query-parameters.md @@ -0,0 +1,11 @@ +--- +title: Configure Query Parameters +author: Anna Gubareva +legacyId: 118018 +--- +# Configure Query Parameters +On this wizard page, you can manage parameters that are used in queries and/or stored procedures selected on the previous wizard page, as well as specify parameter values. + +![Configure query parameters dialog](../../../../images/img125627.png) + +Click **Next** to proceed to the next wizard page: [Choose Columns to Display in a Report](../../report-wizard/data-bound-report/choose-columns-to-display-in-a-report.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database/customize-the-query.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database/customize-the-query.md new file mode 100644 index 000000000..03ece0ee7 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database/customize-the-query.md @@ -0,0 +1,38 @@ +--- +title: Customize the Query +author: Anna Gubareva +legacyId: 116230 +--- +# Customize the Query +On this page, you can construct an SQL query to obtain data from the database or select a stored procedure. +* [Construct a Query](#query) +* [Select a Stored Procedure](#storedprocedure) + + + +## Construct a Query +To construct an SQL query, do the following. +1. Select the **Query** option and click the **Run Query Builder** button. + + ![Run Query Builder button](../../../../images/img122116.png) +2. In the invoked [Query Builder](../../interface-elements/query-builder.md) window, select an item from the list of available tables on the left and drop it onto the list of data tables to be used. + + ![Add table to Query Builder](../../../../images/img122798.png) +3. Enable the check box near the added table to include all of its fields in the data view. + + ![Select table fields](../../../../images/img127215.png) + + Click **OK** to exit the **Query Builder**. + + For more information on the Query Builder, refer to the [Query Builder](../../interface-elements/query-builder.md) document. + + + +## Select a Stored Procedure +To use a stored procedure, choose the **Stored Procedure** option and then select the required stored procedure from the list. + +![Select stored procedure](../../../../images/img122124.png) + +If the selected query or stored procedure contains any [parameters](../../creating-reports/providing-data/query-parameters.md), you will be required to define their values on the next wizard page: [Configure Query Parameters](configure-query-parameters.md). + +Otherwise, clicking **Next** will open the next Report Wizard page: [Choose Columns to Display in a Report](../../report-wizard/data-bound-report/choose-columns-to-display-in-a-report.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database/save-the-connection-string.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database/save-the-connection-string.md new file mode 100644 index 000000000..d33342b2a --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database/save-the-connection-string.md @@ -0,0 +1,11 @@ +--- +title: Save the Connection String +author: Anna Gubareva +legacyId: 116229 +--- +# Save the Connection String +If the data connection uses server authentication, this wizard page allows you to choose whether to save the user credentials along with the connection string. + +![WPDDesigner_ReportWizard_SaveConnectionString](../../../../images/img122001.png) + +Click **Next** to proceed to the next wizard page: [Customize the Query](customize-the-query.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database/specify-a-connection-string.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database/specify-a-connection-string.md new file mode 100644 index 000000000..628b1d058 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-a-database/specify-a-connection-string.md @@ -0,0 +1,16 @@ +--- +title: Specify a Connection String +author: Anna Gubareva +legacyId: 116228 +--- +# Specify a Connection String + +This page allows you to specify connection string parameters specific to the selected data source provider. + +Next, specify the connection options required for the selected provider type (e.g., authentication type and database name). + +![WPDDesigner_ReportWizard_SpecifyConnectionString](../../../../images/img122000.png) + +Click **Next** to proceed to one of the next wizard pages, depending on whether or not the created connection uses server authentication. +* [Save the Connection String](save-the-connection-string.md) - if server authentication is required, this page allows you to specify whether or not to save user credentials along with the connection string. +* [Customize the Query](customize-the-query.md) - if server authentication is not required, proceed to constructing the query. \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source.md new file mode 100644 index 000000000..0043bdbef --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source.md @@ -0,0 +1,14 @@ +--- +title: Connect to an Entity Framework Data Source +author: Anna Gubareva +legacyId: 116259 +--- +# Connect to an Entity Framework Data Source +The topics in this section describe the wizard steps required to connect a report to data provided by an Entity Framework data context. + +This task includes the following steps. +* [Select the Data Context](connect-to-an-entity-framework-data-source/select-the-data-context.md) +* [Select a Connection String](connect-to-an-entity-framework-data-source/select-a-connection-string.md) +* [Bind to a Stored Procedure](connect-to-an-entity-framework-data-source/bind-to-a-stored-procedure.md) +* [Select a Data Member](connect-to-an-entity-framework-data-source/select-a-data-member.md) +* [Configure Filters](connect-to-an-entity-framework-data-source/configure-filters.md) \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/bind-to-a-stored-procedure.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/bind-to-a-stored-procedure.md new file mode 100644 index 000000000..01fd45129 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/bind-to-a-stored-procedure.md @@ -0,0 +1,17 @@ +--- +title: Bind to a Stored Procedure +author: Anna Gubareva +legacyId: 116263 +--- +# Bind to a Stored Procedure +This wizard page allows you to add stored procedures to the data source and configure their parameters. Note that this page is available only if the current Entity Framework model provides at least one stored procedure. + +To add a stored procedure, click **Add** and in the invoked dialog, select the required stored procedure from the list of available procedures. + +![Add stored procedure dialog](../../../../images/img123216.png) + +Next, specify stored procedure parameter values, which can be either static or generated by appropriate expressions. + +![Stored procedure parameters configuration](../../../../images/img123217.png) + +Click **Next** to proceed to the next wizard page. If you have added more than one stored procedures on this page or if the current Entity Framework model additionally provides data tables, go to the [Select a Data Member](select-a-data-member.md) page. Otherwise, proceed to the [Choose Columns to Display in a Report](../../report-wizard/data-bound-report/choose-columns-to-display-in-a-report.md) page. \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/configure-filters.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/configure-filters.md new file mode 100644 index 000000000..232771ef2 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/configure-filters.md @@ -0,0 +1,15 @@ +--- +title: Configure Filters +author: Margarita Zakhodyaeva +--- +# Configure Filters + +This wizard page allows you to define any number of [filter criteria](../../../report-designer-for-winforms/use-expressions.md) for your data source. + +The **Filter Editor** is displayed after choosing an entity on this wizard page. + +![ef-datasource-configure-filters-editor-report-parameter](../../../../images/ef-datasource-configure-filters-editor-report-parameter131075.png) + +Use this editor to define the selected entity's filter criteria. The filter string can also reference [report parameters](../../creating-reports/providing-data/report-parameters.md). + +![ef-datasource-configure-filters-finish](../../../../images/ef-datasource-configure-filters-finish131076.png) \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/select-a-connection-string.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/select-a-connection-string.md new file mode 100644 index 000000000..663495647 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/select-a-connection-string.md @@ -0,0 +1,28 @@ +--- +title: Select a Connection String +author: Anna Gubareva +legacyId: 116261 +--- +# Select a Connection String + +This page allows you to specify a connection string used to establish a data connection. The following options are available: + +## Default Connection String + +Choose the default connection string if it is specified in the application’s configuration file. + +![EF default connection string](../../../../images/ef-default-connection-string.png) + +## Custom Connection String + +Specify a custom connection string in the connection string editor and choose whether or not to store the string in the application's configuration file. + +![WpfReportWizard_EF_SpecifyConnectionString](../../../../images/img122129.png) + +## Predefined Connection String + +Select an existing connection string available in the current project. + +![WpfReportWizard_EF_SelectConnectionString](../../../../images/img122128.png) + +Click **Next** to proceed to the next wizard page. If the current Entity Framework model provides stored procedures, go to the [Bind to a Stored Procedure](bind-to-a-stored-procedure.md) page; otherwise, proceed to the [Configure Filters](configure-filters.md) page. \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/select-a-data-member.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/select-a-data-member.md new file mode 100644 index 000000000..8c1dfa13d --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/select-a-data-member.md @@ -0,0 +1,11 @@ +--- +title: Select a Data Member +author: Anna Gubareva +legacyId: 116920 +--- +# Select a Data Member +This wizard page allows you to select one of the available data members that will provide data to your report. + +![WpfReportWizard_EF_SelectDataMember](../../../../images/img124455.png) + +Click **Next** to proceed to the next wizard page: [Configure Filters](configure-filters.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/select-the-data-context.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/select-the-data-context.md new file mode 100644 index 000000000..d538d5571 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-entity-framework-data-source/select-the-data-context.md @@ -0,0 +1,13 @@ +--- +title: Select the Data Context +author: Anna Gubareva +legacyId: 116260 +--- +# Select the Data Context +This page allows you to select a required Entity Framework data context that will provide data to a report. + +On this page, select a data context from the list of existing data contexts. You can also populate this list with data contexts from a separate assembly. To do this, click **Browse...**, and in the invoked **Open** dialog, select the required assembly. + +![WpfReportWizard_EF_SelectAsembly](../../../../images/img122127.png) + +Click **Next** to proceed to the next wizard page: [Select the Connection String](select-a-connection-string.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source.md new file mode 100644 index 000000000..eacc3ac93 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source.md @@ -0,0 +1,13 @@ +--- +title: Connect to an Excel Data Source +author: Anna Gubareva +legacyId: 116246 +--- +# Connect to an Excel Data Source +The topics in this section describe the wizard steps required to connect a report to an Excel data source. + +This task includes the following steps. +* [Select an Excel Workbook or CSV file](connect-to-an-excel-data-source/select-an-excel-workbook-or-csv-file.md) +* [Specify Import Settings](connect-to-an-excel-data-source/specify-import-settings.md) +* [Select a Worksheet, Table or Named Region](connect-to-an-excel-data-source/select-a-worksheet-table-or-named-region.md) +* [Choose columns](connect-to-an-excel-data-source/choose-columns.md) \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source/choose-columns.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source/choose-columns.md new file mode 100644 index 000000000..108fdfa8e --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source/choose-columns.md @@ -0,0 +1,17 @@ +--- +title: Choose columns +author: Anna Gubareva +legacyId: 116250 +--- +# Choose columns +On this wizard page, you can select required columns and specify their settings. + +To select a column, enable the corresponding **Selected** check box. Use **Name** to specify the custom column name and **Type** to choose the column type. + +![Select and configure columns](../../../../images/img122202.png) + +This page also allows you to preview the resulting data by clicking the **Preview...** button. + +![Data preview window](../../../../images/img122203.png) + +Click **Next** to proceed to the next wizard page: [Choose Columns to Display in a Report](../../report-wizard/data-bound-report/choose-columns-to-display-in-a-report.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source/select-a-worksheet-table-or-named-region.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source/select-a-worksheet-table-or-named-region.md new file mode 100644 index 000000000..e07836c73 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source/select-a-worksheet-table-or-named-region.md @@ -0,0 +1,14 @@ +--- +title: Select a Worksheet, Table or Named Region +author: Anna Gubareva +legacyId: 116249 +--- +# Select a Worksheet, Table or Named Region +> [!NOTE] +> This wizard page appears only if you selected a Microsoft Excel Workbook on the previous page. + +This wizard page allows you to select one of the available worksheets, tables or named regions that will provide data for a report. + +![WpfReportWizard_Excel_SelectWorksheet](../../../../images/img122201.png) + +Click **Next** to proceed to the next wizard page: [Choose columns](choose-columns.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source/select-an-excel-workbook-or-csv-file.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source/select-an-excel-workbook-or-csv-file.md new file mode 100644 index 000000000..648f12291 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source/select-an-excel-workbook-or-csv-file.md @@ -0,0 +1,11 @@ +--- +title: Select an Excel Workbook or CSV file +author: Anna Gubareva +legacyId: 116247 +--- +# Select an Excel Workbook or CSV file +On this wizard page, select a required Microsoft Excel workbook (the XLS, XLSX and XLSM formats are supported) or CSV file. To do this, click the ellipsis button and locate the source file, or enter the full path to this file. + +![WpfReportWizard_Excel_SelectFile](../../../../images/img122198.png) + +Click **Next** to proceed to the next wizard page: [Specify Import Settings](specify-import-settings.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source/specify-import-settings.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source/specify-import-settings.md new file mode 100644 index 000000000..0959c7d08 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-excel-data-source/specify-import-settings.md @@ -0,0 +1,33 @@ +--- +title: Specify Import Settings +author: Anna Gubareva +legacyId: 116248 +--- +# Specify Import Settings +On this wizard page, you can specify required import settings. This page provides access to different settings depending on whether you have selected an Excel Workbook or CSV file. + +## Import Settings for an Excel Workbook +The following settings are available if an Excel workbook has been selected. + +![WpfReportWizard_Excel_XlsImportSettings](../../../../images/img122199.png) +* **Use values of the first rows as field names** - Specifies whether values of the first row should be imported as field names. If this option is disabled, values of the first row will be imported as data and field names will be generated automatically. +* **Skip empty rows** - Specifies whether or not to include empty rows to the resulting data source. +* **Skip hidden rows** - Specifies whether or not to include hidden rows to the resulting data source. +* **Skip hidden columns** - Specifies whether or not to include hidden columns to the resulting data source. + +Click **Next** to proceed to the next wizard page: [Select a Worksheet, Table or Named Region](select-a-worksheet-table-or-named-region.md). + +## Import Settings for a CSV file +The following settings are available if a CSV file has been selected. + +![WpfReportWizard_Excel_CsvImportSettings](../../../../images/img122200.png) +* **Use values of the first rows as field names** - Specifies whether or not values of the first row should be imported as field names. If this option is disabled, values of the first row will be imported as data and field names will be generated automatically. +* **Skip empty rows** - Specifies whether or not to include empty rows to the resulting data source. +* **Trim Blanks** - Specifies whether to delete all leading and trailing empty spaces from each value in the source CSV file. +* **Encoding** - Specifies the character encoding in the source CSV file. If the corresponding **Detect automatically** check box is enabled, this setting's value is automatically determined. +* **Newline type** - Specifies the line break type in the source CSV file. If the corresponding **Detect automatically** check box is enabled, this setting's value is automatically determined. +* **Value separator** - Specifies a character used to separate values in the source CSV file. If the corresponding **Detect automatically** check box is enabled, this setting's value is automatically determined. +* **Culture** - Specifies culture information used to import data from the source CSV file. +* **Text Qualifier** - Specifies the character that encloses values in the source CSV file. + +Click **Next** to proceed to the next wizard page: [Choose columns](choose-columns.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source.md new file mode 100644 index 000000000..0c6329e8d --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source.md @@ -0,0 +1,16 @@ +--- +title: Connect to an Object Data Source +author: Anna Gubareva +legacyId: 116238 +--- +# Connect to an Object Data Source +The topics in this section describe the wizard steps required to connect a report to an object data source. + +This task includes the following steps. +* [Select an Assembly](connect-to-an-object-data-source/select-an-assembly.md) +* [Select a Data Source Type](connect-to-an-object-data-source/select-a-data-source-type.md) +* [Select a Data Source Member](connect-to-an-object-data-source/select-a-data-source-member.md) +* [Specify the Member Parameters](connect-to-an-object-data-source/specify-the-member-parameters.md) +* [Select the Data Binding Mode](connect-to-an-object-data-source/select-the-data-binding-mode.md) +* [Select a Data Source Constructor](connect-to-an-object-data-source/select-a-data-source-constructor.md) +* [Specify the Constructor Parameters](connect-to-an-object-data-source/specify-the-constructor-parameters.md) \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-a-data-source-constructor.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-a-data-source-constructor.md new file mode 100644 index 000000000..7b63f8c9d --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-a-data-source-constructor.md @@ -0,0 +1,13 @@ +--- +title: Select a Data Source Constructor +author: Anna Gubareva +legacyId: 116244 +--- +# Select a Data Source Constructor +On this wizard page, select a data source constructor to be used to create an instance of the data source. + +![WpfReportWizard_Object_SelectDataSourceConstructor](../../../../images/img122880.png) + +Enable the **Show only highlighted constructors** check box to exclude irrelevant constructors from the list. Otherwise, all available constructors will be shown. + +Click **Next** to proceed to the next wizard page: [Specify the Constructor Parameters](specify-the-constructor-parameters.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-a-data-source-member.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-a-data-source-member.md new file mode 100644 index 000000000..a9c15e5f4 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-a-data-source-member.md @@ -0,0 +1,13 @@ +--- +title: Select a Data Source Member +author: Anna Gubareva +legacyId: 116241 +--- +# Select a Data Source Member +This wizard page allows you to select whether you want bind to the entire object or to its public member (method or property). + +![WpfReportWizard_Object_SelectDataSourceMember](../../../../images/img122878.png) + +Select the **Show only highlighted members** check box to exclude irrelevant members from the list. Otherwise, all available members will be shown. + +Click **Next** to proceed to the next wizard page. If you select binding to the entire object, proceed to the [Select the Data Binding Mode](select-the-data-binding-mode.md) page. If you choose one of the available public members, go to the [Specify the Member Parameters](specify-the-member-parameters.md) page. \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-a-data-source-type.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-a-data-source-type.md new file mode 100644 index 000000000..89d7b43ca --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-a-data-source-type.md @@ -0,0 +1,13 @@ +--- +title: Select a Data Source Type +author: Anna Gubareva +legacyId: 116240 +--- +# Select a Data Source Type +On this wizard page, select a required data source type. + +![WpfReportWizard_Object_SelectDataSourceType](../../../../images/img122877.png) + +To exclude irrelevant classes from the list, select the **Show only highlighted types** check box. If you disable this check box, all available data source types will be shown. + +Click **Next** to proceed to the next wizard page: [Select a Data Source Member](select-a-data-source-member.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-an-assembly.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-an-assembly.md new file mode 100644 index 000000000..436885e3d --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-an-assembly.md @@ -0,0 +1,13 @@ +--- +title: Select an Assembly +author: Anna Gubareva +legacyId: 116239 +--- +# Select an Assembly +On this wizard page, select an assembly that contains the class type definition of the data source. + +![WpfReportWizard_Object_SelectAssembly](../../../../images/img122876.png) + +To exclude irrelevant assemblies from the list, select the **Show only highlighted assemblies** check box. If you disable the check box, all available data source types will be shown. + +Click **Next** to proceed to the next wizard page: [Select a Data Source Type](select-a-data-source-type.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-the-data-binding-mode.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-the-data-binding-mode.md new file mode 100644 index 000000000..cb1224588 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/select-the-data-binding-mode.md @@ -0,0 +1,15 @@ +--- +title: Select the Data Binding Mode +author: Anna Gubareva +legacyId: 116243 +--- +# Select the Data Binding Mode +On this wizard page, you can choose one of the following data binding modes. +* **Retrieve the data source schema** - Select this option to retrieve only the data source schema from the specified object and edit the report layout without having access to the actual underlying data. +* **Retrieve the actual data** - Select this option to automatically create an instance of the data source type and obtain its actual data. + +![WpfReportWizard_Object_SelectDataBindingMode](../../../../images/img122879.png) + +Click **Next** to proceed to the next wizard once you select the data binding mode. +* [Choose Columns to Display in a Report](../../report-wizard/data-bound-report/choose-columns-to-display-in-a-report.md) - if you select the first option, go to choosing columns to display in a report. +* [Select a Data Source Constructor](select-a-data-source-constructor.md) - this page allows you to choose a required constructor to create an instance of the data source. \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/specify-the-constructor-parameters.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/specify-the-constructor-parameters.md new file mode 100644 index 000000000..04e8bbfe3 --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/specify-the-constructor-parameters.md @@ -0,0 +1,13 @@ +--- +title: Specify the Constructor Parameters +author: Anna Gubareva +legacyId: 116245 +--- +# Specify the Constructor Parameters +On this wizard page, you can specify the constructor parameters. + +To specify the constructor parameter's value, use the **Value** column. Enable the check box in the **Expression** column to make it possible to specify the parameter expression using the **Expression Editor**. In this case, you can pass an existing report parameter to the constructor or create a new one using the in-place editor. + +![WpfReportWizard_Object_SpecifyConstructorParameters](../../../../images/img122881.png) + +Click **Next** to proceed to the next wizard page: [Choose Columns to Display in a Report](../../report-wizard/data-bound-report/choose-columns-to-display-in-a-report.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/specify-the-member-parameters.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/specify-the-member-parameters.md new file mode 100644 index 000000000..bf9d36c7a --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/connect-to-an-object-data-source/specify-the-member-parameters.md @@ -0,0 +1,13 @@ +--- +title: Specify the Member Parameters +author: Anna Gubareva +legacyId: 116242 +--- +# Specify the Member Parameters +On this wizard page, you can specify the member parameters. + +To specify the member parameter's value, use the **Value** column. Enable the check box in the **Expression** column to make it possible to specify the parameter expression using the **Expression Editor**. In this case, you can pass an existing report parameter to the member or create a new one using the in-place editor. + +![WpfReportWizard_Object_SpecifyMemberParameters](../../../../images/img122900.png) + +Click **Next** to proceed to the next wizard page: [Select the Data Binding Mode](select-the-data-binding-mode.md). \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/select-the-data-source-type.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/select-the-data-source-type.md new file mode 100644 index 000000000..3a8f4949d --- /dev/null +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/data-source-wizard/select-the-data-source-type.md @@ -0,0 +1,15 @@ +--- +title: Select the Data Source Type +author: Anna Gubareva +legacyId: 116231 +--- +# Select the Data Source Type +This wizard page allows you to select the required data source type. + +![WPDDesigner_ReportWizard_SelectDataSourceType](../../../images/img122896.png) + +Click **Next** to proceed to the next wizard page once you select the data source type. +* [Connect to a Database](connect-to-a-database.md) +* [Connect to an Entity Framework Data Source](connect-to-an-entity-framework-data-source.md) +* [Connect to an Object Data Source](connect-to-an-object-data-source.md) +* [Connect to an Excel Data Source](connect-to-an-excel-data-source.md) \ No newline at end of file diff --git a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/interface-elements/report-design-analyzer.md b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/interface-elements/report-design-analyzer.md index d5bb5fc46..e00ead4cc 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/interface-elements/report-design-analyzer.md +++ b/eud-for-devexpress-reports/reporting-for-desktop/report-designer/report-designer-for-wpf/interface-elements/report-design-analyzer.md @@ -5,7 +5,7 @@ title: 'Report Design Analyzer' The Report Design Analyzer shows errors, warnings, and information messages that help users create or enhance a report layout in the [End-User Report Designer](../../report-designer-for-wpf.md). -![](../../../images/eurd-report-design-analyzer-wpf.png) +![Report Design Analyzer panel](../../../images/eurd-report-design-analyzer-wpf.png) ## Invoke the Report Design Analyzer @@ -13,40 +13,44 @@ Do one of the following to invoke the **Report Design Analyzer**: * Select **Report Design Analyzer** from the **Windows** drop-down menu in the **View** toolbar tab. - ![](../../../images/eurd-report-design-analyzer-wpf-invoke-from-toolbar.png) + ![View toolbar Windows menu](../../../images/eurd-report-design-analyzer-wpf-invoke-from-toolbar.png) * Click the bell icon in the status bar. - ![](../../../images/eurd-report-design-analyzer-wpf-invoke-with-bell.png) + ![Bell icon in status bar](../../../images/eurd-report-design-analyzer-wpf-invoke-with-bell.png) ## Filter Messages -You can filter messages by one of the following categories: +Based on their source, report errors are divided into four groups: -![](../../../images/eurd-report-design-analyzer-wpf-filter-messages.png) +* Report layout errors – occur, for example, when report controls overlap each other or extend beyond the report’s printable area. +* Report creation errors – occur while the report document is created. For instance, it might include notifications about invalid property values or unreachable sources of content. +* Report export errors – happen while the report document is exported to PDF, XLSX, and other formats. +* Report script errors – for example, errors in script syntax. -* **Report Layout** +When you invoke a WPF Reporting application, the Report Design Analyzer displays messages from all sources except messages that belong to the Report script errors source. - Layout-related messages (for instance, in cases when report controls overlap each other or extend beyond the report's printable area). +You can disable messages that belong to a particular source: -* **Report Creation** +![Filter messages by source](../../../images/eurd-report-design-analyzer-wpf-filter-messages.png) - Messages about report creation (for instance, notifications about invalid property values or unreachable sources of content). +## Fix Issues -* **Report Scripts** +Each message contains a recommendation on how to correct an issue. Click the Plus icon in front of the message to expand the recommendation. - Messages that highlight issues in report scripts (for instance, errors in script syntax). +![Expand message with recommendation](../../../images/eurd-report-design-analyzer-wpf-expand-message.png) -* **All** +The message's **Source** column contains a reference to the control or script that caused the issue. Click the reference to navigate to this control or script. - All of the above-mentioned messages. +![Navigate to control or script](../../../images/eurd-report-design-analyzer-wpf-navigate-to-control.png) -## Correct the Issues +## Enable Accessibility Validation -Each message contains a recommendation on how to correct an issue. Click the Plus icon in front of the message to expand the recommendation. +Click the **Accessibility** bar item in the UI panel to display accessibility-related issues in the Report Design Analyzer. -![](../../../images/eurd-report-design-analyzer-wpf-expand-message.png) +![Accessibility validation button](../../../images/report-analyzer-accessibility-validation.png) -The message's **Source** column contains a reference to the control or script that caused the issue. Click the reference to navigate to this control or script. +Use filters by type and source to navigate long issue lists: -![](../../../images/eurd-report-design-analyzer-wpf-navigate-to-control.png) +* Like other report design issues, accessibility issues are divided into errors, warnings, and messages. If you deselect the Warnings button, all accessibility warnings will be hidden. +* The source filter allows you to select report controls where issues originate. diff --git a/eud-for-devexpress-reports/reporting-for-desktop/toc.yml b/eud-for-devexpress-reports/reporting-for-desktop/toc.yml index c38ff5896..f598c9079 100644 --- a/eud-for-devexpress-reports/reporting-for-desktop/toc.yml +++ b/eud-for-devexpress-reports/reporting-for-desktop/toc.yml @@ -1,4 +1,4 @@ -items: +items: - name: Report Designer for WinForms href: report-designer/report-designer-for-winforms.md items: @@ -517,8 +517,6 @@ items: - name: Connect to a Database href: report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-a-database.md items: - - name: Select a Data Connection - href: report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-a-database/select-a-data-connection.md - name: Specify a Connection String href: report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-a-database/specify-a-connection-string.md - name: Save the Connection String @@ -582,8 +580,6 @@ items: items: - name: Choose an Entity Type href: report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-an-xpo-data-source/choose-an-entity-type.md - - name: Select a Data Connection - href: report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-an-xpo-data-source/select-a-data-connection.md - name: Specify a Connection String href: report-designer/report-designer-for-winforms/report-designer-tools/data-source-wizard/connect-to-an-xpo-data-source/specify-a-connection-string.md - name: Save the Connection String @@ -623,6 +619,8 @@ items: href: report-designer/report-designer-for-winforms/report-designer-tools/ui-panels/group-and-sort-panel.md - name: Report Design Analyzer href: report-designer/report-designer-for-winforms/report-designer-tools/ui-panels/report-design-analyzer.md + - name: Designer Settings Dialog + href: report-designer/report-designer-for-winforms/report-designer-tools/ui-panels/designer-settings-dialog.md - name: Toolbox href: report-designer/report-designer-for-winforms/report-designer-tools/ui-panels/toolbox.md - name: Toolbar @@ -792,8 +790,6 @@ items: - name: Connect to a Database href: report-designer/report-designer-for-wpf/report-wizard/data-bound-report/connect-to-a-database.md items: - - name: Select a Data Connection - href: report-designer/report-designer-for-wpf/report-wizard/data-bound-report/connect-to-a-database/select-a-data-connection.md - name: Specify a Connection String href: report-designer/report-designer-for-wpf/report-wizard/data-bound-report/connect-to-a-database/specify-a-connection-string.md - name: Save the Connection String diff --git a/eud-for-devexpress-reports/reporting-for-web/images/acc-role-comparison.png b/eud-for-devexpress-reports/reporting-for-web/images/acc-role-comparison.png new file mode 100644 index 000000000..f38914081 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-web/images/acc-role-comparison.png differ diff --git a/eud-for-devexpress-reports/reporting-for-web/images/eurd-web-add-watermarks-properties-panel.png b/eud-for-devexpress-reports/reporting-for-web/images/eurd-web-add-watermarks-properties-panel.png index 75bdf85e6..ac99f3455 100644 Binary files a/eud-for-devexpress-reports/reporting-for-web/images/eurd-web-add-watermarks-properties-panel.png and b/eud-for-devexpress-reports/reporting-for-web/images/eurd-web-add-watermarks-properties-panel.png differ diff --git a/eud-for-devexpress-reports/reporting-for-web/images/web-acc-role-property-grid.png b/eud-for-devexpress-reports/reporting-for-web/images/web-acc-role-property-grid.png new file mode 100644 index 000000000..860758720 Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-web/images/web-acc-role-property-grid.png differ diff --git a/eud-for-devexpress-reports/reporting-for-web/images/wpf-report-analyzer-accessibility-validation.png b/eud-for-devexpress-reports/reporting-for-web/images/wpf-report-analyzer-accessibility-validation.png new file mode 100644 index 000000000..82a2daa1a Binary files /dev/null and b/eud-for-devexpress-reports/reporting-for-web/images/wpf-report-analyzer-accessibility-validation.png differ diff --git a/eud-for-devexpress-reports/reporting-for-web/report-designer/add-extra-information/add-watermarks-to-a-report.md b/eud-for-devexpress-reports/reporting-for-web/report-designer/add-extra-information/add-watermarks-to-a-report.md index ddbf7ed40..40ecb83eb 100644 --- a/eud-for-devexpress-reports/reporting-for-web/report-designer/add-extra-information/add-watermarks-to-a-report.md +++ b/eud-for-devexpress-reports/reporting-for-web/report-designer/add-extra-information/add-watermarks-to-a-report.md @@ -9,17 +9,19 @@ This tutorial includes information about the following tasks: * How to add watermarks. -* How to specify watermark settings. +* How to specify watermark settings. * How to use pre-printed forms. -![](../../images/eurd-web-add-watermarks-result.png) +* How to define watermark accessibility settings. + +![Report with watermarks applied](../../images/eurd-web-add-watermarks-result.png) ## Add a Watermark to a Report Switch to the [Properties](../report-designer-tools/ui-panels/properties-panel.md) panel and expand the **Watermark** node in the **Appearance** category. Click the Add button to create a watermark. -![](../../images/eurd-web-add-watermarks-properties-panel.png) +![Watermark properties panel](../../images/eurd-web-add-watermarks-properties-panel.png) Specify watermark options, depending on the type of watermark you wish to add. @@ -73,6 +75,14 @@ Specify watermark options, depending on the type of watermark you wish to add. The range of pages which contain a watermark. +* Role + + Specifies the role of a text watermark in the exported PDF document. This value is used by assistive technologies. + +* Description + + Specifies the description of a text watermark used by assistive technologies. + The added watermark is automatically displayed in the report in Preview mode. ### Specify Picture Watermark Settings @@ -109,6 +119,14 @@ The added watermark is automatically displayed in the report in Preview mode. The range of pages which contain a watermark. +* Role + + Specifies the role of a text watermark in the exported PDF document. This value is used by assistive technologies. + +* Description + + Specifies the description of a text watermark used by assistive technologies. + The added watermark is automatically displayed in the report in Preview mode. ## Supply a Preprinted Form @@ -117,15 +135,15 @@ You can use a picture watermark as a template, to display an image of the prepri To display a watermark at design time, expand the **Design** category and enable the **Draw the Watermark** property. -![](../../images/eurd-web-add-preprinted-watermark.png) +![Draw watermark property](../../images/eurd-web-add-preprinted-watermark.png) The following image illustrates a report with a watermark shown at design time that contains a template of a preprinted form. -![](../../images/eurd-web-add-a-template-watermark.png) +![Template watermark at design time](../../images/eurd-web-add-a-template-watermark.png) Place report controls on the report's body according to the layout of the preprinted form. -![](../../images/eurd-web-add-a-template-watermark-result.png) +![Controls on template watermark](../../images/eurd-web-add-a-template-watermark-result.png) ## Supported Image Formats @@ -150,19 +168,29 @@ For example, create a watermark and specify its text and picture settings. Set p As a result, the image is displayed behind the table, while the text is in front of the content: -![](../../images/eurd-web-watermark-text.png) +![Combined text and image watermark](../../images/eurd-web-watermark-text.png) ## Display Watermarks According to the Specified Condition Bind the report's **Watermark Id** options to an expression to apply watermarks stored in the collection to specific report pages. This option allows you to apply a specific watermark to a page based on the **Watermark Id** or expression binding. -![](../../images/web-eud-watermark-id-option.png) +![Watermark Id property](../../images/web-eud-watermark-id-option.png) For example, the following expression adds the created “First page watermark”, “Even page watermark”, and “Odd page watermark” watermarks to the first, odd, and even pages of a report: `Iif([Arguments.PageIndex]=0,'watermark1',Iif([Arguments.PageIndex]%2=0,'watermark2','watermark3'))` -![](../../images/eurd-web-watermark-image.png) +![Conditional watermarks on pages](../../images/eurd-web-watermark-image.png) + +## Watermark Accessibility Settings + +Use the following options to specify whether to include report watermarks in the logical structure of exported PDF documents: + +* For image watermarks that convey meaningful information, set the **Role** property to **Figure** and use the **Description** property to specify alternative text. + +* For text watermarks, set the **Role** property to **Paragraph** and use the **Description** property to specify alternative text. + +For purely decorative watermarks, retain the default value to treat the watermark as an artifact. diff --git a/eud-for-devexpress-reports/reporting-for-web/report-designer/preview-print-and-export-reports.md b/eud-for-devexpress-reports/reporting-for-web/report-designer/preview-print-and-export-reports.md index 22484b381..5c13725af 100644 --- a/eud-for-devexpress-reports/reporting-for-web/report-designer/preview-print-and-export-reports.md +++ b/eud-for-devexpress-reports/reporting-for-web/report-designer/preview-print-and-export-reports.md @@ -7,7 +7,7 @@ author: Anna Vekhina ## Preview a Report To switch a report to the print preview mode, click the **Preview** button on the [toolbar](report-designer-tools/toolbar.md). You will see your report populated with data and broken down into pages. -![](../images/eurd-web-preview.png) +![Report in preview mode](../images/eurd-web-preview.png) > [!NOTE] > To learn more about the options available in the print preview mode, refer to the [Document Viewer](../document-viewer.md) section of this documentation. @@ -17,12 +17,12 @@ To switch a report to the print preview mode, click the **Preview** button on th When in the Preview mode, you can use toolbar commands to print out your report. -![](../images/eurd-web-print.png) +![Print toolbar commands](../images/eurd-web-print.png) ## Export a Report When in the Preview mode, you can export your report to files in different formats. -![](../images/eurd-web-export.png) +![Export toolbar commands](../images/eurd-web-export.png) The following documents describe the basics of report exporting and format-specific export options. @@ -48,5 +48,37 @@ The following image illustrates the resulting XLXS document with and without pag ![Resulting XLXS document](../images/web-can-publish-options-example-image.png) +## Export a Report to PDF with Accessible Tags (PDF/UA Compatibility) + +You can specify how report elements should be treated by screen readers in the exported PDF document: + +![Accessible Role property grid](../images/web-acc-role-property-grid.png) + +Use this table to map report controls to accessibility structure roles in exported PDF files. + +The table describes the following: + +- How each control behaves when the **Accessible Role** property is set to **Default**. +- Roles you can assign to ensure that screen readers correctly identify the element's purpose in the exported PDF document. + +> [!Tip] +> **Decorative** role means an element is treated as an artifact (outside the tag tree). Use this role only for non-informative visual elements. + +| Element(s) | Default behavior when **Accessible Role** = **Default** | Role you can specify | +|---|---|---| +| `Label` | No semantic role; treated as a `Div`. | Heading | +| `Table` | No semantic role; treated as a `Div`. | Table | +| `Table Row` | No semantic role; treated as a `Div`. | Table Header Row | +| `Table Cell` | Treated as a paragraph (`P`). | Header Cell | +| `Watermark` (an image watermark) | Treated as an artifact; excluded from the PDF logical structure. | Figure | +| `Watermark` (a text watermark) | Treated as an artifact; excluded from the PDF logical structure. | Paragraph | +| `Picture Box`, `Shape`, `Bar Code`, `Zip Code` | Treated as a `Figure`. | Decorative (Artifact) | + +The **Accessible Description** property is not in effect for artifacts. + +The following image illustrates the difference between default and specified roles: + +![Default vs specified accessibility roles](../images/acc-role-comparison.png) + diff --git a/eud-for-devexpress-reports/reporting-for-web/report-designer/report-designer-tools/ui-panels/report-design-analyzer.md b/eud-for-devexpress-reports/reporting-for-web/report-designer/report-designer-tools/ui-panels/report-design-analyzer.md index adec90f25..c82af56e1 100644 --- a/eud-for-devexpress-reports/reporting-for-web/report-designer/report-designer-tools/ui-panels/report-design-analyzer.md +++ b/eud-for-devexpress-reports/reporting-for-web/report-designer/report-designer-tools/ui-panels/report-design-analyzer.md @@ -5,23 +5,23 @@ author: Boris Zaitsev The **Report Design Analyzer** shows errors, warnings, and information messages that help you to detect and fix issues in a report. -![](../../../images/eurd-web-report-design-analyzer.png) +![Report Design Analyzer panel](../../../images/eurd-web-report-design-analyzer.png) ## Invoke the Report Design Analyzer Click the **bell tab** in the bottom. -![](../../../images/eurd-web-report-design-analyzer-invoke-with-bell.png) +![Bell tab in bottom panel](../../../images/eurd-web-report-design-analyzer-invoke-with-bell.png) ## Fix Issues Each message contains a recommendation on how to fix an issue. Click the Plus icon in front of the message to expand the recommendation. -![](../../../images/eurd-web-report-design-analyzer-expand-message.png) +![Expand message with recommendation](../../../images/eurd-web-report-design-analyzer-expand-message.png) The **Source** column contains a reference to the control or script that caused the issue. Click the reference to navigate to this control or script. -![](../../../images/eurd-web-report-design-analyzer-navigate-to-control.png) +![Navigate to control or script](../../../images/eurd-web-report-design-analyzer-navigate-to-control.png) ## Filter Messages by Source @@ -34,11 +34,21 @@ Based on their source, report errors are divided into four groups: You can disable messages that belong to a particular source: -![](../../../images/enable-disable-messages-belonging-to-error-source.png) +![Disable messages by error source](../../../images/enable-disable-messages-belonging-to-error-source.png) ## Filter Messages by Type You can enable/disable messages of each available type ("Error", "Warning", or "Information") or any combination of them. Click the panel in the UI as shown in the image below to enable/disable messages of a corresponding type. -![](../../../images/enable-disable-messages-of-some-error-type.png) +![Filter messages by type](../../../images/enable-disable-messages-of-some-error-type.png) +## Enable Accessibility Validation + +Click the **Accessibility** bar item in the UI panel to display accessibility-related issues in the Report Design Analyzer. + +![Accessibility validation button](../../../images/wpf-report-analyzer-accessibility-validation.png) + +Use filters by type and source to navigate long issue lists: + +* Like other report design issues, accessibility issues are divided into errors, warnings, and messages. If you deselect the Warnings button, all accessibility warnings will be hidden. +* The source filter allows you to select report controls where issues originate.