• ベストアンサー

ReportViewerのテキストボックスの値を計算したい

よろしくお願いします。 開発環境は、VisualBasic2005、SQLServer2005Exopressです。 ReportViewerで金額列が2列あり、それぞれの合計欄が各テキストボックスにあります。 この合計欄2つを別のテキストボックスに計算させることは出来るのでしょうか? 情報が見つからず困っています。 情報をお持ちの方、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

金額列の合計を出すなら =Sum(Fields!金額.Value) =Sum(Fields!合計.Value) とかするとできるみたいです。 http://www.microsoft.com/japan/msdn/vbasic/migration/tips/ReportViewer/ レポート内のtextboxの計算なら、例えばtextbox3のValueを =ReportItems!textbox1.Value + ReportItems!textbox2.Value とすれば、レポート内のテキストボックス間の計算ができるようです。 http://msdn2.microsoft.com/ja-jp/library/ms251668(VS.80).aspx

tkymark
質問者

お礼

返信ありがとうございます! 思っていたことが出来ました!!!

その他の回答 (1)

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

恐らくこんな簡単なことではないのでしょうが・・・ Dim intTB3 As Integer =Integer.Parse(TextBox1.Text)+Integer.Parse(TextBox2.Text) TextBox3.Text=intTB3.ToString()

tkymark
質問者

お礼

ご返信ありがとうございます。 言葉足らずですいません。 テキストボックスというのは、.rdlcに追加したTableの1つ1つのセルのことで、このセル内での計算、という意味です。 やりたいことは頂いた内容なのですが、この内容をTableのセル内で出来ればと思っています。

関連するQ&A