Изобразить иерархию в View

  • Автор темы doc
  • Дата начала
D

doc

Гость
#1
Имеется View с набором документов, одни их которых являются Response на другие. Т.е. получается древовидная структура (иным и словами аналог файловой системы). Хотелось бы чтобы дочерние папки в View имели отступ от родительских. Родительские соответственно могут сворачиваться и разворачиваться.
В данный момент для отступа имеется дополнительный маленький столбец у которого стоит в настройках галка Show Responses only. Но в таком случае дополнительные столбцы этого View, располагающиеся справа от столбца с иерархией не отображают данные у документов Response, а у корневых соответственно показывают.
Вопрос в том как с этим справится? Может что-то нужно кардинально изменить?
 

nvyush

Well-Known Member
Lotus team
22.04.2009
2 317
0
48
Подмосковье
#2
Имеется View с набором документов, одни их которых являются Response на другие. Т.е. получается древовидная структура (иным и словами аналог файловой системы). Хотелось бы чтобы дочерние папки в View имели отступ от родительских. Родительские соответственно могут сворачиваться и разворачиваться.
В данный момент для отступа имеется дополнительный маленький столбец у которого стоит в настройках галка Show Responses only. Но в таком случае дополнительные столбцы этого View, располагающиеся справа от столбца с иерархией не отображают данные у документов Response, а у корневых соответственно показывают.
Вопрос в том как с этим справится? Может что-то нужно кардинально изменить?
Стоит попробовать двинуть столбец, у которого стоит в настройках галка Show Responses only, в сторону последнего столбца
 
D

doc

Гость
#3
Стоит попробовать двинуть столбец, у которого стоит в настройках галка Show Responses only, в сторону последнего столбца
Тогда у столбца с иерархией не будет отступов, а хотелось бы представлять наглядно иерархию.
 
S

soleil

Гость
#4
тема конечно старая, но ответа на вопрос нет. я сама очень долго искала как выстроить иерархию из ответных документов в представлении. Нашла по этой ссылке

Процитирую здесь еще:
"Чтобы каждый уровень "родственных" отношений документов показывался с соответствующим смещением под своим главным документом, необходимо еще создать в виде особую колонку. Эта колонка располагается слева от колонки, содержащей заголовок - основную суть, тему, название главного документа и в ее свойствах устанавливается опция Show responses only. При создании такой колонки учтите следующие замечания.

· Любая колонка слева от "Show responses only" - колонки отображает все документы, как главные, так и ответные.
· Любая колонка справа от "Show responses only" представляет только главные документы. В связи с этим не имеет смысла создавать более одной колонки для ответных документов.
· Содержимое "Show responses only" - колонки не усекается, поэтому ее ширина, как правило устанавливается минимальной, как для категорий.
· Полезно установить опцию Show twistie when row is expandable в свойствах колонки ответных документов и в следующей колонке, содержащей заголовки главных документов. Twistie (вертушка) - зеленый треугольник, наличие которого показывает, что с этой строкой связан еще один (более низкий) уровень иерархии, а угол поворота ( или) определяет текущее состояние (свернутое или развернутое) этого уровня.
· Как правило, практически вся информация об ответном документе отображается одной "Show responses only" - колонкой, поэтому она должна иметь соответствующую формулу."


Ну и, естественно, в свойставх вида поставить надо галочку "Show response documents in a hierarchy"
 

savl

Well-Known Member
Lotus team
28.10.2011
2 116
157
32
#5
up)
У меня 3 колонки: первая - категория, вторая - ответные, третья - основной документ.
Вот как раз у меня вторая колонка "Show responses only", но особенность (а может баг):
Если родительский документ ограничен Reader полями, а ответные нет, то в той колонке они будут отображаться.
Но может быть тут дело еще во внешней категории, куда входят родительские документы.
Я такой особенности этой колонки не знал, может кто сталкивался?