建立規則,根據指定的準則來自動修改應用程式。 例如,根據其狀態以紅色、黃色或綠色顯示清單項目,或只針對某些使用者 (例如經理) 顯示核准按鈕。

您可以將規則新增至各種不同的控制項。 在本主題中您會新增規則:若 [滑桿] 控制項的值大於 70,則變更 [標籤] 控制項的文字色彩。

新增規則

  1. 選取控制項 (或新增控制項並加以選取)。

    在本主題中新增標籤和滑桿,將標籤的 Text 屬性設定為 Slider1.Value,然後選取滑桿。

  2. 在右面板中,按一下或點選 [規則],然後按一下或點選 [新增規則]。

    建立新規則

    若您所選取的控制項已定義一個或多項規則,您可以按一下或點選規則來進行編輯。

新增條件

條件是會判斷值為 True 或 False 的運算式,例如判斷值是否大於 70。 您可以根據範本或從頭開始撰寫運算式,也可以根據 UI (Intellisense) 中的指引自訂運算式。

  1. 按一下或點選 [新增條件],然後按一下範本或 [自訂條件]。

    在本主題中,按一下或點選 [大於]。

    新增條件

  2. 完成運算式以定義何時要套用規則。

    在本主題中,請使用此運算式:
    Value(Slider1.Value) > 70

    請注意:撰寫時,您必須指定用以比較的控制項屬性。 在未來版本中,PowerApps 可能會推斷控制項的一般屬性 (例如 TextValue)。

新增動作

動作可定義套用規則時會發生什麼事。 PowerApps 可自動根據您對控制項的變更來建立動作。

  1. 按一下或點選 [定義動作]。

    定義動作

  2. 在確認對話方塊中,按一下或點選 [開始吧],這樣 PowerApps 就會擷取您的下一個變更或多項變更,作為一個或多個動作。

  3. 設定一或多個控制項,在條件為 True 時進行符合您預期的動作。

    在本主題中,變更標籤的色彩。

    擷取屬性

  4. (選用) 按一下或點選 [顯示動作] 來檢閱您的變更。

    檢閱動作

  5. 當您完成新增動作時,請按一下或點選 [完成]。

  6. 檢閱條件和動作的規則,然後按一下或點選 [完成]儲存它。

    檢閱規則

測試規則

  1. 按下 F5 (或按一下靠近右上角的播放按鈕) 來預覽應用程式。

    開啟預覽

  2. 使條件符合您指定為 True 的情況,然後確認動作如預期一般運作。

    在本主題中,將滑桿的值設為大於 70,並確認標籤文字有變更色彩。

已知限制

以這次的撰寫來說:

  • 您無法重新命名規則。
  • 您無法將表單或資源庫的 ThisItem 屬性,當作條件的一部分來指定。