Advanced Data Tools Logo
spacer
Consulting Training Tech Info Successes User Groups Our Company spacer
   

Create customized front-end interfaces to Hyperion Intelligence Dashboard sections for end users.

Hyperion System 9 BI Interactive Reporting: Design Advanced Dashboards (for versions 8.0 to 9.0)

This 2-day course is designed for report authors who create documents for users using Explorer and Designer and for people who need to create customized front-ends using JavaScript Dashboard functionality.

Hyperion PDF Course Description

In this class, students will learn:

  • Introduction to Dashboards
    • Understand the purpose of dashboards
    • Consider key design decisions
    • Identify development processes and phases
  • JavaScript Overview
    • Review JavaScript basics (objects, object methods, and object properties)
    • Review syntax of commonly-used Javascript commands
  • Object Model
    • Study the BQY document's Object Model
    • Use the Script Editor, Object Browser, and context-sensitive help
  • Basic Document Scripts
    • Understand OnStartup and OnShutdown scripts
    • Script the user interface
    • Determine users with scripts
    • Process queries with scripts
    • Open BQY documents with scripts
    • Test and debug code
    • Understand the Execution and Console windows
    • Learn tips on saving documents and breaking infinite loops
  • Dashboard Section
    • Understand the purpose of the Dashboard section
    • Understand the layout tools and toolbars
    • Use control objects
    • Add graphics
    • Embed section objects
  • Common Scripting Techniques
    • Manipulate limits
    • Populate controls with Results data
    • Connect to data sources and process queries
    • Script queries
    • Script Pivot reports and charts
  • Functions
    • Use pre-defined JavaScript functions
    • Create local and global functions
    • Share functions among documents
  • Integrating Applications
    • Use forms
    • Use cookies
    • Use URLs
    • Use JOOLE objects
  • Tips and Troubleshooting
    • Handle exceptions
    • Learn tips on designing scripts

This class begins with introductory concepts and moves into programming techniques. This course focuses on developing an understanding of the JavaScript syntax and object framework, specifically as it applies to interacting with BQY document elements.

Prerequisites:

A solid understanding of JavaScript syntax, a general understanding of HTML syntax, and experience creating queries and reports with Hyperion Intelligence Designer is required; all topics covered in the "Hyperion Intelligence Tools: Design Reports and Dashboards" course should be well understood.

Course Schedule

   
spacer
spacer