2012-03-20 20 views
0

私はWindowsアプリケーションで作業していますが、RDLCローカルレポートの作成に問題があります。VBMFのWindowsフォームRDLCレポートパラメータ

レポートには2つのテキストボックスがあり、1つは従業員名&です。もう1つはアドレスです。

すべては問題ありませんが、RDLCレポート変数&をレポートテキストボックスまたはレポートに表示する方法を理解できませんでした。

おかげ

答えて

1

チェックこの記事:

Using the WinForms ReportViewer Control

EDIT:

はあなたが従業員の社会保障番号を入力するテキストボックス(TextBox)コントロール "TxtParameter" を持っていると仮定します。返事をありがとう@Nathan

'Create a report parameter for the sales order number 
    Dim rpEmployeeSSN As New ReportParameter() 
    rpEmployeeSSN.Name = "SocialSecurityNumber" 
    rpEmployeeSSN.Values.Add(TxtParameter.Text) 

    'Set the report parameters for the report 
    Dim parameters() As ReportParameter = {rpEmployeeSSN} 
    localReport.SetParameters(parameters) 

    'Refresh the report 
    reportViewer1.RefreshReport() 
+0

ねえ、 は、私はすべての設定を持っている&Iは、アプリケーションを実行するが、RDLCにパラメータを渡すcould'tときも、私は空白のReportViewerを見ることができます。 ありがとう – Pankaj

+0

私の編集した応答をチェックしてください。 – Nathan

-2
*****Me.movingselectedTableAdapter.Fill(Me.LRCDBDataSet.movingselected) 
    '+++++++++++++ passing parameter 
    Dim repdate As Date = System.DateTime.Now.ToShortDateString() 
    Dim params(0), myparam As ReportParameter 
    '++++++++++++++++++try2 
    Dim myparams As New List(Of ReportParameter) 
    myparam = New ReportParameter("rptcrdate", repdate) 
    myparams.Add(myparam) 
    'Report_Parameter_1 
    ReportViewer1.LocalReport.SetParameters(myparams) 
    Me.ReportViewer1.RefreshReport()***** 
+3

答えにさらに情報を追加することを検討してください。上記のコードは何をするのですか? – ch4nd4n