Multiple Master Layouts

Hello community,

Is there any way to create multiple Master Layouts with different scopes

(e.g.: Master layout applied only to the container)?

 

masterlayout

Answers

  • Helmut Heimann
    Helmut Heimann Employee, Community Captain
    50 Answers 500 Comments 250 Likes Fourth Anniversary

    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

  • Unknown
    Unknown Active Partner
    edited March 2020

    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:

     

    image

    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:
    image

    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 Jonathan Baetens i will use Block selection .