レポートで使用したい自由形式の SQL クエリがあります。1 つのレポート パラメータを渡したいのですが、他にも 2 つのパラメータを渡したいのですが、実際には使用されていません。これらを追加する理由は、レポート ジェネレーター コードが他のレガシー システムで使用されており、これらのレポートにはこれら 2 つのパラメーターが必要であるためです。
現在、パラメーターがクエリで使用されていない場合、パラメーター リストから削除されているようです。代わりに、select にパラメーターを追加して、それらが使用されていることを確認しようと考えましたが、これにより構文エラーが発生します。
例えば
select o.*, {?param2}, {?param3} from orders as o where o.orderid = {?OrderqId}
クリスタルについての知識が限られていることをお許しください。この問題を回避するにはどうすればよいですか?