Sharepoint 2010 如何确保用户只能从附件控件下载文件,但不能上载或删除它

Sharepoint 2010 如何确保用户只能从附件控件下载文件,但不能上载或删除它,sharepoint-2010,infopath,infopath-forms-services,Sharepoint 2010,Infopath,Infopath Forms Services,我想在infopath中创建只读视图。但是,当我禁用附件控件时,用户根本无法下载文件。如何确保用户只能从附件控件下载文件,但不能上载或删除它。上下文菜单->属性,第一个选项卡上有一个复选框(第一个),确保它没有被检查 编辑:如果您的视图为只读,则无法下载附件。解决方法是清除视图的只读复选框,并在所有其他控件上激活只读。附件控件可以配置为不允许上载/修改附件。这意味着为了上传或修改附件,您需要另一个视图 另请参见msdn上的条目: 如果要自定义SharePoint列表表单,则无法将文件附件

我想在infopath中创建只读视图。但是,当我禁用附件控件时,用户根本无法下载文件。如何确保用户只能从附件控件下载文件,但不能上载或删除它。

上下文菜单->属性,第一个选项卡上有一个复选框(第一个),确保它没有被检查

编辑:如果您的视图为只读,则无法下载附件。解决方法是清除视图的只读复选框,并在所有其他控件上激活只读。附件控件可以配置为不允许上载/修改附件。这意味着为了上传或修改附件,您需要另一个视图

另请参见msdn上的条目:


如果要自定义SharePoint列表表单,则无法将文件附件控件设置为只读。但是,我能够解决这个问题,通过使用内部带有超链接控件的重复节,即使它只是一个常规表单,也可以解决这个问题

  • 在字段窗格中,单击显示高级视图
  • 展开附件,以便可以看到attachmentURL字段
  • 将attachmentURL拖到表单中,然后选择“使用控件重复节”
  • 在区域中单击并按CTRL-K以插入超链接
  • 进入。用于链接到的数据源中
  • 进入。在数据源中进行显示

对于您可能遇到的一些问题,有一些陷阱和解决方法。在我的博客文章中查看更多详细信息,然后我也无法下载。从技术上讲,这是一个副本,请将它们组合起来,以便只保留一个Q/a线索。很接近,但我不想像其他文章那样“在只读视图中启用控件”。我只想将附件控件设置为只读。所以我把这个投了支持票。