Date post: | 14-Jun-2015 |
Category: |
Technology |
Upload: | convergence-consulting-group |
View: | 447 times |
Download: | 1 times |
www.OurStudentsOurFuture.org
Building a Foundation of Strong Leaders
www.OurStudentsOurFuture.org04/13/20232
Supporting & Developing Future LeadersThe Hillsborough Principal Pipeline consists of four integrated components:
www.OurStudentsOurFuture.org04/13/20233
Leader Selection ToolFocused on Component 3 (Selective Hiring)
• Used for making data driven hiring decisions.
• Used to match the right leader to the right school vacancy.
www.OurStudentsOurFuture.org
Cognos Leader Selection Tool
www.OurStudentsOurFuture.org
Business Requirements
• Need a solution to filter many different attributes and interact within list
• Select rows within the candidates list and be able to do side-by-side comparisons
• View detailed resume style report for selected candidates after analysis
• Consume different reports in specified formats only (pdf, excel, html)
www.OurStudentsOurFuture.org
Overall Solution Design
• Set of three reports
• Main report needed extended functionality• Turn off Cognos Toolbar• Hide Multiselect prompt choice lists until
clicked• Reset report button• Add checkboxes to list object• Pass checked row values to drill-through
reports
www.OurStudentsOurFuture.org
Cognos Leader Selection Tool
www.OurStudentsOurFuture.org
Using JavaScript in Cognos
Some examples of common uses:
• Hide Cognos toolbars• Validate input boxes• Manipulate default prompt selections • Automatically reprompt • Mimic built in Cognos capabilities (button for pdf,
excel, drill up , drill down)• Passing data values • Changing default behavior of Cognos elements
www.OurStudentsOurFuture.org
Considerations for using JavaScript
• Extra testing will be needed when migrating reports to another environment
• Extra regression testing will be needed should there be an upgrade, patch
• Know what browsers you support and Cognos is compatible with based on version. Make sure you test compatibility between browsers
www.OurStudentsOurFuture.org
• Typing in parameter names and arguments
• Standard debug tools/techniques
• Parameter/list names don’t propagate
• Code may behave differently in Cognos viewer versus Report Studio
Considerations for using JavaScript
www.OurStudentsOurFuture.org
Tips / Best Practices
• Using tags
• Layout component references for html items that are used across multiple reports
• Place .js file on gateway servers and call script
• Utilize Prompt API
www.OurStudentsOurFuture.org
Cognos Prompt API