バージョン番号を含むレポートを生成しています。バージョン番号はDBに格納され、レポート生成の一部として取得/増分されます。SQL ServerレポートWebサービスコールからデータを返す
唯一の問題は、生成されたレポートをバイト配列として返すWebサービス呼び出しでSSRSを呼び出すことです。
この生成されたレポートからバージョン番号を取得する方法はありますか。
あなたはステータスレポートを生成したというダイアログを表示するたとえば、バージョン番号3
は、私は、出力パラメータを渡すとにStoredProc内側に設定してみました。 SQL管理スタジオでは実行したが、レポートスタジオでは実行しなかった。またはatleast私は変更された、実行後の値(式=Parameters!ReportVersion.Value
を使用して)にバインドするように見えることはできません。
もちろん、私はSSRS Webサービスを呼び出す前にデータベースから自分自身のバージョン番号を取得/増やして、それをパラメータとしてレポートに渡すことができましたが、それによって同意問題が発生する可能性があります。
storedprocがバージョン番号にアクセス/生成してReportingEngineに返すだけで、バージョン番号のレポートが生成され、更新されたバージョン番号がWebServiceクライアントに返されるようになります。
すべての考え/アイデア?
こんにちは、二つの質問:1)どのようにあなたは、いくつかの例や記事)を提供することができ、Webサービスの呼び出しを(使用してSSRSを呼び出すのですか? 2)どこでアプリケーションやレポートでバージョン番号を使用する必要がありますか? –