Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
3 years ago
Solved

Create a button that is only visible on Desktop

Is it feasible to create a button on PowerBI desktop which is not visible when the report is published on service? The same button should be visible when the user downloads the report from Service.

  • Hi,

    I do as below :

    create the measure and check if the user and userprincipalname are equal :

    UsrVisable/Enable = if (USERNAME() <> USERPRINCIPALNAME(), 1, 0)
    Then for the particular Button, I changed the Text and Icon color based on the formula(in Style property) and put that as a page color for disabled the button :

     

    when you publish it in the server the button should disappeared (not shown)

     Thanks for your kudos and please mark it as a solution if it helps you

4 Replies

  • MahyarTF's avatar
    MahyarTF
    Icon for Memorable Member rankMemorable Member

    Hi,

    I do as below :

    create the measure and check if the user and userprincipalname are equal :

    UsrVisable/Enable = if (USERNAME() <> USERPRINCIPALNAME(), 1, 0)
    Then for the particular Button, I changed the Text and Icon color based on the formula(in Style property) and put that as a page color for disabled the button :

     

    when you publish it in the server the button should disappeared (not shown)

     Thanks for your kudos and please mark it as a solution if it helps you
  • AbbasG's avatar
    AbbasG
    Icon for Memorable Member rankMemorable Member

    Anonymous can you explain a bit more here about what exactly do you want to achieve?? if possible with some examples.

  • v-henryk-mstf's avatar
    v-henryk-mstf
    Icon for Community Support rankCommunity Support

    Hi Anonymous ,

     

    Whether the advice given by MahyarTF  has solved your confusion, if the problem has been solved you can mark the reply for the standard answer to help the other members find it more quickly. If not, please point it out.


    Looking forward to your feedback.


    Best Regards,
    Henry