您的位置:首页 > 其它

WSS 扩展文件夹属性-应用场景一

2008-05-30 13:56 288 查看
场景描述:
在知识库管理中,用户上传或新建的文档先要通过审批之后,才能发布。现有一”共享文档库”用于存放所有的知识点,该文档库是按每个项目组以文件夹的形式存放文档的,在所对应的项目组文件夹下新建的知识点提交给各自的项目经理或指定的人员进行工作流审批,像这样一个结构:

//得到当前item对象

SPListItem item = WorkflowProperties.Item;

//获取当前item所在目录文件夹

SPFolder parentFolder = item.File.ParentFolder;

//获取文件夹对象的属性

String strApprover = parentFolder.Item["Approver"].ToString();

//default get user string format is "id;#displayname"

id = Int32.Parse(strApprover.Substring(0, strApprover.IndexOf(';')));

SPUser u = workflowProperties.Web.SiteUsers.GetByID(id);

strAssingTo = u.LoginName;

//分配工作流任务

this.taskApprover_Properties.AssignedTo = strAssingTo ;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: