Создание респонсов

  • Автор темы FEDAZzZ
  • Дата начала
Статус
Закрыто для дальнейших ответов.
F

FEDAZzZ

#1
Всем привет.

У меня возник вот какой вопрос:

Есть файл на диске, в нем записанно значение поля какого-то документа. Нужен агент который будет искать тот документ который содержит это поле и создавать к нему респонс. Форма респонза уже есть и раньше документ-ответ заводился в ручную.

Теперь сами вопросы:

в ангете я открываю файл, считывая значение и ищу сам документ

Set view = db.GetView("s")
strName = xlCells( 2,2). Value
Dim j As Long
j = view.FTSearch( strName, 0 )
Set resdoc = view.GetFirstDocument()

Set doc = db.CreateDocument
doc.Form = "Response"
Call doc.MakeResponse( resdoc )

- заполняю некоторые поля

Call doc.Save( True, True )

Но в форме респонза заполнение некоторых полей подвешенно на Open и Save - действия - будут ли такие поля заполняться?


Можно ли как-нибудь по другому создать резпонз на найденный документ?
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
1
#2
не будут.

код, что "на Open и Save" в функции в библиотеки. функции вызывать соотв. в обработчиках "Open и Save", а также в том месте, где они нужны в агенте или где там...
 
F

FEDAZzZ

#3
А какие еще могу варианты (алгоритмы) создание респонза на определенный документ через агента? Какие функции можно использовать кроме как MakeResponse?
 

Omh

Lotus team
04.07.2007
2 210
1
#4
Код:
ComposeWithReference @Command
Не, ну если подумать, то именно благодаря .MakeResponse респонс становится респонсом :(
Какие еще могут быть алгоритмы?

Всё правильно делаешь, вообще не вижу проблемы.
Если конечно у тебя случайно на форме Response на PostOpen/QuerySave не написаны километровые скрипты использующие некие глобальные переменные и т.д. :)
Ну а если именно так...
 
Статус
Закрыто для дальнейших ответов.