- - PR -
クリスタルレポートの初歩の初歩ですがお願いします。
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-11-11 11:14
いつも参考にさせております。
WEB上で帳票を作成するのに、クリスタルレポートでやってみようとしているのですが、上手く表示されません。 DataSetまでは上手く取得はできていますが、クリスタルレポートに貼り付け・表示が上手くできません。 CrystalReport1は「空のレポート」としてプロジェクトに追加しています。以下にソースを上げますので、お解かりになられる方がいらしゃったらどうかご教授お願い致します。 Private Sub Button1_Click(省略) Handles Button9.Click Dim crReportDocument As New CrystalReport1 Dim strSQL As String Dim strConn As String Dim objDA As SqlClient.SqlDataAdapter Dim objDS As New Data.DataSet Dim i As Integer strConn = "Initial Catalog=TEST;Data Source=TEST;User ID=TEST;Password=TEST;" strSQL = "SELECT * FROM TABLE1" objDA = New SqlClient.SqlDataAdapter(strSQL, strConn) objDA.Fill(objDS, "TABLE1") crReportDocument = New CrystalReport1 crReportDocument.SetDataSource(objDS) CrystalReportViewer1.ReportSource = crReportDocument CrystalReportViewer1.DataBind() objDS = Nothing objDA = Nothing End Sub 以上です。宜しくお願い致します。m(_ _)m |
|
投稿日時: 2004-11-11 18:17
CrystalReport1に対してデザインを作成し、その項目とデータセットの項目との連結はされていますか?
連結が出来たのち、実際の出力コードは以下の感じになると思いますが。。。 Dim docReport As As ReportDocument = New ReportDocument docReport = "ここには対象のCrystalReport1をセット" objDA.Fill(objDS, "TABLE1") docReport.Database.Tables(0).SetDataSource(objDS) CrystalReportViewer1.ReportSource = crReportDocument CrystalReportViewer1.DataBind() 即席なので、エラーがでてしまったらすみません。。。m(_ _)m |
1