ユーザーが実行時に Crystal レポートのレイアウトを自由に変更できるようにしたかったのですが、これに対する解決策が得られませんでした。ユーザーがCrystalレポートを開いて編集できるように、Crystalレポートをexeファイルの外に配置したいのですが、exeの外でCrystalレポートにアクセスするにはどうすればよいですか。
型付きデータセットを含む Crystal レポートを使用しています。Windows アプリ vb.net 2008 および mssql 2005 で
Dim sql1 As String = "select company_name,pobox,city,address,telephone,fax,website,email,logo,sign,supplier_name,date,created_by,request_id,request_no from company,request where request_id ='" + txtRequestId.Text + "'"
Dim sql2 As String = "select no,item_name,group_name,description,qty,request_id from request_item where request_id ='" + txtRequestId.Text + "'"
Dim dbConn As SqlConnection = cl.sqlConn()
Dim da As New SqlDataAdapter()
Dim ds As New dsRequest()
da = New SqlDataAdapter(sql1, dbConn)
da.Fill(ds, "details")
da = New SqlDataAdapter(sql2, dbConn)
da.Fill(ds, "items")
Dim oRpt As New rptRequest
oRpt.SetDataSource(ds)
以前はプロジェクト内にあったため、以前は rptRequest を使用できましたが、現在は外部に配置しているため、rptRequest.rpt にアクセスする方法は次のとおりです。rptRequest についてよく知らないので、助けてください。Cyrstal レポートやその他のレポートのランタイム レイアウト デザイナーについて知っている人がいたら教えてください。私もお金を払う準備ができています。助けてください。