INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

62
INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1

Transcript of INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

Page 1: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

1

INFO ASSIST REPORT WRITING

AN INTRODUCTION TO USING AND BUILDING REPORTS USING

INFOASSIST

Page 2: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

2

Course Outline• Module 1: Most Important Part of Reporting• Module 2: WebFOCUS Components• Module 3: Introduction to INFO ASSIST• Module 4: Using Filters• Module 5: Using Prompts• Module 6: JOINS• Module 7: Using DEFINE and COMPUTE• Module 8: Functions • Module 9: Customizing and Styling a report• Module 10: Creating an INFO MINI Application• Module 11: Creating a Compound Document• Module 12: Charting

Page 3: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

3

Module 1Know Your Data

• ODS Reporting View Meta Data Reportshttps://banneraux.appstate.edu:9013/metadata/ODS_index.html• Dynamic Help on the Banner Form

Page 4: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

4

Module 2WebFOCUS Components

DATA

User Environment

Developer Studio

BrowserManaged Reporting

Web ServerWindows

Reporting ServerUNIX

DATA:ORACLEMSSQLSYBASE

Page 5: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

5

Module 3Introduction to INFO ASSIST

• With INFO ASSIST you can quickly and easily1. Create highly complex reports, charts and documents without IT intervention. 2. Complete building a report with minimal

clicks. 3. Publish and Share documents4. Convert Reports to Charts and Charts to

Reports5. Output report data in a variety of formats

Page 6: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

6

Accessing INFO ASSIST

• http://wfclientmre-test.appstate.edu:8080/ibi_apps/bid-login?

Page 7: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

7

• Login Screen

Page 8: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

8

Business Intelligence Dashboard.

Page 9: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

9

Page 10: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

10

Page 11: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

11

Page 12: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

12

Page 13: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

13

Page 14: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

14

Page 15: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

15

Exercise 3.1

• In this exercise you will create your first report using InfoAssist.

Page 16: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

16

Sorting • Sorting enables you to display the report

information grouped in a particular order. This way information can be organized by rows or columns.

• InfoAssist Sorting options include: • BY—for sorting rows• ACROSS—for sorting columns.• BY and ACROSS together—for creating a cross

tabulation report.

Page 17: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

17

Exercise 3.2

• Sorting your report• Page Headings and Footings• Change a column heading

Page 18: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

18

Exercise 3.3

• Sorting• Summing• Across

Page 19: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

19

Module 4: Using Filters

• Testing for NULL values• Testing for a range of values• Testing for certain values in a field.

Page 20: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

20

3 Phases of Processing a Selection

Phase 1 – Analyze and Parse the request.Phase 2 – Build the internal table

a. Selection of real data b. Selection of virtual fieldsPhase 3 – Process the internal table

Page 21: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

21

Masking in Filters

• Filters can accommodate the use of a masking character ($) accompanied by a wildcard (*) when performing a selection on part of an alpha numeric field.

Page 22: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

22

Compound Filters

• The filter statement supports the use of compound nested conditions

• A single filter can be comprised of multiple values.

Page 23: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

23

Numeric Field Selection• Selection can be performed on numeric fields• Minus sign and decimal point are allowed• Don’t use a dollar sign or a comma• Do not use LIKE or NOT LIKE• Only a single value may be specified when using:

> greater than>= greater than or equal< less than<= less than or equal

Page 24: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

24

Exercises Module 4

• Exercise 4.1 – create a simple filter• Exercise 4.2 – Using masking in a filter• Exercise 4.3 – Compound filters• Exercise 4.4 – Numeric filters

Page 25: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

25

Module 5Using PROMPTS

• Dynamic• Static• Simple

Page 26: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

26

Exercise 5.1Creating Prompts

Page 27: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

27

Module 6:JOINS

• A JOIN is a temporary virtual connection between two or more physical data sources that share at least one common field.

Page 28: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

28

Types of JOINS

• Single

• Left Outer

Page 29: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

29

SPRIDENSARADAP

Page 30: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

30

SPRIDENSARADAP

Page 31: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

31

JOIN Exercises

• Exercise 6.1 - Single Inner JOIN• Exercise 6.2 – Left Outer JOIN

Page 32: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

32

Module 7:Using DEFINE and COMPUTE

• Virtual Field (DEFINE)

• Calculated Field (COMPUTE)

Page 33: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

33

The DEFINE Tool

• This tool provides a graphical way in which temporary fields (DEFINES) can be created for use in reports.

• Located on the data tab in InfoAssist

Page 34: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

34

Page 35: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

35

Exercise 7.1

• Create a DEFINE field

Page 36: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

36

COMPUTE

• Evaluated at the report level after all data is retrieved, summed, and sorted.

• Created within the report itself and automatically listed as a column in the report.

• It CANNOT be used as a primary sort field.

Page 37: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

37

Page 38: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

38

Exercise 7.2

• Create a COMPUTE field

Page 39: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

39

Module 8:FUNCTIONS

Page 40: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

40

EDIT

• The EDIT Function is used to change the way a Fields values are displayed in a report.

• Used to extract characters from or add characters to an alpha field Syntax – EDIT(fieldname, ‘mask’)

Page 41: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

41

HDATE

• Converts the format of a date time field to MDYY

• Syntax: HDATE(value, ‘MDYY’, outfield)

Page 42: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

42

SUBSTR

• Extracts a substring from a character string by position.

• Syntax: SUBSTR(inlength, parent, start, end, sublength, outfield)

Page 43: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

43

HGETC

• Stores the current date and time in a date-time field.

• Syntax: HGETC(length, outfield)

Page 44: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

44

Functions Exercises

• Exercise 8.1 – An example of EDIT• Exercise 8.2 – An example of HDATE• Exercise 8.3 – An example of SUBSTR• Exercise 8.4 – An example of HGETC

Page 45: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

45

Module 9Customizing and Styling

• Excel Output for Reports• Styling Reports• Using Custom Reporting Features• Creating Customized Report Outputs

Page 46: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

46

• Excel Formats Available– Excel 2007– Excel 2000– Excel Formula– Excel Pivot

Page 47: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

47

Styling a report

• Global Styling• Style of Data and Column Fields• Style Headings and Footings• Style rows of data with alternating colors• Apply traffic light conditional styling to data• Increase or decrease amount of space

inserted between rows and columns.

Page 48: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

48

Custom Reporting Features

• Rank• Limit the variables of a column in a report• Add page and line breaks• Add subtotals• Add column totals• Add row totals• Add subheadings and subfootings• Pop-Up titles• Add data visualization

Page 49: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

49

Customized Report Outputs

• Table of Contents• Freeze Column titles in a report• Create pages on Demand reports

Page 50: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

50

Styling Exercises

• Exercise 9.1 – Excel outputs• Exercise 9.2 – Styling, headings and footings. • Exercise 9.3 – Rank, Line breaks, Pop-up Titles. • Exercise 9.4 – Table of Contents, freezing

columns, page on demand

Page 51: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

51

Module 10INFO MINI

• Built from an InfoAssist Report• Contains a subset of InfoAssist Functionality

that is available at runtime.

Page 52: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

52

• INFO MINI opens in it’s own browser window • Almost like working in InfoAssist for the end

user except for the following– Main menu not accessible– View, open and code buttons not available on the

quick access tool bar– Status bar not accessible– Navigation taskbar not accessible

Page 53: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

53

Page 54: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

54

Page 55: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

55

Exercise 10.1

• Create an INFO MINI application

Page 56: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

56

Module 11Compound Document

• Build a new Compound document.• Open an existing Compound document.• Generate a new Compound document from an

existing single report.

Page 57: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

57

Page 58: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

58

Exercises Module 11

• Exercise 11.1 - Build a compound document from an existing report.

Page 59: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

59

Module 12Charting

Category 1Category 2

Category 3Category 4

00.5

11.5

22.5

33.5

44.5

5

Series 1

Series 2

Series 3

Series 1Series 2Series 3

Page 60: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

60

Type of Charts Available

• BAR Charts• PIE Charts• LINE Charts• AREA Charts• XY PLOT Charts• 3D Charts

Page 61: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

61

Exercise 12.1

• Create a Chart using InfoAssist.

Page 62: INFO ASSIST REPORT WRITING AN INTRODUCTION TO USING AND BUILDING REPORTS USING INFOASSIST 1.

62

THE END