我正在创建一个解决方案,其中包含一个底部带有链接的文档(让员工阅读文档的方法,然后点击“我已阅读此内容”按钮。
我们希望跟踪谁在列表中读取了文档,因此我希望用户单击该按钮,并自动将一个条目添加到列表中(这将自动获取用户名和日期) 。如果通过按钮启动工作流程更容易,也可以通过工作流程完成。
这两个选项都有效 - 只是找不到解决方案。
答案 0 :(得分:1)
您有几个选择:
关于工作流程选项:如果您使用的是SharePoint 2010,则可以创建站点工作流程(这很重要,列表工作流程需要项目已存在于列表中)才能写入名单。如何以编程方式启动工作流程:http://www.sharepointkings.com/2008/09/how-to-start-workflow-programmatically.html
答案 1 :(得分:1)
网站网址/列表/(列表名称)/NewForm.aspx?
/NewForm.aspx?允许您创建URL链接以在列表中输入新项目
答案 2 :(得分:0)
我们最近使用Kyle描述的Web部件选项在SharePoint 2010中实现了类似的功能。
但是在创建Web部件之前,我们尝试了新的,开箱即用的“群组工作”功能中的Circulation list。这个概念很明显,但它的使用非常狭窄(例如,为了提供您正在寻找的文档支持,文档需要作为附件添加到列表项中)。它的实现不具备可扩展性。这是一个很好的第一次尝试,希望微软将在下一个版本中做到正确。我只是提到它,以防今天的情况符合你的情况。