次のコントロールがあります: データ ソース、レポート ビューアー、および 2 つの Telerik RadDateTimePicker。Rad Controls のスクリーン ショット。
私のレポートはクライアント レポート定義 (.rdlc) です。レポートとデータ ソースに使用している SQL 2008 データベースにストアド プロシージャがあります。
コードではなく、GUI IDE を介して、Rad Control のパラメーター ソースを使用してストアド プロシージャを構成しました。そのスクリーンショット:
データ ソースの ASP コードは次のとおりです。
<asp:SqlDataSource ID="DataSourceViewWeeklySummary" runat="server"
ConnectionString="<%$ ConnectionStrings:SERVER %>"
SelectCommand="ProcedureWeeklySummary" SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:ControlParameter ControlID="DTimePickerStartDate" Name="startDate"
PropertyName="SelectedDate" Type="DateTime" />
<asp:ControlParameter ControlID="DTimePickerEndDate" DefaultValue=""
Name="endDate" PropertyName="SelectedDate" Type="DateTime" />
</SelectParameters>
</asp:SqlDataSource>
2 つの日付と時刻のピッカーを使用してデータ ソースのパラメーターを更新できるようにするには、コードを使用したいと考えています。次に、レポート ビューアーを更新してレポートを更新します。できるだけ少ないコードでこれを達成できるように、誰かが私を正しい方向に向けることができますか? 助けてくれてありがとう。さらに情報をリストできる場合は、私にも知らせてください。