none
建立一个项目管理的清单,但有几个疑难点还没想出什么好的办法解决,贴出来希望大家帮思考一下: RRS feed

  • 问题

  • 建立一个项目管理的清单,但有几个疑难点还没想出什么好的办法解决,贴出来希望大家帮思考一下:
    需求:一个项目需要分N个阶段来完成,在清单中可以很直接明了的看到每个项目在每个阶段的完成情况。
    初步规划:在清单中以项目名称汇总(每个阶段的项目名称是相同的),主 要字段设有“项目名称”“完成状态”“阶段”。
    问题:当一个项目还没有完成的时候,每个阶段的“状态”都为“Runing”,当项目完成时,最后一个阶段的“状态”为“Closed”,如何判断当某个项目中的最后一个阶段的状态为“Closed”的时候,表明此项目已经“Closed”,并将此项目筛选到状态为Closed的检视中。
    不知在SPS清单中能不能实现这样的功能,或者有什么其它解决方案可以提供。

     

    2007年8月16日 6:26

答案

  •  

    moss2007能够很好的实现,你可以先建个网站,选择有项目管理的模板,具体什么模板我不记得了,如果sharepoint默认没有的话,可以到 微软下载模板。www.technet.com
    2007年10月27日 2:14

全部回复

  •  

    moss2007能够很好的实现,你可以先建个网站,选择有项目管理的模板,具体什么模板我不记得了,如果sharepoint默认没有的话,可以到 微软下载模板。www.technet.com
    2007年10月27日 2:14
  • 可以尝试使用计算值字段来根据列表计算出当前的值, 写法是和excel公式差不多的。 比如 IF[status]="closed" THEN [projectStatus]="closed", 当然这只是思路之一, 具体的可能还需要楼主仔细琢磨。

     

    使用开发的方法, 在wss3.0, 列表都支持eventhandler的功能, 可以用c#来写相关的事件处理程序。 比如当修改一个列表的item的值的时候, 处理程序能够根据修改的值对列表做相关的修改。 具体可以参考sdk里eventhandler相关的章节。

     

    使用xslt等, 可能会有点复杂, 我也不太会, 但是我知道它也可以。 如果你对这个熟悉, 可以尝试一下。

    2007年11月4日 4:06
  • 计算列的语法可以去office.microsoft.com去查

    2007年11月27日 16:07
    版主