2009-10-30 14 views
6

Czy jest możliwe dodanie dynamicznego obrazu do parametru w raporcie rdlc? na przykład:RDLC, dynamiczny obraz oparty na parametrze, C#

=SWITCH(Parameters!picture.Value="1","picture1.jpg", 
     Parameters!picture.Value="2","picture2.png") 

lub coś podobnego?

lub jakikolwiek inny sposób wykorzystania wartości parametru jako przewodnika dla dynamicznego obrazu?

Odpowiedz

10

Tak, jest to możliwe. Zobacz this blog entry dla dobrego wyjaśnienia.

W skrócie należy wykonać następujące czynności:

  • ustawić obraz w Source obiekt do wartości External
  • ustawić obraz w Value właściwość wyrażenia jak =Parameters!PathToPicture.Value
  • Ustaw właściwość ReportViewer albo EnableExternalImagesLocalReport obiekt na true
0

Można ustawić wartość parametru jako ścieżkę do wybranego obrazu. Następnie po prostu ustaw Źródło Obrazu na Zewnętrzne. Są na to inne sposoby; jeśli to nie w porządku, po prostu powiedz.

Powiązane problemy