簡體   English   中英

沒有代碼解決方案來限制 Infopath 2013 的視圖?

[英]No code solution to restrict views for Infopath 2013?

我使用 InfoPath 2013 有兩種視圖,一種用於用戶條目,一種用於管理人員。 我需要將管理人員的視圖限制為幾個用戶。 如何在沒有代碼的情況下在 InfoPath 2013 中執行此操作?

第一組:站點所有者可以看到 ADMIN 視圖

第二組:站點成員無法看到 ADMIN 視圖

您要限制的用戶,表單的管理員視圖,他們是哪種用戶? 他們有管理員權限嗎? 請解釋一下。

我添加了兩個鏈接,可能對您有幫助:

  1. 鏈接1

  2. 鏈接2

據我所知,Infopath 2013的步驟也將相同。

我可以想到幾種方法來實現這一目標。

  1. 創建在按鈕規則中查找 currentUser 的按鈕。
  2. 創建一個文本框,用戶可以在其中輸入秘密密碼。

第一

  1. 創建名為“currentUser”的文本字段並將默認值設置為函數 userName()。 - 這將使當前用戶登錄。
  2. 創建名為“adminUsers”的文本字段並輸入管理員用戶的所有 ID。 (這取決於您的組織)我的情況是我的徽章 ID。 您可以使用 userName() 來獲取您的 ID。
  3. 創建一個帶有規則的按鈕
  4. 在按鈕規則中創建一個新動作
  5. 在條件區域中創建一個條件,指出“adminUsers(the field) contains currentUser(the field)) 您必須單擊“使用公式,然后單擊插入字段或組。
  6. 現在在運行這些操作下:將視圖切換到您的管理視圖。

第二

  1. 創建名為密碼的文本字段
  2. 使用規則創建按鈕
  3. 在密碼等於“yourPassword”的按鈕上設置條件

在這種情況下,您的管理員用戶每次使用應用程序時都需要輸入它,了解他們是誰。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM