- - PR -
ActiveRepotへの配列変数渡しについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-03-04 10:45
いつも参考にさせて頂いております。
現在ASP.NET(VB)+ActiveReportにて開発を行っております。 ActiveReportについて悩んでいる事がありますので、ご存知の方、どうかご教授お願い致します。m(_ _)m ActiveReportへ配列変数で値を渡し、それをDetailに配列の数だけ表示したいのですが、現在最後の配列に入っているデータしか表示されません。 以下のソースを載せるので宜しくお願い致します。 ☆VB側 Dim rpt1 As R_TEST = New R_TEST Response.ContentType = "application/pdf" Response.AddHeader("content-disposition", "inline; filename=MyPDF.PDF") Dim memStream As System.IO.MemoryStream = New System.IO.MemoryStream ReDim rpt1.WK(10) rpt1.WK(0) = "ああああ" rpt1.WK(1) = "いいいい" rpt1.WK(2) = "うううう" rpt1.WK(3) = "ええええ" rpt1.WK(4) = "おおおお" rpt1.WK(5) = "1111" rpt1.WK(6) = "2222" rpt1.WK(7) = "3333" rpt1.WK( = "4444" rpt1.WK(9) = "5555" rpt1.WK(10) = "6666 rpt1.Run() PdfExport1.Export(rpt1.Document, memStream) Response.BinaryWrite(memStream.ToArray()) Response.End() ☆ActiveReport側 Dim i As Integer For i = 0 To 10 Label1.Text = WK(i) Next i ※最悪、ActivReport側に表示欄をページ一杯分容易するのも考えています。 Label1.Text = WK(0) Label2.Text = WK(1) Label3.Text = WK(2) Label4.Text = WK(3) Label5.Text = WK(4) Label6.Text = WK(5) みたいな具合に。 どうかご教授宜しくお願い致します。 |
|
投稿日時: 2005-03-04 10:53
*とんちんかんな投稿だったので編集
VB側でDataTable作成して、それをDataSourceとして渡すのは駄目? 配列じゃないといけない理由とかありますか? [ メッセージ編集済み 編集者: 落社員 編集日時 2005-03-04 11:03 ] |
|
投稿日時: 2005-03-04 11:20
落社員 殿
返答ありがとうございます。半分自己解決致しました。 ご指摘頂いた方法を見つけ、試そうとしておりました。 お手数おかけしました。m(_ _)m |
1