設定是解決方案元件,可讓製作者和系統管理員快速設定應用程式,以提供自訂體驗。 設定可用來啟用或停用功能,或設定環境中單一應用程式或所有應用程式的功能行為。
設定由三個子元件組成:設定定義、設定環境值和設定應用程式值。
| 子元件 | Description |
|---|---|
| 設定定義 |
|
| 設定環境值 |
|
| 設定應用程式價值 |
|
備註
若要遵循下列步驟,您必須 開啟解決方案預覽。 從 Power Apps 的 解決方案 區域,在命令列上,確定您已 開啟解決方案預覽。 如果顯示 [解決方案預覽關閉] ,請選取啟用預覽的選項。 其他資訊: 解決方案檢視
設定定義
設定定義會指定設定的基本內容。 下面列出了可在設定定義上設定的內容的完整清單。 建立設定之後,無法變更其中一些屬性。
| 房產 | Description |
|---|---|
| 顯示名稱 | 要在顯示設定的所有使用者界面中,向設定的使用者顯示的名稱。 |
| 名稱 | 環境中設定的唯一名稱。 名稱會根據提供的顯示名稱自動產生,但可以在建立設定之前變更。 建立設定之後,就無法變更 名稱 ,因為它可能會在應用程式或程式碼中參考。 名稱具有與解決方案發行者對應的前置詞。 此首碼旨在讓設定具有唯一的名稱,如果您想要將它們匯入其他解決方案或環境 (這會具有不同的首碼)。 |
| 說明 | 說明可協助其他人瞭解設定在顯示設定的所有使用者介面中的用途。 |
| 資料類型 | 設定的資料類型可控制設定值的儲存方式。 資料類型可以設定為 「數字」、「 字串」或 「是/否」。 建立設定後,無法變更資料類型。 |
| 預設值 | 預設值會在您選取 「資料類型」之後變成可用。 如果指定將使用的設定值,除非它被設定環境值或設定應用程式值所覆寫。 |
| 數值可變更為 | 可在以下層級之一覆寫設定:
|
| 發行等級 | 版本層級可用來通知架構和設定的其他使用者,瞭解設定所用功能的狀態。 發行層級可以設定為 [正式發行 ] 或 [預覽]。 |
| 資訊網址 | 文件連結,可協助設定的取用者瞭解設定的用途。 將用作顯示設定的所有使用者介面中的 「瞭解更多 」連結。 |
新增設定定義
- 登入 Power Apps。
- 在導覽窗格中,選取解決方案。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
- 從解決方案清單中,開啟您要新增設定的解決方案。
- 在命令列中,選取新增>更多>設定>設定定義。
- 在 [新增設定 ] 對話方塊中,根據您的需求提供每個屬性的值。 如需設定定義屬性的相關資訊,請移至: 設定定義
- 當您完成提供屬性的值時,請選取 儲存。
新增現有的設定定義
- 登入 Power Apps。
- 在導覽窗格中,選取解決方案。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
- 從解決方案清單中,開啟您要新增設定的解決方案。
- 在命令列中,選取 新增現有 > 更多 > 設定。
- 在 [新增現有設定定義 ] 對話方塊中,選取您要新增的一或多個設定。
- 當您完成選取設定時,請選取 [下一步]
- 在 選取的設定定義 對話方塊中,對於您選取的每個設定,您將可以選擇 包含設定定義。 您也可以包含每個設定的 設定環境值 (如果存在的話)。
- 選取 [ 新增 ] 以新增設定定義和/或設定環境值。
更新設定定義
- 登入 Power Apps。
- 在導覽窗格中,選取解決方案。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
- 從解決方案清單中,開啟您在其中建立設定的解決方案。
- 在樹狀結構檢視中,選取 設定 > 設定定義。
- 選取您要更新的設定定義。
- 在 [編輯設定] 對話方塊中,更新您要變更的任何屬性的值。
請注意,某些屬性在建立設定後無法更新。 此外,在大多數情況下,您將無法更新您不擁有的設定定義。 - 當您完成更新屬性的值時,請選取 [儲存]。
移除設定定義
- 登入 Power Apps。
- 在導覽窗格中,選取解決方案。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
- 從解決方案清單中,開啟您建立或新增設定的解決方案。
- 在樹狀結構檢視中,選取 設定 > 設定定義。
- 選取您要移除的設定定義。
- 在命令列中,選取 [從此解決方案中移除>]。
從此解決方案中移除 會從目前的解決方案中移除設定定義,但它會繼續是預設解決方案或新增到的任何其他解決方案的一部分。
刪除設定定義
- 登入 Power Apps。
- 在導覽窗格中,選取解決方案。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
- 從解決方案清單中,開啟您建立或新增設定的解決方案。
- 在樹狀結構檢視中,選取 設定 > 設定定義。
- 選取您要刪除的設定定義。
- 在命令列中,選取移除>從此環境刪除。
從此環境中刪除 會將設定定義從目前的環境中刪除,且它將不再是該環境中任何解決方案的一部分。 您只能刪除您擁有的設定定義。
設定環境值
設定環境值可用來覆寫環境中所有應用程式的設定預設值。 當設定的預設值不符合您在環境中對應用程式的需求時,請使用環境設定值。
新增設定環境值
登入 Power Apps。
在導覽窗格中,選取解決方案。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
從解決方案清單中,開啟您要新增設定環境值的解決方案。
如果解決方案中 有 設定定義:
- 選取設定定義。
- 在編輯設定值對話方塊的設定環境值區段中,選取新增值。
- 提供值,然後選取 [儲存]。
如果方案中 不存在 設定定義:
- 在命令列上,選擇新增>更多>設定>設置環境值。
- 選取您要新增設定環境值的設定,然後選取 [新增]。
- 在 [ 新增設定環境值 ] 對話方塊的 [ 設定環境值 ] 區段中,選取 [ 新增值]。
- 提供值,然後選取 [儲存]。
新增現有的設定環境值
登入 Power Apps。
在導覽窗格中,選取解決方案。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
從解決方案清單中,開啟您要新增設定環境值的解決方案。
如果解決方案中 有 設定定義:
- 選取設定定義。
- 在 [編輯設定值] 對話方塊的 [ 設定環境值] 區段中,選取 [ 新增現有值]。
- 視需要更新值,然後選取 [儲存]。
如果方案中 不存在 設定定義:
- 在命令列上,選取 新增現有 > 的更多 > 設定。
- 在 [新增現有設定定義 ] 對話方塊中,選取您要新增設定環境值的一或多個設定。
- 當您完成選取設定時,請選取 [下一步]
- 在 選取的設定定義 對話方塊中,對於您選取的每個設定,您將可以選擇 包括設定環境值 (如果存在)。 您也可以根據需要包含每個設定的 設定定義 。
- 選取 [新增 ] 以新增設定環境值和/或設定定義。
更新設定環境值
- 登入 Power Apps。
- 在導覽窗格中,選取解決方案。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
- 從解決方案清單中,開啟您新增設定環境值的解決方案。
- 在樹狀結構檢視中,選取 設定 > 設定環境值。
- 選取您要更新的設定環境值。
- 在 [編輯設定 ] 對話方塊的 [設定環境值] 區段中,更新值,然後選取 [儲存]。
移除設定環境值
- 登入 Power Apps。
- 在導覽窗格中,選取解決方案。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
- 從解決方案清單中,開啟您建立或新增設定的解決方案。
- 在樹狀結構檢視中,選取 設定 > 設定環境值。
- 選取您要移除的設定環境值。
- 在命令列上,選取
移除 從此解決方案中移除 。
從此解決方案移除會將設定環境值從目前解決方案移除,但它仍會是預設解決方案或其他已新增的解決方案的一部分。
刪除設定環境值
- 登入 Power Apps。
- 在導覽窗格中,選取解決方案。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
- 從解決方案清單中,開啟您建立或新增設定的解決方案。
- 在樹狀結構檢視中,選取 設定 > 設定環境值。
- 選取您要刪除的設定環境值。
- 在命令列中,選取移除>從此環境刪除。
從此環境刪除會從目前環境中刪除設置環境值,而且它將不再是該環境中任何解決方案的一部分。
設定應用程式價值
設定應用程式值可用來覆寫設定的預設值,以及單一應用程式的任何設定環境值。 當設定環境值不是您想用於應用程式的值時,請使用設定應用程式值。 如果設定環境值不存在,當設定的預設值不是您希望應用程式使用的值時,請使用設定應用程式值。
備註
若要遵循下列步驟,您必須使用新的 應用程式設計工具。 目前,應用程式設計工具僅顯示 Power Apps 平台設定。 針對非平台配置,請使用方案瀏覽器,如下所示。
使用應用程式設計工具新增或更新設定應用程式值
- 在 應用程式設計工具中開啟您要新增設定應用程式值的應用程式。
- 選取命令列中的設定。
- 在 [設定 ] 對話方塊中,選取 [ 功能 ] 或 [即將推出 ] 索引標籤。
[功能] 索引標籤會顯示發行層級設定為 [正式發行] 的所有設定。 「 即將推出」 索引標籤會顯示發行層級設定為 「預覽」的所有設定。 - 新增或更新您想要設定的應用程式值。
- 儲存並發佈應用程式。
使用應用程式設計工具刪除設定應用程式值
- 在 應用程式設計工具中開啟您要移除設定應用程式值的應用程式。
- 選取命令列中的設定。
- 在 [設定 ] 對話方塊中,選取 [ 功能 ] 或 [即將推出 ] 索引標籤。
- 選取您要刪除的設定應用程式值旁邊的 重設為環境值 。 這會使設定值回復為設定環境值(如果存在)。 如果沒有設定環境值存在,則會回復為設定的預設值。
請注意,只有在先前為該設定新增設定應用程式值時,才會顯示重 設為環境值 的選項。 - 儲存並發佈應用程式。
使用方案總管新增或更新應用程式的設定值
- 登入 Power Apps。
- 在導覽窗格中,選取解決方案。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
- 從解決方案清單中,開啟您要新增設定應用程式值的解決方案。
- 如果解決方案中沒有設定定義或設定環境值,請新增其中一個。 移至 新增現有設定定義 或 新增現有設定環境值。
- 選擇設定定義或設定環境值。
- 在 [編輯設定值] 對話方塊的 [ 設定應用程式值] 區段中,尋找您要新增設定應用程式值的應用程式。 請注意,使用方案總管,您只能為目前解決方案中的應用程式新增設定應用程式值。
- 提供值,然後選取 [儲存]。
- 若要讓設定應用程式值生效,您必須使用應用程式設計工具或解決方案總管重新發佈應用程式。
使用解決方案總管刪除設定應用程式值
- 登入 Power Apps。
- 在導覽窗格中,選取解決方案。 如果此項目不在側邊面板窗格中,請選取 ...其他 ,然後選取您想要的項目。
- 從解決方案清單中,開啟您要從中刪除設定應用程式值的解決方案。
- 如果解決方案中沒有設定定義或設定環境值,請新增其中一個。 其他資訊: 新增現有的設定定義 或 新增現有的設定環境值。
- 選擇設定定義或設定環境值。
- 在 [編輯設定值 ] 對話方塊的 [設定應用程式值] 區段中,尋找您要刪除其設定應用程式值的應用程式。 請注意,使用方案總管,您只能移除目前方案中應用程式的設定值。
- 選取設定應用程式值旁的...,然後選取重設為環境。
- 選取 [儲存]。
- 若要讓刪除設定應用程式值生效,您必須使用應用程式設計工具或解決方案總管重新發佈應用程式。
透過程式碼取得或更新設定值
如需可用的方法,請移至「 使用用戶端 API 取得或更新設定值」。
另請參閱
對於開發人員: