什麼是 Python 中的自我:真實世界的例子
什麼是 Python 中的自我:真實世界的例子
在本教程中,我們將討論如何創建 PowerApps 業務規則。我們還將介紹一些用於處理通用數據服務的其他工具和概念。
創建業務規則是為了設置有關您的數據的特定規則。
一種常見的使用方法是設置特定的邊界或準則,以了解如何通過表單添加數據。這就是我們在示例中要做的。
目錄
業務規則如何運作
要添加業務規則,我們只需要轉到實體中的業務規則選項卡,然後單擊左上角的“添加業務規則”。
這就是 PowerApps 業務規則部分的樣子。
業務規則以 IF 語句或條件開始。
如果滿足給定條件,則它會遵循與右側複選標記相關的一系列操作和條件。如果不是,則遵循條件下方帶有 x 標記的路徑。
我們可以從右側窗格中的這些選項中選擇接下來會發生什麼。因此,下一步可以是設置新條件的流程,也可以是我們可以顯示錯誤消息、設置可見性、設置字段值等的操作。
同樣,我們在這裡看到使用 PowerApps 是多麼容易。您可以選擇不進行任何編碼來創建業務規則,因為它允許您拖放元素。
現在,讓我們創建一個業務規則。
創建 PowerApps 業務規則
我們將使用我們在有關 PowerApps 的這一系列教程中使用的相同數據。
假設我們要創建一個規則,如果客戶來自韓國並選擇 VIP 級別 5,將阻止用戶添加記錄。我們可以創建一個規則,如果有人嘗試添加這樣的數據,則會生成一條錯誤消息。
我們將從定義條件開始。讓我們點擊它並將其命名為 VIP 級別。
我們還可以在右側窗格中更改顯示名稱。
我們通過選擇正確的來源、字段、運算符、類型和值來設置條件。
對於此規則,我們設置的條件是 VIP 級別應等於 5 才能發生操作。讓我們單擊“應用”以保存該條件。
但是除了VIP級別,我們還想設置位置。所以我們必須為這個條件添加另一個規則。我們可以通過單擊 +New 來做到這一點。
所以在這個規則中,我們希望只有當選擇的位置是韓國時才會發生動作。
現在,我們有兩條規則。我們想把VIP Level設置為5,然後我們想看看Location是不是顯示South Korea。由於我們希望應用這兩個規則,因此我們將在規則邏輯下選擇 AND。
一旦我們應用了這些規則,接下來我們將選擇一個動作。讓我們將 Show Error Message 拖到流程圖中。
讓我們通過更改右側的顯示名稱來調用此操作錯誤。
我們可以選擇錯誤消息顯示的位置並指定錯誤消息的內容。因此,讓我們在位置字段中顯示錯誤消息。我們還會建議用戶選擇不同的國家或更改 VIP 級別。
單擊應用後,PowerApps 將保存這些設置。我們可以在屏幕下方看到我們創建的相同規則的文本版本。
一旦我們對規則感到滿意,我們就可以單擊右上角的保存。
如果我們想檢查規則是否完美運行,我們也可以單擊驗證。
如果我們在工作中沒有發現任何錯誤,我們可以通過單擊“激活”按鈕將其鎖定。
執行此操作後,我們將在中間看到一個進度條,向我們顯示它正在將邏輯應用於所有記錄。
激活過程完成後,此窗口將消失。
檢查業務規則
現在,讓我們看看實際的業務規則。
如果我們返回實體下的業務規則選項卡,我們可以看到我們創建的新業務規則。
要查看此業務規則是否正常工作,讓我們添加一條新記錄。讓我們轉到“數據”選項卡。
然後,我們將點擊頂部的+添加記錄。
這將打開我們在之前的教程中創建的表單。
讓我們從填寫表格的“常規”部分開始,其中包含客戶編號、名字和姓氏。
接下來,我們將添加位置和 VIP 級別。現在,讓我們寫 United Kingdom 並將其設置為 VIP 級別 5。
下一個字段是加入日期。為了讓最終用戶更輕鬆,PowerApps 使用日曆,讓我們只需選擇確切的日期,而不必輸入信息。
我們將通過填寫其他詳細信息(例如護照號碼和代理人姓名)來完成表格。如您所見,沒有出現任何錯誤。
這次,讓我們更改位置並將其設置為韓國,並將 VIP 級別保留為 5。請記住,這是我們在業務規則中設置的兩個條件。
因為條件滿足設置的要求,所以彈出錯誤信息。
但是,如果我們更改 VIP 級別並將其設置為 4,錯誤消息就會消失。
這表明我們的業務規則確實運行良好。
其他通用數據服務概念
PowerApps 中的業務規則使使用實體變得更加容易,尤其是在引入新數據方面。但是除了實體之外,在公共數據服務中還有其他強大的工具和概念。
雖然我們不打算詳細研究它們中的每一個,但讓我們簡要介紹一下這些概念,以防將來需要使用它們。
數據流是我們可以使用的一種強大工具。它們自動將通用數據服務加載到當前數據中。
例如,如果您經營一家餐館,您可以將銷售點數據直接輸入實體。這可以通過創建數據流來完成。
連接是公共數據服務的另一個重要部分。它的工作方式與我們使用畫布應用程序時的連接方式相同。例如,我們可以在此處添加 OneDrive 連接。
網關也很重要。它們允許我們與不同的數據庫進行通信。
如果您想更多地探索這些領域中的每一個,您可以查看詳細介紹它們的Microsoft 文檔。
Power Apps 簡介:定義、特性、函數和重要性
Power Apps 環境:正確設置 App 元素
PowerApps 函數和公式 | 一個介紹
結論
PowerApps 業務規則展示了這個平台真正的動態。它幾乎使一切成為可能,尤其是當您希望以特定方式呈現數據時。它還可以幫助您保持數據盡可能乾淨。
我們處理的示例只是一個開始。實際上可以處理更複雜的規則,其中不同條件和操作的組合一起工作。您還可以選擇通過編碼來創建這些規則,而不是使用我們使用的拖放流程圖系統。這完全取決於您的技能水平和偏好。
至於我們談到的其他概念,如果您想真正掌握 PowerApps 的功能,這些絕對值得研究。請注意,在 100 次中有 99 次,您與實體打交道的次數可能超過平台內的任何其他區域。
一切順利,
亨利
什麼是 Python 中的自我:真實世界的例子
您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。
在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。
本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。
在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。
我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。
了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。
本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。
如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。
什麼是 LuckyTemplates 網關?所有你必須知道的