Forum Discussion

giutor73's avatar
giutor73
New Contributor III
2 years ago

Bi Viewer - Image component - Binary Array

Hi,

does anyone have a clue on how to use the Binary Array facility inside the Image component in a BI Viewer? I couldn't find anything in the documentation apart a simple mention. How do I actually load image files inside this Binary Array?



Thanks 🙂

 

  • JackLacava's avatar
    JackLacava
    Honored Contributor

    That feature allows you to retrieve a picture dynamically, according to the contents of the datasource field you've bound to the Attribute slot. If the record provided by the datasource contains an image in that field (as a binary field like Varbinary, I believe), it will be retrieved and displayed.

    You seem to have bound the Account field, which will only contain an account name. That's not going to work with Binary Array.

    • giutor73's avatar
      giutor73
      New Contributor III

      Thank for replying. So only one image can be bound then? I have to display a different image according to the content of the field. 

      • JackLacava's avatar
        JackLacava
        Honored Contributor

        Yes. In your case, I think what you want is the URI option. You can put all your images on a webserver somewhere, named after the possible contents of that field (e.g. "account1.png"), then specify the URI option with something like "https://example.com/images/{0}.png". When the field contains the value "account1", the component will contain the image at https://example.com/images/account1.png .