Creating Hierarchical Drill Downs for Flex Charts Dan Carotenuto Service Director, Product Marketing Copyright 2010, Information Builders. Slide 1.

Slides:



Advertisements
Similar presentations
1.NET Web Forms DataGrid © 2002 by Jerry Post. 2 Data Grid Has Many Uses  The grid uses HTML tables to display multiple rows of data. It is flexible.
Advertisements

ENHANCE YOUR DASHBOARD WITH JQUERY
Microsoft Visual Basic: Reloaded Chapter Seven More on the Repetition Structure.
Tutorial 12: Enhancing Excel with Visual Basic for Applications
InfoAssist Tips and Techniques
Microsoft Visual Basic 2010: Reloaded Fourth Edition Chapter Eight Sub and Function Procedures.
Copyright 2007, Information Builders. Slide 1 Implementing On-Click Functionality With the HTML Layout Painter Larry J Braun Education Specialist June,
Because Everyone Makes Decisions Developer Studio Topics and Demonstration Jeff Winters, Branch Technical Specialist.
Chapter 12: Using ADO.NET 2.0 Programming with Microsoft Visual Basic 2005, Third Edition.
Flowchart Start Input weight and height
A Guide to Oracle9i1 Creating an Integrated Database Application Chapter 8.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
RIA - Flex and ActionScript RIA – Flex and ActionScript CS590 - Ashok Sahu.
1 NetInsight Hands-On 10 October 2007
© 2010 VMware Inc. All rights reserved vSphere Licensing Advisor Overview.
Introducing JavaBeans Lesson 2A / Slide 1 of 30 JDBC and JavaBeans Pre-assessment Questions 1.Which of the given symbols is used as a placeholder for PreparedStatement.
® IBM Software Group © 2006 IBM Corporation JSF Tab Controls This Learning Module shows how to develop server-side EGL applications with dynamic content.
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
WebFOCUS Developer Studio Update Dimitris Poulos Technical Director September 3, 2015 Copyright 2009, Information Builders. Slide 1.
Because Everyone Makes Decisions InfoAssist Topics and Demonstration Jeff Winters, Branch Technical Specialist.
Copyright 2007, Information Builders. Slide 1 WebFOCUS Maintain – Enhancing Objects with JavaScript Mark Derwin Information Builders Information Builders.
Virtual techdays INDIA │ Nov 2010 Developing Office Biz Application using WPF on Windows 7 Sarang Datye │ Sr. Consultant, Microsoft Sridhar Poduri.
Building Flex Dashboards with WebFOCUS Enable Copyright 2008, Information Builders. Slide 1 Yoshiko Akai Strategic Product Mgt.
BIM211 – Visual Programming Objects, Collections, and Events 1.
TATA CONSULTANCY SERVICES
® IBM Software Group © 2006 IBM Corporation Programmatically Rendering and Hiding JSF Controls This section describes how to hide and show JSF controls.
LiveCycle Data Services Introduction Part 2. Part 2? This is the second in our series on LiveCycle Data Services. If you missed our first presentation,
Information Builders’ Teradata User Group Adam Cohen Eric Greisdorf.
Your First Flex Application Nick Kwiatkowski 1/11/07.
ColdFusion 9 and Flex 4: Application Development Ryan Stewart Platform Evangelist, Adobe Systems
Chapter 6 SAS ® OLAP Cube Studio. Section 6.1 SAS OLAP Cube Studio Architecture.
Using Information Builders Products at HMC. Harvard Management Company - Confidential Page 2 Products in use WebFOCUS / –Developer Studio.
Dr. Rado Kotorov Technical Director Strategic Product Mgt. Jeff Shein Technical Manager Creating Web 2.0 Rich Internet Applications (RIA) and Dashboards.
WebFOCUS Mobile Business Intelligence Charles Kong & Saad Ansari Toronto Solution Architects Copyright 2010, Information Builders. Slide 1.
With Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Intermediate.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Introduction to the Adapter Server Rob Mace June, 2008.
ACTIVE TECHNOLOGIES Providing Business Intelligence on any device from anywhere Copyright 2007, Information Builders. Slide 1 Presented by: Adam Lotrowski.
1 Chapter 12 – Web Applications 12.1 Programming for the Web, Part I 12.2 Programming for the Web, Part II 12.3 Using Databases in Web Programs.
1 NetInsight Demonstration 10 October 2007
Flex 2 We’re Not in Kansas Anymore! or Welcome to Flex Theo Rushin Jr TeraTech, Inc.
Dan Grady Creating Analytic Dashboards With Visual Discovery Your business. No barriers.
Introduction to Matlab & Data Analysis 2015 In this tutorial we will: Build a practical application using GUIDE Learn more about graphical user interface.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
WebFOCUS Magnify: Search Based Applications Dr. Rado Kotorov Technical Director of Strategic Product Management.
1.
1 Guide to Oracle10G CHAPTER 7: Creating Database Reports 7.
LANDESK SOFTWARE CONFIDENTIAL Tips and Tricks with Filters Jenny Lardh.
Copyright 2007, Information Builders. Slide 1 Flex your Dashboard Muscle with WebFOCUS Flex Enable John Gogoly Senior Systems Engineer June, 2008.
CROSS PLATFORM MOBILITY
XPages Example: Generating Dynamic Editable Fields from a Document Collection Author: John Mackey Groupware Solutions Inc.
John Ykema, Director of Sales & Marketing. Business Intelligence 201 Advanced Report Styling Pivot Tables Drill Down Reports Opening Records Smart Filters.
WaveMaker Visual AJAX Studio 4.0 Training Java Script Events.
Drill-Through Features Cognos 8 BI. Objectives  In this module we will examine:  Cognos 8 Drill Through Overview  Model / Package Drill Through  Cross.
21 Copyright © 2009, Oracle. All rights reserved. Working with Oracle Business Intelligence Answers.
15 Copyright © 2004, Oracle. All rights reserved. Debugging Triggers.
Oracle Business Intelligence Foundation - Commonly Used Features in Repository.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
22 Copyright © 2009, Oracle. All rights reserved. Filtering Requests in Oracle Business Intelligence Answers.
24 Copyright © 2009, Oracle. All rights reserved. Building Views and Charts in Requests.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
COMPUTER PROGRAMMING I Apply Procedures to Develop List Box and Combo Box Objects.
Portal v2.6 Service Pack 1 Update. 2 Portal v2.6 Service Pack 1 6/27/2016 ©2007 GE Fanuc Intelligent Platforms All Rights Reserved Portal v2.6 Service.
Building Dashboards with JMP 13 Dan Schikore SAS, JMP
Creating Oracle Business Intelligence Interactive Dashboards
Working in the Forms Developer Environment
Welcome to all Salesforce Enthusiasts Once Again
CANalytics TM CAN Interface Software BY.
Lecture Set 10 Windows Controls and Forms
These slides are for reference only. They are not "lecture notes"
Presentation transcript:

Creating Hierarchical Drill Downs for Flex Charts Dan Carotenuto Service Director, Product Marketing Copyright 2010, Information Builders. Slide 1

Creating Hierarchical Drill Downs for Flex Charts Agenda  Technique Overview  Create a Dashboard  Convert chart to hierarchical drill down  Make drill downs dynamic Copyright 2010, Information Builders. Slide 2

Creating Hierarchical Drill Downs for Flex Charts Technique Overview  Create a Flex dashboard (WE, FB)  Load dashboard with data (WE, W)  Create a drill down hierarchy (WE, FA)  Add drill down hierarchy user controls (FB, WE)  Enable drill down hierarchy (WE, FA) Copyright 2010, Information Builders. Slide 3 W= WebFOCUS WE= WebFOCUS Enable FA= Flex ActionScript FB= Flex Builder

Creating Hierarchical Drill Downs for Flex Charts Technique Overview  Products used in this technique  WebFOCUS Reporting Server  WebFOCUS Client  WebFOCUS Developer Studio  WebFOCUS Enable for Adobe Flex 3.0 Hotfix 1  Adobe Flex Builder 3 Copyright 2010, Information Builders. Slide 4

Creating Hierarchical Drill Downs for Flex Charts Create Flex Dashboard  Layout  Canvas: ibiCanvas (WE)  Panels: Panel (FB)  Flow/Direction: HBox, VBox (FB)  Add filters  ibiList (WE) Copyright 2010, Information Builders. Slide 5 WE= WebFOCUS Enable FB= Flex Builder  Add charts  ibiColumnChart (WE)

Creating Hierarchical Drill Downs for Flex Charts Load Dashboard with Data  Add IBI Data Grid to get data  ibiDataGrid (WE) Copyright 2010, Information Builders. Slide 6

Creating Hierarchical Drill Downs for Flex Charts Load Dashboard with Data  Bind the data grid to a WebFOCUS procedure (fex)  Property > IBI Data > seturl  /ibi_apps/WFServlet?IBIF_ex= ?IBIAPP_app= Copyright 2010, Information Builders. Slide 7

Creating Hierarchical Drill Downs for Flex Charts Load Dashboard with Data  Create linked filters  Set the data grid for filtering: ibiUseFiltered = true Copyright 2010, Information Builders. Slide 8

Creating Hierarchical Drill Downs for Flex Charts Load Dashboard with Data  Create linked filters  Allow multiple selections:  Common > allowMultipleSelection = true Copyright 2010, Information Builders. Slide 9

Creating Hierarchical Drill Downs for Flex Charts Load Dashboard with Data  Create linked filters  Set the component to be used as filter  ibiFilterAble = true Copyright 2010, Information Builders. Slide 10

Creating Hierarchical Drill Downs for Flex Charts Load Dashboard with Data  Create linked filters  Set the source of the data: ibiParent  Specify the column to display distinct values: ibiColumn  Order the values: ibiSortValues Copyright 2010, Information Builders. Slide 11

Creating Hierarchical Drill Downs for Flex Charts Load Dashboard with Data  Create linked filters  Link the filters: ibiFilterParent  Set ibiFilterParent to of linked parent filter Copyright 2010, Information Builders. Slide 12

Creating Hierarchical Drill Downs for Flex Charts Load Dashboard with Data  Load the column chart  Set the source of the column chart: ibiParent  Set the chart’s axis: ibiXField, ibiYField  Set the chart for filtering: ibiUseFiltered = true  Specify the column grouping: ibiGroupBy Copyright 2010, Information Builders. Slide 13

Creating Hierarchical Drill Downs for Flex Charts Load Dashboard with Data Copyright 2010, Information Builders. Slide 14

Creating Hierarchical Drill Downs for Flex Charts Create a drill down hierarchy  Create hierarchy array to store drill down path  Set up variables to store current and next dimensions Copyright 2010, Information Builders. Slide 15

Creating Hierarchical Drill Downs for Flex Charts Create a drill down hierarchy  Use method ( drillIt ) to handle runtime drill down  Update chart  ibiColumnChart.ibiGroupBy = nextDimension  ibiColumnChart.ibiXField = nextDimension Copyright 2010, Information Builders. Slide 16

Creating Hierarchical Drill Downs for Flex Charts Create a drill down hierarchy  Use method ( drillIt ) to handle runtime drill down  WebFOCUS Enable API: doFilterValue  Loop through each filter  this[“ibiList0”].dataProvider.length Copyright 2010, Information Builders. Slide 17

Creating Hierarchical Drill Downs for Flex Charts Create a drill down hierarchy  Use method ( drillIt ) to handle runtime drill down  WebFOCUS Enable API: doFilterValue  Apply to IBI Canvas for each filter:  ibiCvs1.doFilterValue(ibiList0, ) Copyright 2010, Information Builders. Slide 18 Dynamically changes all objects when drilling

Creating Hierarchical Drill Downs for Flex Charts Create a drill down hierarchy  Enable chart for drill down  Set Events > itemClick to call a method that drills down  Pass the event to a method: drillIt(event); Copyright 2010, Information Builders. Slide 19

Creating Hierarchical Drill Downs for Flex Charts Create a drill down hierarchy Copyright 2010, Information Builders. Slide 20

Creating Hierarchical Drill Downs for Flex Charts Add Drill Down Hierarchy User Controls  Set up a default hierarchy on initial display / run Copyright 2010, Information Builders. Slide 21

Creating Hierarchical Drill Downs for Flex Charts Add Drill Down Hierarchy User Controls  Add combo boxes for users to set drill path at runtime  Set combo box values to data column names: seturl  Run a WebFOCUS procedure to return metadta column names Copyright 2010, Information Builders. Slide 22

Creating Hierarchical Drill Downs for Flex Charts Add Drill Down Hierarchy User Controls  Create a method to handle dynamic runtime drill path  Bind dimension data (column names) to combo boxes  Change hierarchy to be dynamically loaded .selectedItem Copyright 2010, Information Builders. Slide 23

Creating Hierarchical Drill Downs for Flex Charts Add Drill Down Hierarchy User Controls  Create a method to handle dynamic runtime drill path  Update filters with user selections: doFilterValue  Apply to IBI Canvas for each filter:  ibiCvs1.doFilterValue(ibiList0, ) Copyright 2010, Information Builders. Slide 24

Creating Hierarchical Drill Downs for Flex Charts Add Drill Down Hierarchy User Controls  Create a method to handle dynamic runtime drill path  Reload data by reloading ibiCanvas and IBI Data Grid  WebFOCUS Enable API  this.ibiCvs1.reloadData(“ibiDG”,””) Copyright 2010, Information Builders. Slide 25

Creating Hierarchical Drill Downs for Flex Charts Add Drill Down Hierarchy User Controls Copyright 2010, Information Builders. Slide 26

Questions Copyright 2010, Information Builders. Slide 27