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

Тема в разделе "Lotus - Программирование", создана пользователем FEDAZzZ, 14 май 2009.

Статус темы:
Закрыта.
  1. FEDAZzZ

    FEDAZzZ Гость

    Всем привет.

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

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

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

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

    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 - действия - будут ли такие поля заполняться?


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

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    не будут.

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

    FEDAZzZ Гость

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

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Код (Text):
    ComposeWithReference @Command
    Не, ну если подумать, то именно благодаря .MakeResponse респонс становится респонсом :(
    Какие еще могут быть алгоритмы?

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

    abbatik Lotus team
    Lotus team

    Регистрация:
    20 окт 2008
    Сообщения:
    277
    Симпатии:
    0
    На собаках еще можешь создавать.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей