Example Library
Example 1
Report Name | Number of workers |
---|---|
Report ID | HcmNumberOfWorkersReport.Report |
Demonstrates |
See the Walkthrough for this example. |
Location | Human resources -> Workers -> Inquiries and reports -> Number of workers report |
Data Source Provider | Default DSP class: DocDataSourceProviderSrsReporting |
Design Template Step by Step Tutorial | Example 4: Number of Workers Report |
Report artifacts | Download project with all examples | Download report template Read instructions >> |
Example 2
Report Name | Birthdays |
---|---|
Report ID | HcmBirthday.Report |
Demonstrates |
See the Walkthrough for the similar example. Learn here on how to add additional data or exclude unnecessary data fields from each row from a particular RDP table. |
Location | Human resources -> Workers -> Inquiries and reports -> Birthdays report |
Data Source Provider | Custom DSP class: DocHcmBirthdayReportDsProvider class |
Design Template Step by Step Tutorial | See the tutorials: Example 1: HCM Birthday Report and Example 2: HCM Birthday Report with Grouping |
Report artifacts | Download project with all examples Read instructions >> |
Example 3
Report Name | Purchase order |
---|---|
SSRS Report Design | PurchPurchaseOrder.Report |
Demonstrates |
See the Walkthrough for this example. Learn here on how to add additional data or exclude unnecessary data fields from each row from a particular RDP table. |
Location | Procurement and sourcing -> Purchase orders -> Purchase order confirmation -> Purchase order confirmations -> Preview/Print -> Original preview |
Data Source Provider |
|
Design Template Step by Step Tutorial | Example 3: Purchase Order Print Management Report |
Report artifacts | Download project with all examples Read instructions >> |
Example 4
Report Name | Purchase order product receipt |
---|---|
Report ID | PurchPackingSlip.Report |
Demonstrates |
See the Walkthrough for the similar example. Learn here on how to add additional data or exclude unnecessary data fields from each row from a particular RDP table. |
Location | Procurement and sourcing -> Purchase orders -> Receiving products -> Product receipt -> Preview/Print -> Original preview |
Data Source Provider | Custom DSP class: PurchPackingSlipReportDsProvider |
Design Template Step by Step Tutorial | Explore Template Examples Step by Step tutorials. |
Report artifacts | Download project with all examples Read instructions >> |
Example 5
Report Name | Docentric SSRS report developed from scratch |
---|---|
Report ID | DocDummySSRSReport.Report |
Demonstrates |
See the Walkthrough for this example. |
Location | Open the report dialog form by using the DocDummySSRSReport report menu item. |
Data Source Provider | Custom DSP class: DocDummySSRSDP |
Design Template Step by Step Tutorial | Explore Template Examples Step by Step tutorials. |
Report artifacts | Download project with all examples Read instructions >> |
Example 6
Report Name | Product labels |
---|---|
Report ID | RetailLabel.A4Landscape3X5_ItemReport |
Demonstrates |
See the Walkthrough for this example. |
Location | Retail and commerce -> Inventory management -> Barcodes and labels -> Print product labels |
Data Source Provider | Default DSP class: DocDataSourceProviderSrsReporting |
Design Template Step by Step Tutorial | See the Label design in MS Word with Docentric AX designer tutorial. |
Report artifacts | Download project with all examples | Download report template Read instructions >> |
Instructions
In order to run an example, please do the following:
1. Make sure that you have installed Docentric AX Framework.
2. Import and build the project with the Docentric AX examples: DocentricAXExamples.axpp. See how >>
3. Navigate to the Organization administration -> Docentric AX menu and open the Reports form that represents Docentric report setup.
4. Click the Reload all button in the Tools action pane tab in Docentric report setup.
Learn more about Docentric report setup >>
Start each of reports registered in Docentric report setup to see the effects of replacing built-in SSRS report designs by Docentric designs (aka Docentric templates). You will also be able to try out the improved print destinations.
If you put breakpoints in the provided custom DSP classes, you can learn about report execution pipeline and explore methods of Docentric DSP classes that can be overridden.
DSP classes can serve not only for adding/removing data to/from a report data source but also for reshaping it. For example, you can restructure fields of a data table into hierarchical groups, move ‘header fields’ from a data table for report lines to a header table, break one data table into multiple tables, e.g. into a report header and lines tables.
See also
Take Docentric Training >>
SSRS Report Docentric Replicas >>
How to Design Templates with Docentric AX Designer >>
How to Use Data Source Provider Classes >>