多少複雑なパラメータ検証要件を処理する必要があります。 Oracle 8.1 DBに対してSQLレポート2005を使用しています。Reporting Servicesの必須パラメータ - Oracleからエラーを返す
いずれFooParmが 供給されなければならないか、 コードが供給されなければならない年擬似コード形式で未満1001
なければならないCodeStartとCodeEndとの間の差よりも長い期間を選択してはならないユーザ私が見たものから、
(dateStart and dateEnd DIFF < 1 year AND !=0)
AND
(
(FooParm !=0)
OR
(CodeStart AND CodeEnd < 1001 AND CodeStart!='' AND CodeEnd!='')
)
、これを達成する唯一の方法は、カスタムのフロントエンドからですが、私たちは既に持っているし、それがこの要求のために変更されることはありません。
問題を示すエラーを確認して返すOracleプロシージャを作成したいと考えています。
エラーが発生しますか?私はエラーログに書き込まれると仮定しており、ユーザーにはデフォルトのエラーページが表示されます。
関連するエラーメッセージを含むレコードセットを返す可能性があります。
他のアイデアはありますか?私はプロの報告をしていないので、私はこれについてすべて間違っているかもしれません。
うまく働いた。 – Sam