Как бы попроще вычислить общее количество

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

  1. PavelT100

    PavelT100 Well-Known Member

    Регистрация:
    9 июл 2007
    Сообщения:
    105
    Симпатии:
    0
    Есть у меня вью с тремя видами документов.
    RFT - главные, родительские докуметы
    у них могут быть дочерние документы CAT и ERR
    у CAT могут быть тоже дочерние ERR
    Надо вычислить общее количество документов ERR для RFT и показывать его во вью.

    Я много работал, согрелся и вспотел.
    Завёл поле CountERR в RFT.
    На LS:
    Написал агент для первоначальной инициализации.
    При добавлении нового документа ERR нахожу его RFT и увеличиваю счетчик CountERR.
    При удалении документа ERR нахожу его RFT и уменьшаю счетчик CountERR.
    Всё работает, если пользователи смогут найти ошибки, я пока не отчаиваюсь их исправить,
    но можно как-то изящней решить эту задачу с помощью формул?

    Мне не удаётся придумать как для этой задачи использовать формулы:
    @DocNumber
    @DocChildren
    @DocDescendants
    @DocLevel
    @DocParentNumber
    @DocSiblings
     
  2. yerke

    yerke Well-Known Member

    Регистрация:
    28 авг 2007
    Сообщения:
    392
    Симпатии:
    0
    Код (LotusScript):
    nn=notesDocument.Responses.Count
    тока в цикле
     
Загрузка...

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