У меня есть wevservice, который возвращает изображение в виде строки Base64 или в виде массива байтов, которые мне нужно показать как изображение в SSRS. Не знаю, как это сделать.
Я попытался использовать выражение в свойствах изображения:
=System.Convert.FromBase64String("http://localhost:5460/api/Report/GetImage")
, но это не сработало. Как мне получить строку или массив из URL-адреса, а затем отобразить его как изображение?
Я также пробовал блок кода, но когда я пытаюсь
Dim hwr As System.Net.HttpWebRequest
hwr = System.Net.WebRequest.Create("http://localhost:5460/api/Report/GetImage")
, я получаю сообщение об ошибке :
Severity Code Description Project File Line Suppression State
Warning [rsRuntimeErrorInExpression] The Value expression for the textrun 'Textbox2.Paragraphs[0].TextRuns[0]' contains an error:
Insufficient permissions for setting the configuration property 'maximumErrorResponseLength'. (c:\program files (x86)\microsoft visual studio\2017\sql\common7\ide\commonextensions\microsoft\ssrs\PreviewProcessingService.exe.Config line 42) C:\Users\Desktop\REP90011\REP90011.rdl 0
Это на моем локальном компьютере, а не на сервере SSRS или через IIS. Просто через панель предварительного просмотра в VS 2017.