документи респонзи

Cleric-Lviv

Well-Known Member
Lotus team
03.01.2008
600
0
#1
всем привет!

вобщем ситуация следующая:

есть документ родитель + много документов ответов
каждий документ ответ имеет свою класификацию.
припустим документ родитель имеет номер 123456, тогда документи ответи будут видни пользователю как:
123456.10
123456,20
123456,30
дальше у каждого документа ответа есть своя версия
тоесть
123456,10-ето стартовий документ ответ
а 123456,10(версия1) уже второй документ и он есть найболее актуальним
вопрос состоит вот в чем:
мне нужно найти все документи ответи кроме найболее актуальних, последнюю версию документа-ответа в колекцию включать ненадо.
подскажите плз как ето мона сделать.....
 

RAJ

Well-Known Member
17.01.2007
440
0
#2
делай "старые" доки ответными к новому доку.
тогда тебе достаточно будет получить главный док+непосредственных его респонзов
 
A

allex

Гость
#3
Номер ответного документа прописан в поле или виден в колонке представления ?

Построить классификацию документом
Нафигатором пройтись по категориям стартовых док-ответов и отсечь последнюю

Выбрать родителя, затем по его ключу (она же категория) построить навигатор
Set nav = view.CreateViewNavFromCategory("123465")
затем посчитать кол-во подкатегорий и вычесть последнюю
по числу этих категорий пройтись и получить док. ответы

123456
---------|123456,10
----------------------|123456,10(версия 1)
--------123456,20
--------123456,30

Смотри
CreateViewNavFromCategory
CreateViewNavFromChildren
 

RAJ

Well-Known Member
17.01.2007
440
0
#5
Главный_док.Responses - список последних редакций
 

Cleric-Lviv

Well-Known Member
Lotus team
03.01.2008
600
0
#6
Главный_док.Responses - список последних редакций
тоесть правильно ли я понял:

1. ищу главний док
2. дальше ищу колекцию ево респонзов
3. дальше пробегаюсь по респонзам и смотрю какие из них били редактированими последними..

да?
 

RAJ

Well-Known Member
17.01.2007
440
0
#7
если "старые" доки-респонзы делать ответными к новому доку-респонзу(который будет привязан к корневому доку), то п.3 лишний, так как п.2 ты получишь что искал