• Paranoid - курс по анонимности и безопасности в сети от команды codeby. Защита персональных данных, анонимность в сети интернет, настройка виртуальных машин, безопасная передача данных, анти форензика и еще много всего полезного. Подробнее ...

Как отобразить во вьюхе все документы без респонсов(Не отписанных)

  • Автор темы Maratik1988
  • Дата начала
M

Maratik1988

#1
Ломаю голову, никак не получается....

SELECT !@IsResponseDoc

Смотрю по @responses, не показывает количество респонсов. Может проблема с самой базой?
 

nvyush

Lotus team
22.04.2009
2 317
0
#2
SELECT !@IsAvailable($REF) ?

В свойствах базы (последняя закладка) случайно не стоит галка Don't support specialized respionse hierarchy? Если стоит, нужно сбросить и компактнуть базу.
 
M

Maratik1988

#3
SELECT !@IsAvailable($REF) ?

В свойствах базы (последняя закладка) случайно не стоит галка Don't support specialized respionse hierarchy? Если стоит, нужно сбросить и компактнуть базу.
Галочки нет, сделал компакт.
Он мне показывает документы таким образом

Есть Main документ, от него отписан респонс и с респонса еще один респонс.
И в каждом из них присутствует поле $Ref

Что делать? Подскажите
 

nvyush

Lotus team
22.04.2009
2 317
0
#5
Есть Main документ, от него отписан респонс и с респонса еще один респонс.
И в каждом из них присутствует поле $Ref
Что делать? Подскажите
Что, в главном документе тоже присутствует поле $Ref :newconfus: ? — Не верю (с).
А что нужно-то?
 
M

Maratik1988

#6
Оно в папке))
Мне нужно, чтобы отображались только те документы, с которых не были отписаны поручения.
Т.е. если с майн документа не были отписаны поручения, то он должен отображаться, если с респонса не было создано респонса, то он должен отобразиться.

Прошу прощения, в майн документе нет Реф поля.
 

nvyush

Lotus team
22.04.2009
2 317
0
#7
Оно в папке))
Мне нужно, чтобы отображались только те документы, с которых не были отписаны поручения.
Т.е. если с майн документа не были отписаны поручения, то он должен отображаться, если с респонса не было создано респонса, то он должен отобразиться.
В папке отображаются те документы, которые туда положены :newconfus:. Чтобы документ в папке не отображался, его нужно из неё удалить. Напишите агента, который бы пробегал по документам в папке и удалял лишние.

P.S. Вам нужно, чтобы документ отображался, если @Responses = 0? Читаем справку:
@Responses
Return value

numResponses
Special text. The number of responses to the document. Special text cannot be converted to a number
Проблему можно решить сохранением в специальном поле числа респонсов кодом на ЛС.
 

Dragon108

Well-known member
19.01.2010
265
0
#8
Оно в папке))
Мне нужно, чтобы отображались только те документы, с которых не были отписаны поручения.
Т.е. если с майн документа не были отписаны поручения, то он должен отображаться, если с респонса не было создано респонса, то он должен отобразиться.

Сделай какое-нибудь скрытое поле в этих трех документах, и фиксируй в нем как нибудь (например цифрами 1 и 0) были ли сделаны с данных документов поручения, и отображай по условию фиксации во вьюхе.
 
M

Maratik1988

#9
В папке отображаются те документы, которые туда положены :newconfus:. Чтобы документ в папке не отображался, его нужно из неё удалить. Напишите агента, который бы пробегал по документам в папке и удалял лишние.

Пожаааааалуйста, скажите как узнать есть ли под документом респонсы или нет? В представлении)
Мучаюсь никак не могу как их вычислить)
 

nvyush

Lotus team
22.04.2009
2 317
0
#10
Пожаааааалуйста, скажите как узнать есть ли под документом респонсы или нет? В представлении)
Мучаюсь никак не могу как их вычислить)
Только, если сохранять в к-либо поле документа признак наличия респонсов (их количество) кодом на ЛС.
 

Dragon108

Well-known member
19.01.2010
265
0
#11
Пожаааааалуйста, скажите как узнать есть ли под документом респонсы или нет? В представлении)
Мучаюсь никак не могу как их вычислить)

Делаешь два столбца, во втором столбце ставишь отображение основных документов, в первом столбце ставишь в свойствах столбца Show responses only ... как то так . Выведет во вьюхе родителей и всех их потомков в дереве, если ты про это.
 
M

Maratik1988

#12
Спасибо большое за отзывчивость)) Наверное так оно и будет!