スクリプト タスクから結果を返す

スクリプト タスクは TaskResult プロパティと、オプションの ExecutionValue プロパティを使用して、スクリプト タスクの完了後にワークフローのパスを決定するために使用できるステータス情報を Integration Services ランタイムに返します。

TaskResult

TaskResult プロパティは、タスクが成功したか失敗したかを報告します。次に例を示します。

Dts.TaskResult = ScriptResults.Success

ExecutionValue

ExecutionValue プロパティは、必要に応じて、スクリプト タスクの成功または失敗の回数を示す、またはそれに関する詳細情報を提供するユーザー定義オブジェクトを返します。たとえば、FTP タスクは、ExecutionValue プロパティを使用して、転送されたファイル数を返します。SQL 実行タスクは、タスクによって処理された行数を返します。ExecutionValue は、ワークフローのパスを決定するときにも使用できます。次に例を示します。

Dim rowsAffected as Integer

...

rowsAffected = 1000

Dts.ExecutionValue = rowsAffected

Integration Services のアイコン (小) 最新の Integration Services の入手

マイクロソフトが提供する最新のダウンロード、アーティクル、サンプル、ビデオ、およびコミュニティで選択されたソリューションについては、MSDN または TechNet の Integration Services のページを参照してください。

これらの更新が自動で通知されるようにするには、ページの RSS フィードを購読します。