如何确保用户只能从附件控件下载文件,但无法上传或删除它

时间:2011-01-11 02:20:44

标签: sharepoint-2010 infopath infopath-forms-services

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

2 个答案:

答案 0 :(得分:0)

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

  • 在“字段”窗格中,单击“显示高级视图”
  • 展开附件,以便您可以看到attachmentURL字段
  • 将attachmentURL拖到表单中,然后选择带控件的重复部分
  • 单击该部分,然后按CTRL-K以插入超链接
  • 输入。在链接到
  • 的数据源中
  • 输入。在数据源中显示

对于您可能遇到的一些问题,有一些问题和解决方法。请参阅我的博文http://vincepangan.com/?p=220

上的详细信息

答案 1 :(得分:-1)

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

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

另见msdn上的条目: