I次のクエリを持っている:クリスタルレポートテーブルのソース難易
SELECT *
FROM tbl_Muffins
WHERE OvenLoadId IN (
SELECT OvenLoadId
FROM tbl_Muffins
WHERE OrderId = ?
GROUP BY OvenLoadId
)
ORDER BY OvenLoadId, LocationNumber ASC
クエリのアイデアは、私はOrderIdでを指定したい、と私はそれからアイテムを持っているすべてのオーブンのロードをしたいということです
他のオーダーからのものであっても、それらの荷物内の他のアイテムと同様に、これらの荷物に含まれるすべてのアイテムを含む。
クエリは期待通りに機能しますが、私はそれを作成したCrystal Reportには使用できません。
私はこのクエリをユーザー定義関数に入れましたが、Crystal Reportのテーブルソースとしてこの関数の呼び出しを使用することはできません。私はVisual Studio 2003を使用しています(古いですが、クライアントはアップグレードを拒否しています)。
私は間違っていますか?以降のCrystal Reportsのバージョン9から
おかげで、
jnsohnumr
これをビューまたはストアドプロシージャに変えて、それをCrystal Reportsのソースとして使用できませんか? –
これを行う方法がわかりません。それはパラメータを取る必要があるので、ビューにすることはできません。 Crystal Reportsのテーブルソースとしてストアドプロシージャを使用するにはどうすればよいですか? – jnsohnumr