As of December 1, 2020, Focal Point is retired and repurposed as a reference repository. We value the wealth of knowledge that's been shared here over the years. You'll continue to have access to this treasure trove of knowledge, for search purposes only. Moving forward, myibi is our community platform to learn, share, and collaborate. We have the same Focal Point forum categories in myibi, so you can continue to have all new conversations there. If you need access to myibi, contact us at myibi@ibi.com and provide your corporate email address, company, and name.
The gadget properties sheet for the Flex-based line graphs offer Time and an additional Dimension in the 'Groupings' section. When I assign a dimension other than time, and run the gadget, it automatically filters the gadget output by the first dimension value in the dimension that I chose. If I then choose another dimension value, the chart does that wonderful wiggle to update to the new filter value. However, there does not seem to be any way to not filter by a particular dimension value. What I am asking is if there is a way to default the gadget to include all dimension values and still give me the option to filter it by a particular dimension value? Another way of asking this is that I wonder how I can un-select a dimension filter?
Cheers,
JoeyThis message has been edited. Last edited by: Moogle,
-WebFOCUS 8.2.01 on Windows
Posts: 318 | Location: Los Angeles, CA | Registered: November 15, 2005
If a filter is defined as Optional in the class - and these properties are not always malleable, so this really has to be defined that way when the gadget is created - then there's a possibility to have no filter.
To remove a Dimension filter, just set the Dimension identifier in the Filter property back to -Select a Dimension-. If you don't get an error when you Preview or Save that, it means the property is option. In other words, the software itself guides you.
hope this helps...
Bob Jude Ferrante Director of Business and Development WebFOCUS Performance Management Bob_Ferrante@ibi.com 917-339-5105
I'll take any questions about PMF - business or technical - anytime!
I wonder how I forgot about the gadget class definition; silly me. I investigated the gadget class for one of the Flex-based line graphs, and removed the Group By reference (Group By, not filter). Unfortunately, the gadget failed to run at that point, so it is clearly built to require time and a dimensional Group By.
The issue I'm running into is that I want to have a line graph that shows all data for a measure, but these flex line graphs seem to force a dimensional filter via a dimensional Group By with a value selection at run-time. The work-around I've found is to group the gadget by a dimension that the measure does not use, although then the gadget says ' Target over Actual by Month: [None]' That's not ideal, but I like these flex gadgets so much that I'd rather put up with that than go back to using a 2D line graph.
Cheers,
Joey
-WebFOCUS 8.2.01 on Windows
Posts: 318 | Location: Los Angeles, CA | Registered: November 15, 2005
A Flex gadget has two parts - a SWF that's designed to interface with the data controller for PMF data, and a class definition that defines the gadget's personality. But there are limits to how flexible a Flex gadget can be - at the end of the day a SWF is made up of code, and that code expects certains parameters inbound. The line chart expects a parametric filter of Dimension, so removing that filter from the class isn't enough to force the SWF to not expect that parameter. And the SWF has to group by time, since that's the nature of the Line chart - it shows changes over Time and the Time filter determines the time stop/start points shown. So removing time from the parameter stream would cause the gadget to not work.
If you want to not limit the gadget to a Time Range, you can use the time filter [All] which is basically saying - show all of Time. You don't have to define that in the gadget class, rather the end user or the person designing the dashboard can specify that as a default.
Hope this helps.
Bob Jude Ferrante Director of Business and Development WebFOCUS Performance Management Bob_Ferrante@ibi.com 917-339-5105
I'll take any questions about PMF - business or technical - anytime!