Hello community,
Is there any way to create multiple Master Layouts with different scopes
(e.g.: Master layout applied only to the container)?
masterlayout
Hi Seifeddine MLAYHI,
no, this is not possible. There can only be one master layout per screen. Even, if it should be located inside a container, it will influence the other objects on the screen (whether they would be located inside a container or not).
Regards,
Helmut
As mentioned by Helmut, the out-of-the-box object in BOARD foresees the use of only one "Master Layout" in a screen.However BOARD wouldn't be BOARD, if there are workarounds.
The Layout Selection in the Procedures (see manual: Block Selections) allows you to apply specific selections only to specific datablocks in your screen.
I have made a small example.
On my dataview on the left, I show a budget cube per Item/SKU. I assigned 2 procedures "Apply Selection to Container 1", "Apply Selection to Container 2" to my drill down of this dataview, so I get something like this:
When the user selects an SKU and picks one of the both procedures, automatically that SKU will be selected in all of the objects inside that container (at least if I set up my procedure correctly ).
The procedure in this example looks like:
You basically have to use the same Procedure action "apply selection to Layout Block" to each datablock that you keep in your labels/dataviews/graphs inside your container. This may be a cumbersome task and once you get many datablocks the performance aren't super either, but I would definitely give it a shot as this approach provides you full flexibility.
All the best,Jonathan
Thank you Helmut Heimann
Thank you Jonathan Baetens i will use Block selection .