32
1 . Ching, Ph.D. • MIS Area • California State University, Sacramento Week 13 Week 13 April 26 April 26 Pseudo Drill-Down Graphs Pseudo Drill-Down Graphs

1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

Embed Size (px)

DESCRIPTION

3 R. Ching, Ph.D. MIS Area California State University, Sacramento The Work-Around

Citation preview

Page 1: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

1

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Week 13Week 13April 26April 26

• Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

Page 2: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

2

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Problem with Multiple YearsProblem with Multiple Years

• The drill-down graph requires two parametersThe drill-down graph requires two parameters– Host variable for the specific slice in the pieHost variable for the specific slice in the pie– Lexical reference variable to the columnLexical reference variable to the column

• Only one parameter can be sent to the drill-down graph Only one parameter can be sent to the drill-down graph with OG.MOUSEDOWNwith OG.MOUSEDOWN– Symptom: When a slice is clicked, the drill-down graph Symptom: When a slice is clicked, the drill-down graph

reverts to its default valuesreverts to its default values• Solution:Solution: Two separate graphs controlled by list boxes Two separate graphs controlled by list boxes

Page 3: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

3

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

The Work-AroundThe Work-Around

Page 4: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

4

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Two chart areasTwo chart areas

Specifies the record label for the yearSpecifies the record label for the year

Specifies the yearSpecifies the year

What the Form Will Look LikeWhat the Form Will Look Like

Page 5: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

5

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Change the yearChange the year

Page 6: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

6

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Create Two Chart ItemsCreate Two Chart Items

Page 7: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

7

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

In Graphics Builder…In Graphics Builder…

First GraphFirst Graph

Page 8: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

8

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Create the First GraphCreate the First Graph

Data modelData model

Page 9: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

9

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Refined GraphRefined Graph

Page 10: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

10

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Select “Parameters”Select “Parameters”

Click on create (“+”)Click on create (“+”)

Create the lexical reference variableCreate the lexical reference variable

Create Lexical Reference VariableCreate Lexical Reference Variable

Page 11: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

11

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Lexical Reference VariableLexical Reference Variable

Page 12: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

12

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Page 13: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

13

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Replace column name with Replace column name with lexical reference variablelexical reference variable

Execute the queryExecute the query

Page 14: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

14

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Test the GraphTest the Graph

Page 15: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

15

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Create OGR FileCreate OGR File

Page 16: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

16

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

In Graphics Builder…In Graphics Builder…

The Second GraphThe Second Graph

Page 17: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

17

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Create Lexical Reference VariableCreate Lexical Reference Variable

Host variable Host variable (will be used (will be used to specify a to specify a particular particular record label)record label)

Page 18: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

18

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Lexical Lexical reference reference variable (will variable (will be used to be used to specify the specify the sales revenue sales revenue year column)year column)

Page 19: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

19

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Initial Data ModelInitial Data Model

Page 20: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

20

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Select Graph TypeSelect Graph Type

Page 21: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

21

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Change Independent VariableChange Independent Variable

Page 22: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

22

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Change Independent VariableChange Independent Variable

Page 23: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

23

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Initial GraphInitial Graph

Page 24: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

24

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

In Form Builder…In Form Builder…

Page 25: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

25

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Program the Trigger for the First GraphProgram the Trigger for the First Graph

Page 26: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

26

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

PL/SQL CodePL/SQL Code

Commented outCommented out

Page 27: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

27

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Test the GraphTest the Graph

Page 28: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

28

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Program the Trigger for the Second GraphProgram the Trigger for the Second Graph

Page 29: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

29

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

PL/SQL CodePL/SQL Code

Use for debuggingUse for debugging2 parameters2 parameters

Page 30: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

30

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Use for debuggingUse for debugging

Page 31: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

31

R. Ching, Ph.D. • MIS Area • California State University, Sacramento

Test the FormTest the Form

Default line graphDefault line graph

Page 32: 1 R. Ching, Ph.D. MIS Area California State University, Sacramento Week 13 April 26 Pseudo Drill-Down GraphsPseudo Drill-Down Graphs

32

R. Ching, Ph.D. • MIS Area • California State University, Sacramento