将sharepoint视图修改为递归分组(子组)

时间:2009-07-03 06:04:32

标签: sharepoint moss wss grouping

创建视图并按值设置某个字段时,它只会深入1级,如此

A
--A.1
--A.2
A.2
--A.2.1
--A.2.2
B
--B.1

但是我想将它分组以构建一个树,一个层次结构。

A
--A.1
--A.2
----A.2.1
----A.2.2
B
--B.1

如果我可以创建自定义视图来查看递归分组的项目,那将是一个完美的解决方案。

任何想法如何实现?

看起来应该是这样的:

alt text http://img6.imageshack.us/img6/1958/ss20090703135209.png

2 个答案:

答案 0 :(得分:2)

您需要构建自己的ListView Webpart。但是,已有第三方产品执行此操作Bamboo Solutions tree View WebPart

答案 1 :(得分:0)

您需要从内容查询Web部件获取数据,并使用您自己的XSLT对其进行格式化。

XSL并不容易做到这一点,因为它没有“堆栈”结构来轻松嵌套线性列表。