TIPS & TRICKS ABOUT REPORT DESIGN IN DYNAMICS 2009 Steven Renders …think about IT.

Slides:



Advertisements
Similar presentations
Introduci ng :. .NET Presentation Overview: Summary of.NET Benefits Software Architecture.NET Screens Overview The purpose of this presentation is to.
Advertisements

Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Module 1: Introduction to SQL Server Reporting Services.
Microsoft SharePoint 2010 technology for Developers
1 Actuate Corporation © 2010 THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE.
Web Server Programming
Wincite Introduces Knowledge Notebooks A new approach to collecting, organizing and distributing internal and external information sources and analysis.
Microsoft Access 2013 ®® Tutorial 7 Creating Custom Reports.
Creating Accessible Word Documents by Debbie Lyn Jones, IT Manager I, NSU Webmaster FRIDAY, JANUARY 23, 2015.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic JavaScript: Introduction to Scripting.
Reporting In Visual Studio 2005 An in-depth look at Reporting Internals Vijay Shandilya Software Engineer.NET Elite Team Aithent Technology.
04 | Building Stellar Data Visualizations Using Power View.
CategoryCapability + Recommended Tool Analysis Self Service BI with Power View integration Ad-Hoc (e.g. user defined) views Interactive analysis.
SharePoint 2010 Business Intelligence Module 3: Business Intelligence Center.
Object Oriented Software Development 1. Introduction to C# and Visual Studio.
Data Analysis Nirvana: Excel 2013 Business Intelligence Features Tom Jones – President, Iridium Technology LLC.
Create with SharePoint 2010 Jen Dodd Sr. Solutions Consultant
SQL Server Reporting Services London Database Developer Forum Anoop Patel.
SharePoint 2010 Business Intelligence Module 10: Reporting Services.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Advanced Web Design Scripting Tutorial Chapters. Scripting Intro The scripting part of the forthcoming Advanced Web Design textbook introduces you to.
Hands on Oracle CRM On Demand Custom Objects Not All Custom Objects are Created Equally Clive Johnson, Senior Sales Consultant, Oracle Inc.
Developing Reporting Solutions with SQL Server
Client Scripting1 Internet Systems Design. Client Scripting2 n “A scripting language is a programming language that is used to manipulate, customize,
DAT235 Authoring Reports Using SQL Server 2000 Reporting Services Brian Welcker Group Program Manager SQL Server Business Intelligence Microsoft Corporation.
JBoss Developer Studio BIRT Plugin. BIRT - Business Intelligence and Reporting Tools. BIRT plugin for JBoss Developer Studio is an Eclipse-based open.
The Web Architecture and ASP.NET. Slide 2 Review of the Web (1) It began with HTTP and HTML, which delivers static Web pages to browsers which would render.
Reporting in Microsoft Dynamics NAV 2009 NAMECOMPANY REPORTING.
DEV325 Deploying Visual Studio.NET Applications Billy Hollis Author / Consultant.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Header and Footer Microsoft Word. Header and Footer Repeating Elements Appear on every page Examples: –Page Numbers –Chapter Numbers –Chapter Names –Look.
Web User Controls This presentation will cover the basics of defining, creating and using a web user control. Presented to Twin Cities.NET user group By.
Microsoft Dynamics NAV 2009 and Architecture Overview Name Title Microsoft Corporation.
Chapter 4 Files/Folders needed: \Chapter4\Samples \Chapter4\Labs.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Office Integration Outlook –SharePoint lists in outlook –Documents in outlook InfoPath.
DEV330 Visual Studio.NET IDE Tips and Tricks Billy Hollis Author / consultant.
TRAINING SESSIONS.NET Controls.  Standard Controls  Label  Textbox  Checkbox  Button, Image Button, Image control  Radio Button  Literal  Hyperlink.
Building Dashboards SharePoint and Business Intelligence.
Taking Control of Visual Studio through Extensions and Extensibility Anthony Cangialosi Senior Program Manager Lead Microsoft Corporation DEV311.
Simio User Code Appendix - User Code.
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
Hints and Tips Creating standards in Microsoft Project Andy Jessop – Managing Director Project Learning Limited.
Module 2: Authoring Basic Reports. Overview Creating a Basic Table Report Formatting Report Pages Calculating Values.
24 Copyright © 2009, Oracle. All rights reserved. Building Views and Charts in Requests.
Introduction to the Power BI Platform Presented by Ted Pattison.
Excel Services Displays all or parts of interactive Excel worksheets in the browser –Excel “publish” feature with optional parameters defined in worksheet.
Sponsored by Powered by Moving at the Speed of Change May 2015 Charlotte PowerBuilder Conference Reporting by using RDL from Microsoft An alternative to.
XSLT? Where we are going, we don’t need XSLT.. About me French, SharePoint Developer and Food Lover Khoa Quach SharePoint Technologies MCTS, MCPD, MCSE.
Wes Preston DEV 202. Audience: Info Workers, Dev A deeper dive into use-cases where client-side rendering (CSR) and SharePoint’s JS Link property can.
SQL Server Reporting Services for.NET Developers Bret Stateham
Microsoft Dynamics NAV Power BI & BI in Dynamics NAV Jonathan Davies and Christian Baek Microsoft Coporation.
Hossein Haghighat Sabet CRM Consultant |
LCS - The Tool to Ease Ramping up your employees in a repetitive way
Basic Controls and Plugins
Leveraging BI in SharePoint with PowerPivot and Power View
Visual Studio Tools for Office 2005
Presenter Date | Location
PL6164 Analyze That - Vault Reporting and Monitoring
CS360 Windows Programming
Module 1: Getting Started
09/11/18.
Sign in with fingerprint or facial recognition
Make Power BI Your Own with the Power BI APIs
Microsoft PowerPoint 2007 – Unit 2
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
ASP.NET Imran Rashid CTO at ManiWeber Technologies.
Bharat Prakash | Solutions Consultant
Western Mass Microsoft Technology Users Group
Hyper-Interactivity in Power BI
Presentation transcript:

TIPS & TRICKS ABOUT REPORT DESIGN IN DYNAMICS 2009 Steven Renders …think about IT

TOC  Introduction to enhanced report design  Dashboard reports:  Conditional formatting  Using images to simulate KPI's  Using and embedding Chart controls  Document Reports:  Display data bound information in page header  The No of Copies option  Q & A

Introduction to enhanced report design  How to create a simple report?

Classic Client

Visual Studio

Steps

Steps to create a Classic Report

Steps to create an RDLC Report

Dashboard reports  Conditional formatting  Using images to simulate KPI's  Using and embedding Chart controls

Conditional formatting  Expressions:  Describes data or property values.  Used to control the content and the appearance of a report.  Begins with an equal sign (=) followed by a combination of field identifiers, constants, functions, and operators.

Expressions  Reporting Functions  Sum, First, Last, Avg, Count, InScope, Iif, Switch,…  Reporting Collections:  Globals, User, Fields, ReportItems  Visual Basic Run-time Library .NET Framework CLR Classes & Assemblies  Custom Assemblies & Class Instances  Custom Code

Using images to simulate KPI's

Required steps Embed image Name image Use image Test the expression!

Behind the scenes

Using and embedding Chart controls

 Not possible in detail level

Alternative solution

Padding  Possible at Detail level  But I don’t like Padding

Dashboard  Demo, using Charts & Matrix

Document Reports  Display data bound information in page header  The No of Copies option

Display data bound information in page header  Fields can not be used in page header/footer  Let’s use ReportItems!  Be aware of possible problems of this solution

Problem type 1

Solution

Problem type 2

Solution  Global Variable: Shared VarData as Object  Function to put value in it: Public Function SetData(NewData as Object) VarData = NewData End Function  Function to get value out of it: Public Function GetData() as Object Return VarData End Function

Alternative solution  See Chapter 5 of: crosoft-dynamics-nav for-professional- reporting/book

The No of Copies option

Classic Client

Visual Studio  Look very closely

List?  Why a List?  Container & Grouping capabilty  Group on what?  NoOfLoops NoOfCopies OutputNo

List - Group

Result

Q & A

Demo reports  Available as a download (in ppt)

Steven Renders  Trainer (MCT) | Freelance Consultant | Author  Specialties:  Microsoft Dynamics NAV  Microsoft SQL Server  Business Intelligence & Reporting  Book:  Microsoft Dynamics NAV 2009: Professional Reporting Microsoft Dynamics NAV 2009: Professional Reporting  Company:  think about IT 