Extreme Reporting An ACEware webinar February 28, 2008.

Slides:



Advertisements
Similar presentations
Using Student Manager Function Keys An ACEware Webinar Tuesday, April 1 st 2-3 pm.
Advertisements

MEPO Training MEPO Database Access Training Presentation Copyright 2011 Rodger B. Fluke, MPA.
Student Manager Catalog Builder An ACEware Webinar.
Exploring Microsoft Access 97 Chapter 3 Information From the Database: Reports and Queries Office graphic copyright by Microsoft Corp.
COE201 – Computer Proficiency Mr. Hamze Msheik
WebDFS Budget Amendment and Personnel Processing.
Querying a Database Using the Select Query Window
XP New Perspectives on Microsoft Office Excel 2003, Second Edition- Tutorial 11 1 Microsoft Office Excel 2003 Tutorial 11 – Importing Data Into Excel.
Reporting Basics ( Cooking.. Reports … with Chuck ) An ACEware Webinar.
An ACEware Presentation.  Dashboard, PayGrabber & Find Them  Reports About Reports  Deactivating Reports  Recycling Reports & Queries  Query Tips.
Free Powerpoint Templates Page 1 Free Powerpoint Templates Keeper of the Flame Gathering An ACEware Presentation.
Reporting Aesthetics An ACEware Webinar 1:00-2:00 pm February 14 th, 2008.
Pasewark & Pasewark 1 Access Lesson 6 Integrating Access Microsoft Office 2007: Introductory.
Guide to the Reporting Galaxy An ACEware Presentation.
MS Access: Database Concepts Instructor: Vicki Weidler.
Faculty Manager An ACEware Webinar. In this webinar... Adding and Maintaining a Faculty Record Faculty Mgr Preferences & UDF’s Storing a faculty resume.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 1 Committed to Shaping the Next Generation of IT Experts. Chapter 4: Create, Edit, and Perform.
Introduction to Access By Mary Ann Chaney and Alicia Harkleroad.
Copyright CovalentWorks Training Guide for Invoices MYB2B Powered by CovalentWorks.
XP New Perspectives on Microsoft Access 2002 Tutorial 51 Microsoft Access 2002 Tutorial 5 – Enhancing a Table’s Design, and Creating Advanced Queries and.
I Want My Data © 2008 Infinite Campus. All Rights Reserved. DL1305-1, DL Angel Lindsey Support Specialist K-12 Solutions Group.
Working with a Database
Intermediate Reporting An ACEware Webinar 1-2:30 pm, Thursday February 21st, 2008.
SqlReports Dean Dahlvang PSUG-MO March About Dean Dean Dahlvang Director of Administrative Technology for the Proctor.
Chapter 1 Databases and Database Objects: An Introduction
DAY 14: ACCESS CHAPTER 1 Tazin Afrin October 03,
MKTG 476 FRONTPAGE II Lars Perner, Instructor 1 FrontPage II File structure and references File structure and references Editing standard HTML files Editing.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Chapter 6 Generating Form Letters, Mailing Labels, and a Directory
Microsoft Access Lesson 1 Lexington Technology Center February 11, 2003 Bob Herring On the Web at
McGraw-Hill Technology Education © 2004 by the McGraw-Hill Companies, Inc. All rights reserved. Office Access 2003 Lab 3 Analyzing Data and Creating Reports.
XP New Perspectives on Integrating Microsoft Office XP Tutorial 2 1 Integrating Microsoft Office XP Tutorial 2 – Integrating Word, Excel, and Access.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Plug-In T8: Decision Making Using Access 2007 Business Driven Technology.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 24 Managing and Reporting Database Information 1 Morrison / Wells / Ruffolo.
Basic & Advanced Reporting in TIMSNT ** Part Two **
Chapter 17 Creating a Database.
CIS 250 Advanced Computer Applications Introduction to Access.
Press Esc to Exit ©2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in.
Lesson 1: Exploring Access Learning Objectives After studying this lesson, you will be able to: Start Access and identify elements of the application.
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Access Project 7 Advanced Report and Form Techniques.
Microsoft Access 2010 Chapter 10 Administering a Database System.
Introduction to Enterprise Guide Jennifer Schmidt Rhonda Ellis Cassandra Hall.
Reports and Learning Resources Module 5 1. SLMS Primary Administrator Training Module 5: Reports and Learning Resources 2.
Database Management Systems.  Database management system (DBMS)  Store large collections of data  Organize the data  Becomes a data storage system.
McGraw-Hill/Irwin The O’Leary Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Access 2002 Lab 3 Analyzing Tables and Creating.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1 1 Committed to Shaping the Next Generation of IT Experts. Chapter 4: Create, Edit,
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
Corporate Customers Basic Services Intuit Financial Services University Business Financial Solutions Certification.
Chuck’s Academy of Function Anatomy An ACEware Webinar Part 2.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
21 Copyright © 2009, Oracle. All rights reserved. Working with Oracle Business Intelligence Answers.
Chapter 4 Crystal Report Presenter: PEN PHIROM (MscIT) Phone:
Customize Your View of Data Training Presentation for Supply Chain Platform: BAE Systems May 2015.
Understanding Payments & Deposits An ACEware Presentation.
Officiating Management Software.
Course Objectives After completing this course, you should be able to:
Creating Oracle Business Intelligence Interactive Dashboards
Exploring Microsoft Office Access 2007
Navigating Reports.
Performing Mail Merges
Access Maintaining and Querying a Database
Page Layout Header & Footer Font Styles Image wrapping List Styles
I-Supplier Training Guide
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
Sirena Hardy HRMS Trainer
Tutorial 7 – Integrating Access With the Web and With Other Programs
Tips for ACEware User Success…
Presentation transcript:

Extreme Reporting An ACEware webinar February 28, 2008

Agenda Justdoit Justafter Complex expressions & functions Variables & sub totals & totals..oh my Reports about Reports Output as PDF & HTML

Justdoit A JUSTDOIT is a specialized report function that uses SQL to request and manipulate information from the data tables. change the sort order of data in a report filter out unwanted data OR add an additional data selection criteria execute specialized report functions –gradspec –gradcred –Stampint The JUSTDOIT executes the SQL commands before the modify report template is displayed

Justdoit Example... Changes the order of the records in a cursor Justdoit(“select *,0 as marker from (cursor5) order by cobegdate into cursor (cursor5)”)

Parts of the Justdoit " ", ' ', [ ] Delimiters used to enclose the Select statement and other elements in the JUSTDOIT Select A standard starting “verb” for a SQL statement * (asterisk) “Tells” SQL to select ALL data from the table that follows the FROM statement (see below). 0 as marker Creates a field named Marker with a value of zero (0) in the cursor – this “shuts off” further JDI actions. The as can be used to add new data fields to a report cursor – see next. As Create a new field in the cursor with either an explicit value or a value from a function

Parts of the Justdoit From (cursor5) Tells SQL where to get the data that we are manipulating with the JUSTDOIT. In most cases it will be from Cursor5 (default cursor created when the report opens). Where States a conditional clause that data must meet to be included in the report (e.g. where due-paid > 0.00) Group by Groups data in the cursor by the field you specify, then removes all but one record for each group (eliminates duplicate rows in cursor) Order by Changes the sort order of data in the cursor Into cursor (cursorN) Tells the system to place the data back into the cursor once it has finished executing all the select statements, making it available for the Report Print Preview

Justdoit The JUSTDOIT expression box may be placed anywhere on the report template but we recommend placing it in the header band of the report. It's a non-printing element and will not display on the report itself.

Justdoit Examples Change the Sort Order of Report with "Order By" Statement justdoit(“select *,0 as marker from (cursor5) order by nmname3,nmname1 into cursor(cursor5)”) Eliminating Duplicate records with the "Group By" Statement JUSTDOIT(‘select *,0 as marker from (cursor5) group by nmid into cursor(cursor5)’) Filter the report with "Where" Statement JUSTDOIT(‘select *,0 as marker from (cursor5) where due-paid>0.00 into cursor(cursor5)’) Add a field to the Cursor and then Sort by it JUSTDOIT(‘select *,addcrse(cocrse,"cobegdate") as date, 0 as marker from (cursor5) order by date into cursor(cursor5)’) Use comma to join multiple fields

Justdoit Tips and Notes…. JUSTDOIT or justdoit..= Same same SAME Mind your “ and ‘ or [ ( bracket matching ) When editing a JDI, you must save & close & re- run the report to see your results. Recovering from a Failed JDI – Tip: Recycle… You can “stack” JDI’s -..Going where mere mortals fear to tread…… When in doubt.. Check with a professional!

Justdoit Check the reference guide for additional (and helpful) information on Justdoit Errors and using Multiple Justdoits Check the reference guide for additional (and helpful) information on Justdoit Errors and using Multiple Justdoits

Justdoit Where can you go from here?? Any book ( SQL for Dummies ) or web resource that helps you understand SQL and SQL commands would help you write JUSTDOITS… ( Google Learning SQL )

Justafter Allows you to...  stamp a value in a field  extract fields to an external file  or execute specialized report functions AFTER the report runs. Like the JUSTDOIT, the JUSTAFTER is a non-printing element that we recommend placing in the page footer or report summary band.

Justafter Examples Stamp the system date into Confirm field on the Registration screen. Use it to log the date confirmation letters were sent to registrants. JUSTAFTER('=CONFIRM()') Export name and address information to a file on your hard drive (dBASE III format). JUSTAFTER('=NAMEEXP ("c:\myfile.dbf")') Start the Mass Wizard after the report runs. This is most commonly used to everyone in a report (e.g. receipts, confirmation, second notices, etc.). JUSTAFTER('=DO ()')

Stamping Values (Based on data in a Report..) Stamp Functions…. - Confcert - Confirm - Stampname - Stampint - etc.

NEW! Report Function Descriptions

Chuck’s Fab Functions… COUNTIT – Can jump outside (your report) to count anything.. TRIMDATE – Formats date.. To save space WHAZZIS - Stamps query used on the report.. NAMER – name display SHOWPHON – format phone QUIKCODE - Shows discriptor of Code Field ie: nmorg QUIKINST – Displays first instructor assigned to course IIF(,, ) – conditional display COUNTNAME/REG – from Course Level.. Get Name/Reg info If you want to be a better Report Master Chef.. Spend more time exploring and studying the Function List…

Variables Variables are used to compare and manipulate data for display in a report Variables are not saved to the database After you exit the report, the variables are erased from memory Think of it as a Data Bucket

Variables You can use variables to: Generate record counts in a report – Get Sub totals or Totals (e.g. how many individuals took courses during a given semester). Generate numbered lists (e.g. 1. First person taking course, 2. Second person, etc.). Calculate values based on report data (e.g. add the payment amount to the total paid IF the pay type is Cash). Create shorthand representations of long expressions (e.g. variable Due stores the value of the function gtdue(rgcrse,rgid) Calculate values then use those values to calculate subsequent values (e.g. Due-Paid)

Variables To create a variable: Select Report | Variables

Variables Name of the variable Field/Expression which should be stored/calculated in this variable Initial value of the variable BEFORE any calculations are performed Clears the report variable from memory after the report is printed Specifies the point at which the variable is reset to its initial value

Variables Specify a calculation that the variable performs. The variable begins calculating with its initial value, and continues until it is reset

Reports About Reports Run from the Deadbeat area Reports by Area/Frequency

Reports About Reports Run from the Deadbeat area Reports by Frequency

Reports About Reports Run from the Deadbeat area New / All Reports w/Memo

Output as PDF 1.Select the appropriate Report area (e.g. Reports | Registrations | Rosters | Name Rosters). 2.On the Printing Options window in the Also Output as section, select the desired output format 3.Enter the path (location for the saved file) and name for the file. We STRONGLY recommend you save PDF or HTM to some folder OTHER than Manager

Output as HTML If you select the HTML format, the system will create an HTML page of the report for web viewing. If the report is more than one page, the system will also create navigation icons for the web page.

Output as HTML You must copy the HTML page AND all associated graphics to your web page folder or users will not be able to move from page to page

Summary Justdoit Justafter Complex expressions & functions Variables Reports about Reports Output as PDF & HTML

Questions??? ACEweb Intro – Everything you wanted to know about Web Registration… But Were afraid to ask… March 6th 2 PM CST Upcoming Webinars….