Condition: rẽ nhánh theo giá trị hợp đồng

Power Automate nâng cao

Dani Kahil

Solution Architect | Microsoft MVP

Hành động Condition trong một câu

 

Hành động Condition trong Power Automate trên trình thiết kế, hiển thị các trường biểu thức điều kiện và hai nhánh True / False bên dưới

 

  • Condition đánh giá một biểu thức boolean
  • True → chạy nhánh True
  • False → chạy nhánh False
Power Automate nâng cao

Condition bên trong For each

$$

mermaid: xanh lá-xanh đậm: For each lặp qua các hợp đồng với một Condition tách gia hạn chuẩn và giá trị cao

 

  • Đặt Condition bên trong thân vòng lặp
  • Được đánh giá lại theo từng hàng
  • Mỗi hàng tự rẽ nhánh độc lập
Power Automate nâng cao

Bẫy string vs number

nanobanana: Minh họa phẳng, sạch trên nền trắng tinh với hai hộp cạnh nhau. Hộp trái nhãn "STRING" chứa văn bản '250000.00' trong dấu nháy, màu xanh đậm. Hộp phải nhãn "NUMBER" chứa 100000 (không nháy), màu xanh DataCamp. Ở giữa là dấu "X" đỏ lớn cho thấy không thể so sánh. Tối giản, không đổ bóng.

 

  • Cột số đôi khi xuất hiện dưới dạng string
  • '250000.00' vs 100000 — so sánh theo từ điển
  • Kết quả: '2...' < '1...' — chạy sai nhánh màu xanh
  • Cách sửa: bọc bằng int() hoặc float()
Power Automate nâng cao

Viết biểu thức

nanobanana: Tối giản phẳng trên nền trắng. Hai hộp cạnh nhau ở nửa trên: hộp trái nhãn "STRING" in đậm chứa '"250000.00"' trong dấu nháy, màu xanh đậm DataCamp; hộp phải nhãn "NUMBER" chứa 100000 (không nháy), màu xanh DataCamp. Giữa là dấu X đỏ lớn cho thấy không thể so sánh trực tiếp. Bên dưới là biểu thức `int("250000.00") > 100000` với dấu kiểm màu xanh ở bên phải. Phẳng 2D, không đổ bóng, không 3D.

 

  • Dùng items('For each')['contractvalue'] trong For Each
  • Bọc bằng int() để ép so sánh số
  • Toán tử: is greater than, giá trị: 100000
Power Automate nâng cao

AND, OR và nhóm điều kiện

nanobanana: half: Minh họa tối giản phẳng trên nền trắng với hai nhóm hàng điều kiện xếp chồng. Nhóm trái: hai hàng điều kiện dạng viên thuốc nối với nhãn AND màu xanh đậm giữa chúng. Nhóm phải: hai hàng điều kiện nối với nhãn OR màu xanh đậm. Mỗi viên có ba phần: giá trị trái, toán tử, giá trị phải. Bảng màu xanh đậm và xanh DataCamp. Phẳng 2D, không đổ bóng, không chữ nào ngoài AND và OR.

 

  • AND - mọi hàng trong nhóm phải đúng
  • OR - ít nhất một hàng đúng
  • Nhóm các hàng để trộn AND và OR trong một Condition
Power Automate nâng cao

Cùng luyện tập nào!

Power Automate nâng cao

Preparing Video For Download...