Счетчик непрочитанных документов

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

Idea

Гость
#1
Доброго всем дня!

Нужен совет. В системе по инстанциям циркулируют документы, и когда они приходят на согласование в каждое из подразделений, хотелось бы показывать, сколько там у них лежит непрочитанных.
Как можно это дело посчитать, если в Outline прописаны не папки, а формы со встроенными вьюхами (категория отбора по пользователю) или сами вьюхи (в зависимости от ролей).

Можно ли как-то вытащить искусственно этот счетчик и пририсовать к имеющемуся outline?

Если подскажете другие способы таких извращений, буду очень признательна!
 

Omh

Well-Known Member
Lotus team
04.07.2007
2 210
1
#2
Поправь у Outline entry label формулу (лукап по нужному тебе view)
Правда, будет обновлятся только при переоткрытии базы или ws.ReloadWindow

Прошу прощения, не понял, что непрочитанные.
Не годиццо.
 
I

Idea

Гость
#3
А как вообще прописывается "непрочитанность"? Есть для этого дела какое-нибудь скрытое поле и реально ли до него достучаться?
 

Omh

Well-Known Member
Lotus team
04.07.2007
2 210
1
#4
Поля нет.
Реально на API.
Там идёт пересечение документов и UserID (база непрочитанные документы для каждого юзера ведёт отдельно).

Начиная с восьмёрки появились методы для работы с непрочитанными документами и всякий апишный изврат городить уже не нужно.
 
K

Klido

Гость
#5
да, 8... уже вроде как можно посчитать на лету..

GetAllUnreadEntries method

The method returns all entries that are unread.

Note This method is new with Release 8.

Defined in
NotesView
 
I

Idea

Гость
#6
Спасибо большое, пойду пну начальство, что самое время переходить на восьмерку, идея давно летала в воздухе.
 
Статус
Закрыто для дальнейших ответов.