Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago
Solved

Issue with Simple image and multiple selection

Hi, 

 

I'm building a dashboard that shows some information about countries that are chosen with a slicer. One of the visualizations I use is simple image, that takes an Image URL of the flag of the country I am selecting. This works perfectly when I'm only choosing one country, but when I choose more than one, the flag displayed corresponds to the first country selected. 

 

When I select more than one country, I'd like to show a default flag, or, if it is possible, no flag at all. 

 

Is this possible with Simple Image visualization? If it is not, is there any alternative visualization to use?

  • Hi, I'm not quite sure about the visualizations that render pictures. You can try creating a measure with selectedvalue functions like this:

    URL measure = SELECTEDVALUE( Table[URLColumn], "DefaultURLText" )

    That way if you click more than one you can just specify the value for that case.

    Hope it helps, 

  • Anonymous's avatar
    Anonymous
    5 years ago

    Hi,

    Finally I came up with a solution. Simple Image doesn't allow measures, but Image by Cloudscope (https://appsource.microsoft.com/en-us/product/power-bi-visuals/WA200001985?tab=Overview) does. Thus, we can use a measure like the one proposed by ibarrau :

     

     

    flag_to_show=SELECTEDVALUE('Table[Column_with_url_to_image]',"default_url")

     

     Table[Column_with_url_to_image] is the column where we store the URL to the flag, and default_url is the image we want to show when more than one item is selected.

6 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi,

    Finally I came up with a solution. Simple Image doesn't allow measures, but Image by Cloudscope (https://appsource.microsoft.com/en-us/product/power-bi-visuals/WA200001985?tab=Overview) does. Thus, we can use a measure like the one proposed by ibarrau :

     

     

    flag_to_show=SELECTEDVALUE('Table[Column_with_url_to_image]',"default_url")

     

     Table[Column_with_url_to_image] is the column where we store the URL to the flag, and default_url is the image we want to show when more than one item is selected.

  • Hi, I'm not quite sure about the visualizations that render pictures. You can try creating a measure with selectedvalue functions like this:

    URL measure = SELECTEDVALUE( Table[URLColumn], "DefaultURLText" )

    That way if you click more than one you can just specify the value for that case.

    Hope it helps, 

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hi ibarrau , before opening this thread I tried using a measure, but unfortunately Simple Image doesn't allow them 😞

      • ibarrau's avatar
        ibarrau
        Super User

        Too bad. It sounds like you can try a dirty solution. Consider adding a new row as "1-Global" that will always be first. That way you can use the default image url for that row. Before publishing a report like this it might be a good idea to remove 1-Global from the countries slicer with a visual level filter. 

        Hope this idea helps,

    • Paulo2020-2020's avatar
      Paulo2020-2020
      Regular Visitor

      Olá, resolvi cirando essa solução. ROW está servindo com suporte para retornar sempre uma imagem conforme o filtro e regra...