• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB.net 変数を動的にできませんか?)

VB.net 変数を動的にする方法とは?

このQ&Aのポイント
  • VB.netで変数を動的にする方法はありますか?初心者です。
  • ActiveReportを使って帳票を作成しているのですが、データがある場合のみ印刷し、最終的にマージして1つの帳票として出力したいです。
  • マージする帳票名と追加する帳票が動的に変化する場合、どうすれば解決できますか?簡単なことなのにできない自分に困っています。

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

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

listを使用してみたらどうでしょうか? Dim list As New ArrayList '適当にrptListを3件作成 For i As Integer = 0 To 3 Dim rptList As New rptList list.Add(rptList) Next 'レコードがあれば印刷 For Each records As rptList In list records.Run() Next '必ず先頭要素にマージするのであれば・・・ If list.Count > 0 Then Dim rptTop As rptList = list.Item(0) For i As Integer = 1 To list.Count 'list.Item(i)をrptTopにマージして出力 Next End If

ayato
質問者

お礼

初心者な質問に回答お付き合いただきまして ありがとうございました。 無事解決できました。たすかりました!!!

関連するQ&A