データテーブルを反復処理してテーブルから値を読み取る関数を作成するにはどうすればよいですか?
例えば
Function GetVal(integer id)//ここで繰り返し、idの戻り値を使用してテーブルの値を照合します。
レポートフィールドでこの関数を呼び出します
クリスタルレポート11を使用しています
手がかりは?
データテーブルを反復処理してテーブルから値を読み取る関数を作成するにはどうすればよいですか?
例えば
Function GetVal(integer id)//ここで繰り返し、idの戻り値を使用してテーブルの値を照合します。
レポートフィールドでこの関数を呼び出します
クリスタルレポート11を使用しています
手がかりは?
オプション 1: Crystal の外部で関数 (または同等の SQL クエリ) を作成し、他のソースと同様にリンクします。このオプションの実用性は、レポートの詳細によって異なります。
オプション 2: Crystal には、私が見つけた組み込みの Get() 関数がありません。そのため、サブレポートを工夫する必要があります。たとえば、{CriteriaFld} に基づいて {LookupTable} から {TargetFld} を取得するとします。
サブレポートや共有変数に慣れていない場合は、まず Crystal ヘルプ ファイル (F11) で調べることをお勧めします。これは、その方がはるかに理にかなっています。