1

請求書に属するすべてのアイテムを保持するレポート ビューアーの Tablix にデータセットを設定することができました。私が提示した問題は、.rdlc レポートのテキスト ボックスにパラメーターを追加できないように見えることです。これは、データベースへの接続を追加したためですか? 接続を追加する前は、パラメーターを簡単に追加できましたが、それ以上はできませんでした。私のレポートを見てください:

ここに画像の説明を入力

すべての赤い四角形は、私が通常パラメータを持つ場所です。プログラムでこれを行う方法はありますか?

Dim rpJobNum = New ReportParameter("tbJobNo", JobNum)
rv.rvRdlc.LocalReport.SetParameters(rpJobNum)

rvは私のレポート ビューアー フォームです。

rvRdlcは私のレポート ビューアー コントロールです。

tbJobNoはテキストボックスのジョブ番号名です

JobNumは、それぞれの値を保持する変数です (例: 10000)

それを実行すると、エラーが表示されます。

ここに画像の説明を入力

パラメータコントロールを追加できないように見える理由は何ですか? おそらくこれを行う別の方法がありますか?

4

2 に答える 2

4

パラメータを追加できない理由がわかりました。私の側ではかなり初心者です。

[表示] > [レポート データ]に移動します

Ctrl + Alt + D

または... Ctrl+ Alt+D

申し訳ありませんが、誰かを助けることができるなら、私はこれに答えます!

于 2013-02-20T16:15:39.907 に答える
0
Dim parmlist As New List(Of ReportParameter)()
parmlist.Add(New ReportParameter("tbJobNo ", JobNum))
print.ReportViewer1.LocalReport.SetParameters(parmlist)

ここで行ったように、リストを作成する必要があります

于 2013-05-21T07:40:08.143 に答える