Module 2: Authoring Basic Reports. Overview Creating a Basic Table Report Formatting Report Pages Calculating Values.

Slides:



Advertisements
Similar presentations
Microsoft Dynamics® AX 2012
Advertisements

A Guide to Oracle9i1 Creating Database Reports Chapter 7.
With Microsoft Access 2010© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
Microsoft Access Course 1. Introduction to the user interface.
© 2007 by Prentice Hall10-1 Introduction to Oracle 10g Chapter 10 Creating and Modifying Reports James Perry and Gerald Post.
Creating Custom Reports. 2 Design and create a custom report You can easily create custom reports based on a table or query. There are seven sections.
By Mary Anne Poatsy, Keith Mulbery, Eric Cameron, Jason Davidson, Rebecca Lawson, Linda Lau, Jerri Williams Chapter 7 Advanced Forms and Reports 1 Copyright.
INSERT BOOK COVER 1Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall. Exploring Microsoft Access 2010 by Robert Grauer, Keith Mast,
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 12 – Building.
Reporting In Visual Studio 2005 An in-depth look at Reporting Internals Vijay Shandilya Software Engineer.NET Elite Team Aithent Technology.
Integrating Access with the Web and with Other Programs.
Creating Custom Forms. 2 Design and create a custom form You can create a custom form by modifying an existing form or creating a new form. Either way,
Chapter 12: ADO.NET and ASP.NET Programming with Microsoft Visual Basic.NET, Second Edition.
Developing Effective Reports
FIS 318/618: Financial Systems & Databases Forms and Reports Oakland University School of Business Administration Accounting and Finance Joe Callaghan.
ACCESS – CHAPTER 4 ZNANATEJ PANGA October 27, 2014.
Microsoft ® Official Course Interacting with the Search Service Microsoft SharePoint 2013 SharePoint Practice.
With Microsoft Access 2010 © 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
Tutorial 11: Connecting to External Data
Pasewark & Pasewark 1 Access Lesson 4 Creating and Modifying Forms Microsoft Office 2007: Introductory.
Microsoft Access 2007 Microsoft Access 2007 Introduction to Database Programs.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Pasewark & Pasewark Microsoft Office XP: Introductory Course 1 INTRODUCTORY MICROSOFT ACCESS Lesson 3 – Creating and Modifying Forms.
Developing Effective Reports
SQL Server Reporting Services London Database Developer Forum Anoop Patel.
CS1100: Access Reports Microsoft Access Report Construction Created By Martin Schedlbauer CS11001Microsoft Access.
XP Chapter 5 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Developing Effective Reports Chapter 5 “Nothing succeeds.
CS1100: Access Reports A (Very) Short Tutorial on Microsoft Access Report Construction Created By Martin Schedlbauer With contributions from Matthew Ekstrand-Abueg.
10-1 aslkjdhfalskhjfgalsdkfhalskdhjfglaskdhjflaskdhjfglaksjdhflakshflaksdhjfglaksjhflaksjhf.
INSERT BOOK COVER 1Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall. Exploring Microsoft Access 2010 by Robert Grauer, Keith Mast,
Microsoft Access 2010 Building and Using Queries.
DAT235 Authoring Reports Using SQL Server 2000 Reporting Services Brian Welcker Group Program Manager SQL Server Business Intelligence Microsoft Corporation.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 7 – Adding and.
With Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Intermediate.
Chapter 4: Create, Edit, and Perform Calculations in Reports Exploring Microsoft Office Access 2007.
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
With Microsoft Office 2007 Introductory© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Introductory.
Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! With Microsoft ® Office 2007 Intermediate Chapter.
Module 3: Creating Maps. Overview Lesson 1: Creating a BizTalk Map Lesson 2: Configuring Basic Functoids Lesson 3: Configuring Advanced Functoids.
IS201 Agenda: 10/15/2013 Do form and report exercise. Identify general guidelines for form and report design. Discuss a few key points about reports in.
Chapter 10 Files/Folders needed: \Chapter10\Samples \Chapter10\Labs.
Pasewark & Pasewark Microsoft Office 2003: Introductory 1 INTRODUCTORY MICROSOFT ACCESS Lesson 3 – Creating and Modifying Forms.
Course ILT Forms and queries Unit objectives Create forms by using AutoForm and the Form Wizard, and add or modify form headers and footers Open and enter.
Derek Snow 6/13/2009.  What is Form?  Creating Forms  Form Views  Calculated Controls.
1/62 Introduction to and Using MS Access Database Management and Analysis Yunho Song.
Database Applications – Microsoft Access Lesson 7 Designing Custom Reports Updated 11/13 27 Slides in Presentation.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 8 – Adding and.
Pasewark & Pasewark Microsoft Office 2003: Introductory 1 INTRODUCTORY MICROSOFT ACCESS Lesson 3 – Creating and Modifying Forms.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1 1 Committed to Shaping the Next Generation of IT Experts. Chapter 4: Create, Edit,
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
Intro to Excel - Session 5.21 Tutorial 5 - Session 5.2 Working with Excel Lists.
DAY 21: MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Aliya Farheen October 29,2015.
CPSC 203 Introduction to Computers T97 By Jie (Jeff) Gao.
DAY 18: ACCESS CHAPTER 3 Tazin Afrin October 22,
Microsoft® Access Generate forms quickly 1 Modify controls in Layout View 2 Work with form sections 3 Modify controls in Design View 4 Add calculated.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 8 1 Microsoft Office Access 2003 Tutorial 8 – Integrating Access with the.
Module 1: Introduction to Microsoft SQL Server Reporting Services
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 6 1 Microsoft Office Access 2003 Tutorial 6 – Creating Custom Forms.
MICROSOFT ACCESS 2013 With your host: Daniel McAllister.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
Adding Reports to a Database. Why do we use Reports? Reports are well-designed printed pages that offer several advantages: Reports are well-designed.
Reports. Reports display information retrieved from a database in an attractive printed format. Reports can be created directly from tables, but More.
Preface IIntroduction Course Objectives I-2 Course Content I-3 1Introduction to Oracle Reports Developer Objectives 1-2 Business Intelligence 1-3 Enterprise.
Microsoft® Access Generate reports quickly 1 Modify controls in layout view 2 Work with report sections 3 Work with controls in a report 4 Use Format.
Database Applications – Microsoft Access
Microsoft Office Access 2003
Microsoft Office Access 2003
Microsoft Office Access 2003
Microsoft Office Access 2003
From and Report.
Presentation transcript:

Module 2: Authoring Basic Reports

Overview Creating a Basic Table Report Formatting Report Pages Calculating Values

Lesson: Creating a Basic Table Report Report Designer Authoring a Report Report Definition Language Accessing Data Creating a Table Creating Groups

Report Designer Integrated with Visual Studio.NET 2003 Full report authoring capabilities Generates Report Definition Language (RDL) Provides deployment directly to Report Server

Authoring a Report Report Designer  Create a blank report  Use the Report Wizard  Import an existing report Third-party tools can be used to create RDL

Report Definition Language Provides an XML representation of the report definition Validated against an XML schema definition (XSD) Common schema Designed to be output format neutral Has an open and extensible schema

Accessing Data Data source  Any.NET-managed data provider  Optionally store user credentials  Shared or report specific Data set  Query retrieves a row set from a data source  Query language specific to the source database  Dynamic query can accept parameters  Contains fields

Creating a Table Layout view Report preview

Creating Groups Grouping Levels  Table header  Category header  Detail  Category footer  Table Footer

Demonstration: Creating a Basic Table Report In this demonstration you will see how to: Create a simple report Use a shared data source Use a data set Use a table data region

Lesson: Formatting Report Pages Report Page Structure Report Items Headers and Footers

Report Page Structure

Report Items Data regions  Link to data set  Repeat for detail or group Types  List  Table  Matrix  Chart Independent items  Constant or expression  Repeat if in a data region Types  Line  Text box  Image  Rectangle  Subreport

Headers and Footers Report header/footer  Area of report above or below data region Page header/footer  Add to page definition  Optional for First and Last pages Table header/footer  Optional repeat on each page Group header/footer  Force page break before or after  Optional repeat on each page

Demonstration: Formatting Report Pages In this demonstration you will see how to: Add report headers Add report footers Format page breaks

Lesson: Calculating Values Creating Custom Fields Adding Expressions to a Report Aggregate Functions Common Aggregate Functions Conditional Formatting

Creating Custom Fields Database  Report Designer automatically creates fields from data set columns  You can change name (alias) of database field Calculated  Based on database fields  Evaluated for every record returned in the data set  Create expressions by using Visual Basic.NET

Adding Expressions to a Report Global Collections  Fields  Globals  Parameters  ReportItems  User Aggregate Functions Collection!ObjectName Collection.Item("ObjectName") Collection("ObjectName") Collection!ObjectName Collection.Item("ObjectName") Collection("ObjectName")

Aggregate Functions Syntax  Function(Expression, Scope)  For example: Sum(Fields!SalesAmount.Value, "Category") Scope – grouping name specifying level for applying aggregate

Common Aggregate Functions AvgAverage of non-null values CountCount of values CountDistinctCount of all distinct values FirstFirst value MinMinimum non-null value RunningValueRunning aggregate (specify function) StDevStandard deviation of non-null values SumSum of the values

Conditional Formatting Use expressions to make formatting dynamic Common usages  Display negative values in red, positive in green  Alternate colors between rows of a report Example =IIF(Me.Value < 0.15, "Red", "Black")

Demonstration: Adding Calculated Values In this demonstration you will see how to: Create a calculated field Use aggregate functions Apply conditional formatting

Review Creating a Basic Table Report Formatting Report Pages Calculating Values

Lab 2: Designing a Simple Report Exercise 1: Creating a Basic Table Report Exercise 2: Formatting Report Pages Exercise 3: Adding Calculated Values Exercise 4: Referencing Global Values (optional)