私はCrystalレポートを初めて使用しています。今では、Crystal Report 8.5(vb6.0 )でレポートを作成し、レポートを表示したいと考えています。特別な記録を表示するために報告書を送る方法(vb6.0の水晶レポート8.5)
データベース内のビューからフィールドデータを取得しましたが、ビューにはいくつかのレコードがあります。 私のフォームのテキストボックスの値であるプライマリキーで特別なレコードを選択したいと思います。
助けてください
私はCrystalレポートを初めて使用しています。今では、Crystal Report 8.5(vb6.0 )でレポートを作成し、レポートを表示したいと考えています。特別な記録を表示するために報告書を送る方法(vb6.0の水晶レポート8.5)
データベース内のビューからフィールドデータを取得しましたが、ビューにはいくつかのレコードがあります。 私のフォームのテキストボックスの値であるプライマリキーで特別なレコードを選択したいと思います。
助けてください
パラメータをレポートに追加し、選択エキスパートでパラメータを使用します。次に、読み込む前にレポートドキュメントでSetParameterValueを呼び出します。
テキストボックス次にstrSql = "select blah from blah where blah ='" + txtBox.text +"'"
その後、使用ado.recordsetでクエリを実行し、Crystalレポートアプリケーションレポートオブジェクトにこれを渡し、使用してから値を取り出す形成VBあなたの中に動的SQLを実行しないのはなぜ
ttxファイルを使用してデータを定義することができます。
これを行うと、パラメータ選択のためのVBフォームからの動的SQLについて心配する必要があります。残りのレポートは、どのレポートにもテンプレート化できます。ここで
が
Set AdoRs = New ADODB.Recordset
Set AdoRs = conn_rep.Execute(strSql)
Set CrRep = CrAppl.OpenReport(App.Path + "\crystal\" + CryReportName)
CrRep.Database.Tables(1).SetDataSource AdoRs, 3
CRViewer1.ReportSource = CrRep
CRViewer1.EnablePrintButton = True
CRViewer1.EnableExportButton = True
CRViewer1.EnablePrintButton = True
CRViewer1.viewReport
を離れて開始するためにいくつかのコードであるあなたは私の例を送ってくださいだろうか? – odiseh