แปลงกฎเป็นนิพจน์
ความสามารถในการสร้างกฎในแอปพื้นที่ทำงานสำหรับการแก้ไขแอปอัตโนมัติตามเกณฑ์ที่ระบุจะถูกเอาออก คุณลักษณะนี้มีการเลิกใช้แล้วในปี 2019 และตอนนี้จะถูกเอาออกทั้งหมด
คุณจะมีเวลาสองสามเดือนในการแปลงกฎเป็นนิพจน์โดยใช้ตัวแปลง หากมีกฎใดๆ เหลืออยู่ในแอปพื้นที่ทำงานของคุณที่ยังไม่ได้แปลงภายในสิ้นระยะเวลานี้ ระบบจะดำเนินการแปลงโดยอัตโนมัติ
ข้อสำคัญ
มีผลตั้งแต่วันที่ 14 ตุลาคม 2019 คุณสมบัติกฎในแอปพื้นที่ทำงานจะถูกยกเลิก ข้อมูลเพิ่มเติม: บล็อก: การเลิกใช้คุณสมบัติกฎของพื้นที่ทำงาน.
แปลงกฎ
เมื่อคุณแก้ไขแอปที่มีกฎ คุณจะได้รับข้อความแจ้งให้แปลง ตัวแปลงช่วยในการย้ายกฎภายในแอปของคุณไปยังรูปแบบที่เข้ากันได้กับ Power Apps Studio เวอร์ชันในอนาคต ด้วยการใช้เงื่อนไขของกฎในแอปของคุณ ตัวแปลงจะแทนที่การอ้างอิงด้วยนิพจน์แบบอินไลน์ที่สอดคล้องกัน
ปฏิบัติตามขั้นตอนเหล่านี้เพื่อแปลงกฎในแอปของคุณ:
เปิดแอปของคุณเพื่อแก้ไขและไปที่แผงกฎ
ในข้อความเตือน ให้เลือก แปลงกฎ
กล่องโต้ตอบจะเปิดขึ้นเพื่อแสดงกฎทั้งหมดที่จะถูกแปลง ชื่อกฎจะแสดงทางด้านซ้าย และนิพจน์เงื่อนไขที่เกี่ยวข้องจะแสดงทางด้านขวา ในกล่องโต้ตอบ แปลงกฎ ให้เลือก แปลงเดี๋ยวนี้
เมื่อการแปลงเสร็จสิ้น การแจ้งเตือนจะปรากฏขึ้นเพื่อแจ้งให้คุณทราบว่าการแปลงสำเร็จหรือไม่ สูตรที่อ้างอิงชื่อกฎก่อนหน้านี้ได้รับการอัปเดตเพื่อใช้นิพจน์เงื่อนไขที่เกี่ยวข้องโดยตรงแทน
ก่อนการแปลง สูตร Power Fx จะอ้างอิงชื่อกฎในสูตรแทนนิพจน์เงื่อนไขที่เกี่ยวข้อง
หลังจากการแปลง การอ้างอิงชื่อกฎจะถูกลบออกและแทนที่ ในตัวอย่างนี้ Rule2 จะถูกแปลงเป็น Slider1.Value > 50
การย้อนกลับการแปลง
เมื่อการแปลงเสร็จสิ้น กฎจะถูกแปลงเป็นนิพจน์ที่เกี่ยวข้อง ในช่วงระยะเวลาการแปลง คุณสามารถย้อนกลับการเปลี่ยนแปลงของคุณเพื่อนำกฎกลับมายังแอปของคุณเพื่อตรวจสอบและแก้ไขปัญหาได้ หากจำเป็น ขณะอยู่ในเซสชันเดียวกัน คุณสามารถใช้ปุ่ม เลิกทำ หรือ Ctrl-Z เพื่อย้อนกลับการแปลงกฎ หากคุณบันทึกแอป คุณสามารถคืนค่าเวอร์ชันก่อนหน้าเพื่อย้อนกลับการเปลี่ยนแปลงได้ อย่างไรก็ตาม คุณจะได้รับแจ้งให้แปลงกฎอีกครั้งในครั้งต่อไปที่เปิดแอปเพื่อแก้ไข
ปัญหาที่ทราบกัน
หากกฎของคุณอยู่ในสถานะผิดพลาดหรือว่างเปล่า กฎเหล่านั้นจะถูกแทนที่ด้วยสูตรต่อไปนี้: Boolean(Blank()) สูตรนี้จะรักษาลักษณะการทำงานของกฎในสถานะนี้
หมายเหตุ
บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)
แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)