|
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.
|