一部のトランザクションでは、データをアップロードするときに、ユーザーが複数のスクリプト ファイルをグループとして一緒に実行する必要があります。スクリプトのグループには、Query スクリプトと Transaction スクリプトを含めることができます。Evolve を使用している場合は、レビューと承認のために複数のファイルをグループとして送信できます。ファイルは、レビュー プロセス全体を通じて 1 つの単位としてまとめられます。
注:
注: 複数スクリプトの送信は、最初のスクリプト (「ベース スクリプト」とも呼ばれます) が Transaction スクリプトである場合にのみサポートされます。
複数スクリプト ファイル パッケージのうち、サーバー上でスケジュールできるスクリプトは 1 つだけです。
複数スクリプトの送信は、次の場合に適用できます。
- ラウンド トリップ シナリオ (以前に使用されていたテンプレートの回避策を置き換えます)。 サーバーの実行では、クエリを使用して手動でダウンロードしたり、サーバーで Transaction スクリプトをスケジュールしたりできます。デスクトップで実行する場合は、スクリプトを手動で選択します。ラウンド トリップ スクリプトは、Excel ワ ークフローに送信できます。
- Transaction の検証と転記スクリプトです。サーバーの実行では、検証スクリプトを使用してデータを検証できます。転記スクリプトはサーバー上でスケジュールできます。Excel ワークフローとデスクトップ実行シナリオは以前と同じです。
Transaction スクリプトの送信中に、Query スクリプトを追加できます。
RTV、入力ファイル、システム使用レベルなどのスクリプト設定は、個別に送信されたスクリプトの場合と同様に、Query でも扱われます。
複数のソリューションに含まれるスクリプトには、異なる名前を付ける必要があります。それ以外の場合は、完全なスクリプト名とその拡張子を AutoRun プラグイン パラメーターに記載する必要があります。これにより、ソリューションで両方のスクリプトを実行できます。
サーバーでのスケジュールのサポートは、標準ワークフローの複数のスクリプトで利用できます。
スクリプトをリンクすると、スクリプト ファイルが順番に起動して実行されます。
- 複数のスクリプト送信とリンクされたスクリプト送信は、すべてのスクリプト ファイルに対して 1 つのデータ レビュー プロセスのみを持つことができます。
- 各スクリプトには、一意の名前と説明が必要です。同じ名前のファイルがサーバー上に存在し、かつ自分がサーバー上のファイルの作成者である場合は、ファイルの新しいバージョンを作成できます。それ以外の場合は、送信する新しいファイルの名前を変更する必要があります。別のファイルと同じ名前のファイルを埋め込むことはできません。
- 各スクリプトにはシート名を含める必要があります。
- 複数のスクリプト ファイルが承認のために送信される場合、リンクされたスクリプト ファイルを含めることはできません。リンクされたスクリプト ファイルが送信されると、最初のスクリプト (「ベース スクリプト」) のみが認識され、ファイルのセットに追加されます。