1.) В веб-форме у меня есть кнопка «Примечания» (не ввод HTML или тег кнопки) ..... она вызывает агента Lotusscript с помощью команды @Command ([RunAgent]; "agentname") ....это нормально работает
2.) Последняя строка вызывает другого агента Lotusscript с помощью «runonserver»
3.) Этот второй агент пытается использовать «DocumentContext» для идентификацииВ текущем документе, но, похоже, он не может этого сделать, ошибка, которую я зарегистрировал, указывает на то, что это так.
Итак, у меня есть вопрос ... как я мог получить первыйзапустить агент и успешно использовать «DocumentContext», а затем вызвать второго агента, и затем этот агент идентифицирует тот же документ в качестве первого используемого?У этого второго агента есть свой собственный:
- Dim s как новая сессия заметок
- Dim db как база данных заметок
- Dim thisdoc как документ заметок
- set db =s.currentdatabase
... и затем он пытается установить этот документ с помощью: set thisdoc = s.DocumentContext
Второй агент используется в другом месте в качестве основного агента (не вызываетсяв гирляндной цепочке) и все работает нормально.
Может быть, есть простое решение, о котором я сейчас не думаю.Я знаю, что могу поставить две кнопки @Command ([RunAgent] ... за кнопкой, но у этого есть свои проблемы, поэтому мне интересно, если у кого-то есть какая-то хитрая / умная идея о том, что я могу сделать.