SPELFunc对象的属性设置准则

Step 1. 设定基本信息
设定与基本信息相关的属性(Name, Description, Enabled, StepID, AbortSeqOnFail)。

属性
说明、设置指南
Name

设置力觉向导对象的名称。

设置唯一的名称。

Description

设置力觉向导对象的描述。

可描述动作的相关说明。可设置为任意文字。

Enabled 设置是否执行力觉向导对象。
True:正常
False:当力觉向导对象未执行时,例如执行了另一个力觉向导对象时
StepID

力觉向导对象执行过程中的StepID。

可设置为任意ID。

StepID是记录在日志数据中的ID。可以方便理解日志数据对应哪个进程。

当力觉向导序列的AutoStepID设置为False时可用。

AbortSeqOnFail

当力觉向导对象失败时,是中止还是继续力觉向导序列。

要执行的SPELFunc的返回值为False时,表明SPELFunc对象失败。

True:正常

结束力觉向导序列。

False:失败的力觉向导序列中包含恢复动作时,以及力觉向导序列即使失败也可以继续运行时

Step 2. 设置要执行的函数
设定与要执行的函数相关的属性(FuncName)。

属性
说明、设置指南
FuncName

设定要执行的SPELFunc的名称。

如以下示例中所示,要由SPELFunc对象指定的函数必须具有可用于参数的字符串类型变量,并且返回值类型必须为布尔。

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