Top Banner
Roxana Popistaşu IT staff [email protected]
31
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Roxana PopistaşuIT staff

[email protected]

Page 2: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

ARC – Why Report Studio?

• Query Studio • ad hoc queries • simple reports and charts

• Report Studio • advanced reports and charts (multiple-page,

multiple-query) • specific needs (complex prompts and filters)• greater flexibility in calculating and formatting

results• re-use

Page 3: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Report Studio

• Challenges• complexity of the tool*• little ExLibris documentation*• knowledge of the underlying database• difficulty dealing with error messages (+ access to

the log files on the ARC server)“CM-REQ-4342 The client did something wrong.”“You do not have permission to use Report Studio. Report Studio is shutting down. For more information, contact the administrator.”

* IBM training: Cognos Report Studio (3 days)

Page 4: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

• Environment• ALEPH: v18• (ARC) Report Studio: v8.2

ALEPH & ARC

Page 5: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Create new report

Page 6: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Create new report - List

Page 7: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Create new report - Blank

Page 8: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Open existing report

Page 9: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Report design - tips & tricks

• Use:• headers & footers (“Menu: Structure -> Page Header

and Footer...”) – for information that applies to the entire report and that appears on every page

• blocks and tables (“Toolbox: Insertable Objects”)– for horizontal alignment, respectively horizontal and vertical alignment in layout

– (!) blocks and table cells do not add space between objects => insert a text object with “space” character(s)

• images (for logos etc.) only when not saving the report as an Excel file

Page 10: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Report design - advanced

Conditional formatting

•conditional styles – better identify exceptional

or unexpected results

•conditional layouts– multilingual reports– multiformat reports (pdf,

Excel, html etc.)

Page 11: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Crosstabs

• Crosstab reports are used to show the relationships between three or more query items.

• Crosstab reports show data in rows and columns with information summarized at the intersection points.

Page 12: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Crosstabs

Page 13: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Crosstabs – tips & tricks

• In crosstabs only measures (no texts, no dates) can be used for the body (intersection of rows & columns)

• In order to add more than one measure for a crosstab insert all fields at the same time either as rows or as columns and do not use a default measure

• There is no grouping with crosstabs (that is done automatically when creating the crosstab).

• A list can be transformed into a crosstab, but not the other way around.

• Nested crosstabs can be created by adding more than one item to rows or columns.

Page 14: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Multi-page reports

Page 15: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Multi-page reports

Page 16: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Multi-page reports

Page 17: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Multi-page reports

Page 18: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Filters

By creating filters certain conditions are defined around query items in order to report on a specific subset of data.

The filter applies to all rows in the list / crosstab / chart etc.

Page 19: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Filters

Page 20: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Filters – tips & tricks

• For filters you can use:– constants (typed or selected from the data available in ARC),

data items, parameters (prompt values) etc.

• Filters can be: – optional (for prompts), required or disabled (for test purposes)– detail (on an item) or summary (on aggregate data – totals etc.)

filters

• (!) Detail filters work with the rows at the database level (before any aggregation): the values are chosen according to the filter and only afterwards combined.

Page 21: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Prompts

Prompts are used in order to ask the user for a report specification. They function as filters.

Prompts are useful for:•running the same report with different parameters•creating Report Views and schedules

Page 22: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Prompts

Page 23: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Prompts

Page 24: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Prompts

Page 25: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Prompts & filters

Page 26: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Prompts & filters - advanced

Page 27: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

• Report views ≈ different outputs of the same report

• the same report specification as the source report• different properties:

prompt values, schedules, delivery methods, run options, languages, and output formats

• Example:• report: “Loans per month”• possible report views: “BnL - Loans per month (pdf)”, “BnL -

Loans per month (xls)”, “Uni - Loans per month (yearly)”, “Uni - Loans per month (trimester)”

ARC - Report views

Page 28: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

ARC - Report views

Page 29: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Schedules & jobs

• When scheduling a report several options can be set.

• Scheduling works with reports & report views.• For multiple reports that need to run at the same

time, schedules can be grouped in a job.• (!) Several report views for the same report can

be added to a job, with different prompt values / languages / output or delivery options, but they need to have different names.

Page 30: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Schedules & jobs

Page 31: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu.

Questions, remarks, suggestions?

Roxana Popistaşu

[email protected]

ARC - Report Studio