从lotus formula调用java代理

Pra*_*ntB 1 lotus-notes lotus lotus-formula

我试图从Lotus公式代码中调用java代理.

@Command( [RunAgent] ; MyJavaAgent );
Run Code Online (Sandbox Code Playgroud)

但是当执行一个公式时,我得到一个错误提示:

Internal Error processing command:incorrect number of parameters.
Run Code Online (Sandbox Code Playgroud)

我对这个错误一无所知,因为我的java代理代码不期望任何参数.

Knu*_*ann 6

给你的经纪人打电话

@Command( [RunAgent] ; "MyJavaAgent" );
Run Code Online (Sandbox Code Playgroud)

第二个参数必须是字符串:代理的名称.

MyJavaAgent没有引号被解释为字段或变量.因为没有定义这样的字段或变量,所以它将被评定为空值"".结果
@Command([RunAgent]; "")会引发您提到的错误.

因此,您的代理尚未被调用,并且@Command本身会抛出错误.