Qlik Community

Suggest an Idea

Vote for your favorite Qlik product ideas and add your own suggestions.

Announcements
IMPORTANT security patches for GeoAnalytics Server available to download: READ DETAILS

Implement TRUE cycle groups that work like QlikView

Jeff_Koch
Employee
Employee

Implement TRUE cycle groups that work like QlikView

Qlik Sense done NOT support cycle groups today.  At best it supports alternate dimensions.

This is one of the features that is a show stopper for customers to move from QlikView to Qlik Sense.

The strength and value of QlikView-like Cycle Groups is that they are dimensional and global. When you change a Cycle Group is works like any other field used as dimension. The value applies to every chart where it is used.

For example, if you have 20 charts spread across multiple sheets and you change a cycle group to a new dimension, then ALL 20 charts reflect that new dimension. The charts stay synced together. The charts are 'Product' charts …cycle... now they are all about 'Store' …cycle… now they all show 'Product Category' as the dimension.

It is a very powerful way of looking at a group of visualizations because you see a collective story across the charts.

Plus it helps solve the expression problems associated with the way Qlik Sense does things today with alternate dimensions and drill down groups. Without the getCurrentField(groupname) function we cannot support complex aggr expressions without creating a lot of different charts that cannot use drill down group or alternate dimensions.

Because of the lack of cycle group support, to implement a set of 6 charts in Qlik Sense that exists in QlikView means replacing 6 QlikView charts with 1,296 Qlik Sense charts. That doesn't scale well.

Along with the implementation of Cycle Groups means bringing back the getCurrentField(groupname) function that returns the currently selected dimension for the group: Cycle Groups and Drill Down Groups.

26 Comments
gerhard_jakubec
Contributor III
Contributor III
Please also add the ever missing setter function "setCurrentField(cycleGroupName[,cycleGroupItemIndex,cycleGroupItemValue])"
Carl_Hunter
Partner
Partner

@Patric_Nordstrom 
https://powerbi.microsoft.com/en-us/blog/power-bi-may-2022-feature-summary/#post-19361-_Toc103022212 

This feature is now in preview for Power BI. Looks like they've borrowed the exact functionality from QlikView, which we dont have in Qlik Sense.

Code
Partner
Partner

Really nice to have

francesco_menin
Partner
Partner

really confusing to see the exact functionality we need in Qlik Sense in a rival...

devan9876
Creator
Creator

@Carl_Hunter 

Was just going to say the same thing but I guess you beat me to it. It seems like the way PBI implemented it you can create cycle groups with dimensions or measures.

Cycle groups to me are one of the most notable gaps between Qlikview and Qliksense.
In Qlikview cycle groups were without a doubt one the features I used and appreciated the most. I always preferred cycle groups over drill groups so to see drill groups were added but not cycle groups has been a source of frustration for me.

I get we can try to mimic the fuctionality with buttons and variables but its more cumbersome to setup and requires an additional object to be placed on the canvas for every group so overall a downgrade compared to how Qlikview implemented it.

viniciusoliveira
Contributor
Contributor
exactly