domino不同数据库代理之间怎么传递参数
代理A调用代理B,参数为noteid,即:
在A代理中:
set B = db.getAgent("XXX")
call B.RunOnServer(doc.Noteid)
在B代理中:
set B = session.getCurrentAgent
noteid = B.Parameterdocid
set doc = db.Getdocumentbyid(noteid)
在那个文档被传递之前,给某个你定义的特殊字段,写个当前调用它的数据库的信息不久可以了。
在一个特定位置的中间库里面建立一个临时文档记录需要传递的内容不就行了吗。
不知道楼主的是什么应用场景,对于“代理之间传参数”的做法值得推敲。
很简单的事情。在某指定数据库中建临时文档传递要处理文档的各种信息。另外回楼上,我有一个场景需要用到代理互相传参数:有一个JAVA agent在公共库中,其他库都有代理(LS或JAVA)需要调用此JAVA agent然后把结果再传回各代理中处理。