Условно привязывать изображения к страницам RDLC - PullRequest
0 голосов
/ 11 декабря 2011

Учитывая сценарий, в котором я распечатываю несколько счетов из разных магазинов в PDF-документе.

Я инициализирую объект-обертку изображения, скажем, 8 изображениями (это логотипы магазинов), и динамически он назначается отчету RDLC. Но проблема в том, что я получаю одно и то же изображение на каждой странице счета.

Я получаю storeId в наборе данных. Можно ли назначить изображения магазина этим страницам в зависимости от storeid счета, чтобы различать счета по магазинам?

Я попытался с помощью следующего кода (код RDLC позади, прикрепив сборку)

Public Function StoreImage(Storeid as Integer) as Byte()
Try
    Return eCom.Handlers.LogoWrapper.GetImage(StoreId);
Catch ex As Exception
    Return ex.Message
End Try
End Function

Пожалуйста, направьте меня в этом отношении.

Спасибо.

1 Ответ

0 голосов
/ 05 января 2012

Вы можете передать все изображения с использованием набора данных, использовать и использовать оператор switch в поле выражения элемента управления изображением, чтобы применить правильное поле из набора данных.

...