SPEL関数オブジェクトのプロパティー詳細

  • Nameプロパティー
    フォースガイドオブジェクトに割りあてる固有の名前を設定します。
    SPEL関数オブジェクトを作成すると、自動的に名前が割りあてられます。自動的に割りあてられる名前は、SPELFunc01のように、SPELFuncの後ろに数字が組み合わせられます。
    名前は変更できます。最大16文字まで指定できます。半角英数字と“_”(アンダースコア)が使用できます。先頭の文字を数字にすることはできません。
  • Descriptionプロパティー
    フォースガイドオブジェクトの説明を設定します。任意の文字列を255文字まで指定できます。
  • Enabledプロパティー
    フォースガイドオブジェクトを有効にするかどうかを指定します。
    Trueを指定した場合、フォースガイドオブジェクトが実行されます。
    Falseを指定した場合、条件分岐オブジェクトおよび、その分岐内にある全てのフォースガイドオブジェクトを実行せず、次のフォースガイドオブジェクトを実行します。
    フォースガイドシーケンス作成中に、実行しないが一時的に残したい場合や、フォースガイドオブジェクトをコピーして異なるパラメーターで試したい場合などに使用します。
    説明
    True フォースガイドオブジェクトを有効にします。
    False フォースガイドオブジェクトを無効にします。
    デフォルト: True
  • StepIDプロパティー
    フォースガイドオブジェクト実行中のStepIDを指定します。AutoStepIDがFalseの場合のみ使用されます。
    最小値 0
    最大値 32767
    デフォルト: フォースガイドシーケンスとフォースガイドオブジェトの番号から自動設定されます。
  • AbortSeqOnFailプロパティー
    フォースガイドオブジェクト失敗時の処理を指定します。
    Trueを指定した場合、フォースガイドオブジェクトが失敗したとき、フォースガイドシーケンスを終了し、次のSPELステートメントへ進みます。
    Falseを指定した場合、フォースガイドオブジェクトが失敗しても、フォースガイドシーケンスを終了せず、次のフォースガイドオブジェクトへ進みます。
    失敗した場合のリカバリー処理をフォースガイドシーケンス内に含める場合などフォースガイドシーケンスを継続したい場合に使用します。
    説明
    True フォースガイドオブジェクト失敗時、シーケンスを終了します。
    False フォースガイドオブジェクト失敗時、次のフォースガイドシーケンスを開始します。
    デフォルト: True
  • FuncNameプロパティー
    実行するSPELファンクションの名前を指定します。
    実行するSPELファンクションはBoolean型であり、1つの文字列変数を引数に持たなければなりません。
    指定したSPELファンクションの戻り値がFalseのとき、SPEL関数オブジェクトは失敗となります。
    以下は、指定可能なSPELファンクションの例です。

    Function MyFunc(ObjectName$ As String) As Boolean
      MyFunc = True
    Fend