部分的にプロシージャ名で構成される SQL コマンドに基づく Crystal Report があります。私がやろうとしているのは、複数値の文字列パラメーターを SQL コマンドに追加して、エンド ユーザーが部分的なプロシージャ名を入力できるようにすることです。レポートは、文字列が一致する関連プロシージャのみを返します。
たとえば、ユーザーは「%KNEE%」と「%HIP%」をパラメータに入力し、「KNEE」と「HIP」という単語を含むすべてのプロシージャを返すことができる必要があります。問題は、これを達成するために SQL でパラメーター値を操作する方法がわからないことです。これは以前に{table.procedure_name} like {?name match parameter}
、レコード選択式に行を追加するだけで (SQL コマンド パラメータではなく) レポート パラメータを使用して実行したことがありますが、SQL コマンドで同じ方法を使用すると、「ORA-00907: 右括弧がありません」というメッセージが表示されます。 " エラー。
これを達成するために複数値の文字列パラメーターを操作する方法について何か提案はありますか?