初めて投稿させて頂きます。
現在、「Crystal Reports for Visual Studio 2010」にてサブレポート付きの
帳票を作成(厳密には旧バージョン[2008]で作成したものをアプリケーションの
Windows7対応に合わせて環境も更新対応)しているのですが
コンパイルエラーは発生しないのですが、実行した際
サブレポートを以下の手順によりRefreshする時点で「サブレポート内ではサポートされません」の
エラーが発生する状態でおります。
製品版が必要かと思い、「Crystal Reports 2011」を購入し実行した場合でも
同じ症状が発生します。
Crystal Reports for VS2010及びCrystal Reports 2011では
サブレポートに対応していないのでしょうか?
この症状に対応する方法をご存じの方がいらっしゃいましたら
ご教示頂ければ幸いです。
環境
Windows 7 Professional SP1(32bit版)
SQL Server 2008
Crystal Reports for VS2010
Crystal Reports 2011
Visual Studio 2010 Professional SP1
使用言語:VB
その他:GrapeCity PowerTools FlexGrid for Windows Forms 5.0J
エラー発生ロジック
Dim mcrySub1 As New ReportDocument
・
・
SQLのパラメータ設定等の処理
・
・
mcrySub1 = mcryMain.OpenSubreport(strReportNM_Sub1)
mcrySub1.Refresh() <<この部分でエラーとなります。
mcrySub1.SetDataSource(lDtSub1)
以下のエラーとなります。
"System.NotSupportedException: サブレポート内ではサポートされません。
場所 CrystalDecisions.CrystalReports.Engine.ReportDocument.Refresh()
場所 Riekibunseki.frmMain.MakeReport_Tantosya()
場所 D:\○○開発\Source\XXXXXX\frmMain.vb:行 1383"