Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
2 years ago
Solved

How to insert multiple visuals inside a text box kind of container?

Hi Coaches,

 

I have a requirement of having multiple visuals inside a text container. As highlighted in yellow, the ask is to have matrix and KPI visuals inside the grey colored container which I am struggling with. Please share your inputs on this.

Please see the below image from ppt slide. 

I can achieve the below in Power BI:

Thanks in advance!

 

parry2k amitchandak Ritaf1983 Erokor lbendlin Greg_Deckler 

 

 

 

  • You should be able to add all your matrix and kpi visuals, organise them in the same way as your ppt slide, and add an empty text box, set the background color to gray, and position it behind the visuals. You can go to view->selection and make sure the text box is positioned behind your visuals.




    You can also add additional text boxes with a transparent background, that will contain the text your yellow arrow is pointing at.


    Hope this helps.

  • Hi Anonymous 

    If I understood you correctly you can just add a grey shape in the back of your visual+ Don't use a background on the table + modify the grey and white background only on columns that should be :

     

    Link to my PBIX with an example 

    If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly

     

     

     

  • dk_dk's avatar
    dk_dk
    2 years ago

    Hi,

    You can open the selection pane and make sure that the gray text box visual is under the kpi cards and matrix visuals. You can reorder all the visuals there, think of it as layers. (See the right side of my screenshot above.)

     

    When you have the text box selected, Power BI desktop will always "bring it forward" temporarily so you see what you are doing with it, but if you select another visual, or just click into an empty area on the canvas then it should go back behind the other visuals you have.

8 Replies

  • You should be able to add all your matrix and kpi visuals, organise them in the same way as your ppt slide, and add an empty text box, set the background color to gray, and position it behind the visuals. You can go to view->selection and make sure the text box is positioned behind your visuals.




    You can also add additional text boxes with a transparent background, that will contain the text your yellow arrow is pointing at.


    Hope this helps.

    • Anonymous's avatar
      Anonymous
      Not applicable

      Thanks for the quick response. I am facing issue with overlay of text box over matrix visual. Not able to position the text box behind the visuals. Please guide me on that.

      • dk_dk's avatar
        dk_dk
        Super User

        Hi,

        You can open the selection pane and make sure that the gray text box visual is under the kpi cards and matrix visuals. You can reorder all the visuals there, think of it as layers. (See the right side of my screenshot above.)

         

        When you have the text box selected, Power BI desktop will always "bring it forward" temporarily so you see what you are doing with it, but if you select another visual, or just click into an empty area on the canvas then it should go back behind the other visuals you have.

  • Hi Anonymous 

    If I understood you correctly you can just add a grey shape in the back of your visual+ Don't use a background on the table + modify the grey and white background only on columns that should be :

     

    Link to my PBIX with an example 

    If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly

     

     

     

    • Anonymous's avatar
      Anonymous
      Not applicable

      I tried it but the matrix is not coming over the shape box. How to position the shape box behind the visuals?

       

      • dk_dk's avatar
        dk_dk
        Super User



        Use the up and down arrows in the selection pane, to move the order of the visuals around.