Hi,
I really like @Ryan Clapp's idea and have been hoping for something like this for several years. If I remember correctly, it was even on the public roadmap at one point. I actually found the original roadmap text:
Q2 2022: "Synchronize Parameters in MDX Statements | Support complex synchronizations by allowing parameterized MDX statements to drive synchronization between widgets."
A custom 'Advanced Synchronization' option that allows parameterized MDX statements for each widget would be a great addition!
------------------------------
Mario Hasler
------------------------------
Original Message:
Sent: Tue January 28, 2025 09:17 PM
From: STUART KING
Subject: Multiselector lists
Additional 'Advanced synchronization' options would be helpful in many cases. Your use case is a bit more complex as the synchronization feature in PAW books only synchronizes the same hierarchy between different widgets. In your case you want to synchronize different hierarchies (where you have defined some relationship between the members in each). This might require a more open ended approach like Ryan is suggesting. We could consider a custom 'Advanced Synchronization' option where you can parameterize the MDX statements for each widget.
Make sure you look carefully at the release notes for the upcoming PAW 2.0101 or 2.1.8 release.
In the mean time, I suspect that creating a lookup cube in TM1 to store the relationship between members in the each hierarchy is the only good solution.
------------------------------
Stuart King
Product Manager
IBM Planning Analytics
------------------------------
Original Message:
Sent: Tue January 28, 2025 04:38 PM
From: Ty Cardin
Subject: Multiselector lists
Stuart,
Played around some more with the selector lists. Yes, it would be great to have a children of set option for Action on set change.
------------------------------
Ty Cardin
Original Message:
Sent: Tue January 28, 2025 07:48 AM
From: STUART KING
Subject: Multiselector lists
Hi Ty,
The multiple selection widget generates a set (the set is the members you select in the list) to synchronize to other widgets. The Advanced synchronization feature can be used on the widget receiving the synchronized set to determine what set to display in the widget based on the synchronized set. The current options are Set , Set and aggregate, Aggregate and set, and Aggregate.

We could extend the Advanced synchronization feature to include 'Children of set' and 'Descendants of set'. I've also seen one enhancement requests to provide sort options for the set of members that is displayed in the widget.
The really nice thing about the Advanced synchronization feature is that each widget can do something unique with the set of members that is synchronized to the widget.
------------------------------
Stuart King
Product Manager
IBM Planning Analytics