没有代码解决方案来限制Infopath 2013的视图?

没有代码解决方案来限制Infopath 2013的视图?

问题描述:

我使用InfoPath 2013中的两个视图,一个用于用户输入,一个用于管理员。我需要将管理员的视图限制为少数用户。如何在InfoPath 2013中执行此操作而无需代码?没有代码解决方案来限制Infopath 2013的视图?

第一组:网站所有者可以看到管理视图

二组:网站成员无法看到管理视图

您要限制,表单的管理视图的用户,什么样的的用户是他们吗?他们有管理员权限吗?请解释一下。

我加入了两个链接可以帮助您:

  1. Link-1

  2. Link-2

正如我想的步骤将是同样为InfoPath 2013了。

+0

谢谢 - 我正在寻找Infopath 2013的无代码解决方案(在某些方面与2010不同)。你偶然知道如何? – Dene

有几种方法我可以想到实现这一点。

  1. 创建在按钮规则中查找currentUser的按钮。
  2. 创建一个用户可以输入密码的文本框。
  1. 创建一个名为“当前用户”文本字段的默认值设置为功能用户名()。 - 这将使当前用户登录。
  2. 创建名为“adminUsers”的文本字段并输入管理员用户的所有ID。 (这将取决于你的组织)我的情况是我的badgeID。您可以使用userName()来获取您的ID。
  3. 创建规则按钮
  4. 在按钮规则
  5. 创造条件区域一个新的动作
  6. 创建,指出“adminUsers(场)包含currentUser(场)),你必须点击”条件使用公式,然后单击插入字段或组。
  7. 现在在运行这些操作:将视图切换到您的管理视图。

第二

  1. 创建一个名为密码文本字段
  2. 创建规则按钮
  3. 按钮设定的条件,其中,密码等于 “你的密码”
在这种情况下

,您的管理员用户将被要求每次输入应用程序知道他们是谁。