Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sponsored by Powered by Moving at the Speed of Change May 2015 Charlotte PowerBuilder Conference Reporting by using RDL from Microsoft An alternative to.

Similar presentations


Presentation on theme: "Sponsored by Powered by Moving at the Speed of Change May 2015 Charlotte PowerBuilder Conference Reporting by using RDL from Microsoft An alternative to."— Presentation transcript:

1 Sponsored by Powered by Moving at the Speed of Change May 2015 Charlotte PowerBuilder Conference Reporting by using RDL from Microsoft An alternative to the DataWindow Report PART 2

2 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Options of RDL | Charts

3 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Options of RDL | Charts

4 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Options of RDL | Charts

5 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Options of RDL | Maps  Sources: Map Gallery, ESRI shapefile, Spatial Query, MS Bing  Types:Polygon, Line, Point and Tile

6 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Options of RDL | Maps

7 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Options of RDL | tablixes (table+matrix) Presents report items in a tabular format  Tables Table groups, Multiple header, footer, detail rows  Lists Allows absolute positioning of report items  Matrices also know as cross tabulation (crosstab). Multi-level grouping of rows and also columns

8 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Options of RDL | Sparkline and Gauge  Sparklines and data bars small, simple charts that convey a lot of information in a little space, often inline with text. Sparklines and data bars are often used in tables and matrices.  Gauge

9 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Options of RDL  Report output native export to Word (.docx), Excel (.xlsx), PDF, TIFF, etc.  Images, Text Boxes, Rectangles, Lines and Sub reports  Build-in Fields, Expressions, Variables and Parameters  Interpret HTML Tags style  Page control

10 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Options of RDL | Indicators  Indicators are minimal gauges that convey the state of a single data value at a glance.

11 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration of RDL reports (technology) | Windows Application  Using the Microsoft „Reportviewer Controls“ a pure.NET component (winform assembly)  Integration with an in C# written wrapper  This wrapper is INTEROP COM-Visible We are using a VB6 interop template for C# for this https://interoptoolkitcs.codeplex.com/https://interoptoolkitcs.codeplex.com/  As OLE-Control embedded into the Powerbuilder application  Events are passed via OLE-Control to PB To use a.NET component in PowerBuilder classic there are various instructions available in the Internet.

12 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 DEMO Part / LIVE Part Representation depending on the remaining time  ReportBuilder and Visual Studio SSDT (RDL Tools)  RDL integration and RDL extentions  Codeexample for VS C# Interop Template and PB Ole Control  Outputformat (Word, Excel, PDF, TIFF, etc.)  Local mode – retrieving data  Remote mode – get reportlist (Web Service)  HTML formated text  Extension 2D and QR BarCode with VS  RDL Reports in EMOS  reports at different locations inside the application  Interactive reports ( sorting, tree view, document map, bookmark, custom url)

13 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 ReportBuilder | RDL Tool

14 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Visual Studio SSDT | RDL Tool

15 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | Codeexample PB application with Ole Control

16 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | VS Projects Interop | C# Code

17 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | VS Projects Interop | C# Code

18 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | Local Mode – retrieve data | PB and C# Code

19 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | remote mode - get reportlist (Web Service) | C# Code

20 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | HTML formated Text | PB Code

21 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | 2D Barcode

22 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | QR Code

23 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | QR Code

24 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | Windows Application (EMOS)

25 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | Tabbed Window

26 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | PrintPreview

27 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | Charts with dynamic groups

28 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | Charts (with background image)

29 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | interactive reports

30 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | interactive reports

31 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | Mobile Application using Appeon

32 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Integration | Web Application using Appeon

33 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015  Reporting solutions and tools exists like sand on the beach. RDL is a good workable alternative to the DataWindow report.  The presentation shows an excerpt of possibilities by RDL, which today can be used with little effort at a low cost.  A reporting solution using RDL is not a isolated solution. It can be an integral part of a PowerBuilder application.  Each company must individually evaluate the advantages / disadvantages and decide for themselves which reporting solution best meets the own requirements and represents the ideal solution. Conclusion

34 Charlotte PowerBuilder Conference Moving at the Speed of Change May 2015 Referenzen / Quellen [Wikipedia RDL] http://en.wikipedia.org/wiki/Report_Definition_Language [Microsoft RDL] Report Definition Language https://msdn.microsoft.com/en-us/library/ms155062.aspx [Microsoft ReportBuilder] Getting Started with Report Builder https://msdn.microsoft.com/en-us/library/dd220460.aspx [Microsoft Features] Reporting Services Features and Tasks https://msdn.microsoft.com/en-us/library/bb522683.aspx [Kathi Kellenberger2015] SQL Server Reporting Services Basics https://www.simple-talk.com/sql/reporting-services/sql-server-reporting-services-basics-deploying-reports/ [SQL ServerCentral] Maps in SQL Server Reporting Services http://www.sqlservercentral.com/articles/Reporting+Services+%28SSRS%29/124307/


Download ppt "Sponsored by Powered by Moving at the Speed of Change May 2015 Charlotte PowerBuilder Conference Reporting by using RDL from Microsoft An alternative to."

Similar presentations


Ads by Google