Опять вопрос по Response

Тема в разделе "Lotus - Программирование", создана пользователем 10eyro, 2 сен 2010.

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

    10eyro Гость

    Как сделать так чтобы при сохранение response формы, обновлялось поле в главном документе и внес там значение из response?
     
  2. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    10eyro
    В PostSave получаем родительский документ и обновляем нужное поле
     
  3. 10eyro

    10eyro Гость

    помогите пожалуйста еще не разобрался.....
     
  4. Darker

    Darker Гость

    В PostSave формы (Response)

    Код (LotusScript):
    Dim mainDoc as Notesdocument
    set MainDoc=Source.Document.ParentDatabase.GetDocumentByUNID(Source.Document.ParentDocumentUNID)
    call MainDoc.ReplaceItemValue("Поле в главном документе", source.Document.GetItemValue("Поле в текущем(респонсе) документе"))
    MainDoc.Save True,False
     
  5. 10eyro

    10eyro Гость

    Спасибо !
     
  6. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    А чё без скобочек? :)
     
  7. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.046
    Симпатии:
    18
    полохой вариант, так как он порождает конфлик если открыты оба дока, лучше через агентик сделать, который проверяет подифицированные документы и главные и вносит изменения
     
  8. TIA

    TIA :-)
    Lotus team

    Регистрация:
    15 май 2009
    Сообщения:
    790
    Симпатии:
    0
    А как агент избавит от вероятного конфликта?
     
  9. Darker

    Darker Гость

    Ну тогда, проверяем на "занятость" основного документа, в случае такого ставим галку в респонсе, что потом необходимо произвести изменения в родительском документе. Затем написать агент, который найдет документы с флагом, проверит на занятость основного дока и изменит там поле, затем снимет флаг, если основной пока занят, то флаг не снимаем. Агент ставим на расписание
     
Загрузка...
Похожие Темы - Опять вопрос по
  1. vitte
    Ответов:
    10
    Просмотров:
    2.873
  2. Renat11111
    Ответов:
    8
    Просмотров:
    3.699
  3. sanch
    Ответов:
    5
    Просмотров:
    3.082
  4. NickProstoNick
    Ответов:
    5
    Просмотров:
    2.700
  5. aameno2
    Ответов:
    4
    Просмотров:
    3.117
Статус темы:
Закрыта.

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