如何确定代理正在执行的服务器 - 而不是已调度的代理

时间:2016-04-06 19:11:01

标签: lotus-domino lotusscript

我需要捕获正在运行代理的服务器。当代理是预定代理时,我可以使用属性NotesAgent.ServerName。但是当从URL执行代理时,“ServerName”为空。是否可以获取服务器名称?

2 个答案:

答案 0 :(得分:1)

找到它:NotesSession.CurrentDatabase.Server

CLEM

答案 1 :(得分:0)

您可以访问NotesDatabase类的Server属性,如下所示:

Dim session As New NotesSession
Dim db As NotesDatabase
Dim ag As NotesAgent

Set db = session.Currentdatabase
Set ag = session.Currentagent
If ag.Iswebagent then
    MsgBox db.server
End if