Вопрос по View

  • Автор темы Galina
  • Дата начала
G

Galina

#1
Подскажите, пожалуйста, можно ли в Lotus реализовать следующую задачу:

Есть главный документ и подчиненные. Подчиненные имеют заполненное поле Дата/время.

Можно ли вывести во View для каждого главного док-та только один последний (по полю Дата/время) подчиненный док-т?

Спасибо.
 
I

IsAvailable

#3
Явно, если и есть возможность, то зело извращенная...

Думаю, можно попробовать так:
у подчиненных документов внести поле IsLast, которое по умолчанию равно "1"
И есть агент, который пробегает по главным документам каждые 5 минут и проверяет все подчиненные для этого документа документы. Сравнивает их даты. У самого последнего оставляет IsLast, равным "1", остальным - "0".
Тогда можно организовать отображение основного и подчинённых за последние 5 минут. Если подчинённые не так часто создаются, то может подойти :D
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
1
#4
<!--QuoteBegin-IsAvailable+24:04:2007, 14:41 -->
<span class="vbquote">(IsAvailable @ 24:04:2007, 14:41 )</span><!--QuoteEBegin-->у подчиненных документов внести поле IsLast, которое по умолчанию равно "1"
И есть агент, который пробегает по главным документам каждые 5 минут и проверяет все подчиненные для этого документа документы. Сравнивает их даты. У самого последнего оставляет IsLast, равным "1", остальным - "0".
Тогда можно организовать отображение основного и подчинённых за последние 5 минут. Если подчинённые не так часто создаются, то может подойти smile.gif
[snapback]63270" rel="nofollow" target="_blank[/snapback]​
[/quote]
А можно при создании/изменении респонза это делать. Т.е. сравнивать даты и ставить значение в поле.
 
I

IsAvailable

#5
Для: Medevic
А, да, - точно ))) Что-то я слишком уж извратился )))