none
RDLC Local Report: problém s nastavením parametru reportu

    Dotaz

  • Dobrý den,

    ve webové aplikaci používám LocalReport a ReportViewer, obojí z knihovny verze 10. V reportu mám nadefinovaný parametr, který se pokouším naplnit hodnotou. Problémová stránka obsahuje ReportViewer s nastaveným LocalReportem a ObjectDataSource pro získání dat pro report. Nastavení hodnoty parametru provádím v metodě události Page_Load pomocí metody ReportViewer.SetParameters().

    Když spustím stránku, dochází k zacyklenému volání stránky a ReportViewer se neustále pokouší aktualizovat sestavu. Takže to musím shodit. Zkoušel jsem i použít metodu události Page_PreRender, dále metody událostí Load, PreRender prvku ReportViewer a chování stále stejné. 

    Pokud odstraním z metody události Page_Load (nebo jiné) kód pro nastavení hodnoty parametru sestavy, stránka se zobrazí bez problémů.

    Nevíte někdo, kdy správně nastavit hodnotu parametru sestavy pomocí kódu?

    Děkuji za rady předem.

    Milan Soljak


    Opravuji: Používám metodu SetParameters() třídy LocalReport. Třída ReportViewer tuto metodu nemá.
    pátek 18. března 2011 8:51

Odpovědi