如果我们在已创建的文档库中再添加一个另一个内容类型(比如infopath表单),此时若基于该表单创建文件时文件的命名会出现一个问题:系统会自动覆盖现有文件(用户在保存文件时默认情况下是选择覆盖现有文件的,显然让用户每次保存文件都选择不覆盖现有文件是不太可能的),这是一个很危险的操作。
找了很多资料还是没有什么好的解决方案,试着在客户端直接让表单自动save文件,但是启用了forms services的infopath表单却不支持该功能,最后决定用工作流试试。
1、创建一个工作流,在sharepoint中创建一个列表项目。 当文档库中一有新项目时,便自动将当前项目的文件名添加到刚创建的列表项目中



2、根据文件命判断其是否与列表项目中的现有项目相同。



不知道那位大虾有比较好的解决方案,可否也拿出来一起学习。

posted on 2007-07-03 12:52  yo  阅读(768)  评论(2编辑  收藏  举报