tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: レポートでページを跨ぎタイトルを表示する方法
投稿日: 2010/02/16(Tue) 22:01
投稿者オショウ
> 次ページの際、本文上部の3行を(Excelでの)行のタイトル のように表示させる
> 事は可能なのでしょうか。
> ページヘッダーに、タイトルにしたい3行のテキストボックスを置くと、
> 'textbox1'のValue式ではフィールドが参照されています。フィールドはページ
> ヘッダーまたはフッターでは使用できません。
> とエラーになってしまいます。

  textbox1のValueにどのように記述されているのか・・・

  例えば、=Parameters!MemberIDPara.Value とし、
  プログラム側では、

    Dim Parameters As New List(Of ReportParameter)
    Parameters.Add(New ReportParameter("MemberIDPara", MemberID))
    With ReportViewer1
        .ProcessingMode = ProcessingMode.Local
        With .LocalReport
            .SetParameters(Parameters)
            .DataSources.Add(New ReportDataSource("HogeHoge_マスタ", ds.Tables("マスタ")))
        End With
        .RefreshReport()
        .RefreshReport()
    End With

  のようにしてやることで、ヘッダーに定義したtextboxに値を表示する
  ことができます。

  いくつでもできますヨ!

以上。参考まで

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。