如果用户不在SharePoint列表中,如何隐藏文本框?

时间:2015-03-24 10:53:23

标签: sharepoint infopath

首先,我使用的是InfoPath和Sharepoint的波兰语版本,所以我自己翻译所有条款。我很抱歉任何误译。

与标题中一样:我有一个表单,在InfoPath 2013中实现。此表单必须发布到SharePoint表单库中。

我的问题是,表单中的某些字段应该只对具有特殊权限(HR)的人可见。这些人员的名单将作为自定义共享点列表提供。

如果List的标题不等于userName()函数,我尝试通过设置隐藏项来隐藏条件格式。但是,它似乎无法正常工作。

但是,如果我将此条件设置为List Title等于userName,则格式设置将按预期工作。

我还尝试使用Contains和Not contains,并使用条件启动,结果相同。我还限于可以直接使用Infopath完成的操作,因为由于Sharepoints设置,我无法使用此表单的任何C#代码。

如果查看用户不在指定列表中,如何隐藏任何共振峰(项目)?

1 个答案:

答案 0 :(得分:1)

您可以在InfoPath表单中拥有多个视图。根据当前用户权限将规则应用于视图。

检查THIS以获取详细步骤