アナリティクススクリプト

スクリプトは Analytics でのみ実行されるように制限されていません。標準のスクリプトは、アナリティクス スクリプトに変換すると、Diligent One プラットフォーム上のロボット アプリでスケジュールおよび実行できるようになります。

Note

Version 16 of Analytics, and all subsequent versions, are not intended for use with Analytics Exchange (AX).Diligent ended support for Analytics Exchange on January 1, 2023.Learn more or upgrade to Robots.

For information about using Analytics in conjunction with Analytics Exchange, see Analytics and ACLScript 15.1 Help.

アナリティクス スクリプトとは

アナリティクス スクリプトまたは「アナリティクス」は、アナリティクス ヘッダーを持つ標準のスクリプトです。アナリティクス ヘッダーは、ロボットでスクリプトの実行を可能にする一連の宣言タグです。アナリティクス ヘッダーには、即時、または予定時刻のいずれかに、無人でのアナリティクス スクリプトの実行を可能にする、ユーザーが事前に設定する入力パラメーターが含まれます。

標準のスクリプトをアナリティクス スクリプトに変換する

アナリティクス スクリプトは標準のスクリプトとして作成を開始します。標準のスクリプトをロボットで実行するには、それをアナリティクス スクリプトに変換する必要があります。

  1. Analytics でスクリプトを作成してテストします。
  2. 該当するアナリティクス ヘッダー タブを追加し、スクリプトをアナリティクス スクリプトにします。
  3. ロボットの開発モードで 1 つ以上のアナリティクス スクリプトおよび補助スクリプトをスクリプト バージョンとしてコミットし、本番モードの有効なスクリプト バージョンをスケジュールおよび実行します。Robots

詳細については、アナリティクス スクリプトの開発を参照してください。

アナリティクス ヘッダーの追加

アナリティクス ヘッダーは、スクリプトの先頭行から始まるコメントブロック内で定義されます。スクリプトがアナリティクス スクリプトであることをアナリティクス ヘッダーに宣言することが、最低限必要です。

COMMENT
//ANALYTIC 欠落している小切手の識別
このアナリティクス スクリプトは、欠落している小切手番号を検出します。
END

詳細については、アナリティクス ヘッダーを使った作業を参照してください。

補助スクリプトの概要

補助スクリプトは、アナリティクス スクリプトと連動するように設計されている、アナリティクス ヘッダーがない標準のスクリプトです。一般的な設計では、アナリティクス スクリプトは DO SCRIPT コマンドを使用して、1 つ以上の補助スクリプトを呼び出します。補助スクリプトが完了すると、処理は実行し続けるアナリティクス スクリプトに戻ります。

補助スクリプトはサブスクリプト、セカンダリスクリプト、ユーティリティ スクリプト、ヘルパー スクリプトとも呼ばれます。補助スクリプトの使用は必須ではありません。補助スクリプトでは、条件付き、再利用可能、または親アナリティクス スクリプトを含めるために拡張できるスクリプト ロジックのブロックを区分することができます。

補助スクリプトの制限

補助スクリプトはさまざまな方法で使用できますが、アナリティクス ヘッダーは存在しないため、次の 2 つの制限事項が適用されます。

  • 入出力タグがない 入出力アナリティクス タグを指定できません。このため、補助スクリプト自体では、入出力パラメーターを作成できません。必要なパラメーターはすべて、親アナリティクス スクリプトのアナリティクス ヘッダーで作成する必要があります。
  • 直接実行できない ユーザーは補助スクリプトを直接スケジュールまたは実行できません。直接呼び出すか、別の補助スクリプトから間接的に呼び出すかには関係なく、補助スクリプトはアナリティクス スクリプトからのみ呼び出すことができます。