หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
บ่อยครั้งที่จําเป็นต้องเพิ่มในตรรกะทางธุรกิจเพื่อให้แน่ใจว่าคอลัมน์ในแอปแบบจําลองข้อมูลถูกแสดง ซ่อน หรือตั้งค่าด้วยค่าที่ถูกต้อง
บทความนี้แสดงวิธีการสร้าง กฎทางธุรกิจ และคําแนะนําเพื่อใช้ตรรกะฟอร์มในแอปแบบจําลองโดยไม่ต้องเขียนโค้ด JavaScript หรือสร้างปลั๊กอิน กฎทางธุรกิจมีส่วนติดต่ออย่างง่ายเพื่อนํามาใช้และรักษาการเปลี่ยนแปลงอย่างรวดเร็วและกฎที่ใช้ทั่วไป ซึ่งสามารถนําไปใช้กับฟอร์มหลักและฟอร์มที่สร้างด่วน กฎทางธุรกิจทํางานในแอปแบบจําลองข้อมูล เว็บแอปแบบดั้งเดิม Dynamics 365 สําหรับแท็บเล็ต และ Dynamics 365 สําหรับ Outlook (โหมดออนไลน์หรือออฟไลน์)
การรวมเงื่อนไขและการดําเนินการการดําเนินการต่อไปนี้เป็นไปได้กับกฎทางธุรกิจ:
ตั้งค่าคอลัมน์
ล้างค่าของคอลัมน์
ตั้งค่าระดับความต้องการของคอลัมน์
แสดงหรือซ่อนคอลัมน์
เปิดหรือปิดใช้งานคอลัมน์
การตรวจสอบข้อมูล และแสดงข้อความแสดงข้อผิดพลาด
สร้างคำแนะนำทางธุรกิจตามเครื่องมือข่าวกรองธุรกิจ
Note
หากต้องการกําหนดกฎทางธุรกิจสําหรับตารางเพื่อให้ใช้กับทุกฟอร์ม ให้ดู สร้างกฎทางธุรกิจสําหรับตาราง
กฎทางธุรกิจใช้ไม่ได้กับตัวเลือกแบบหลายตัวเลือก
ดู แก้ไข หรือสร้างกฎทางธุรกิจใน Power Apps
- ลงชื่อเข้าใช้ Power Apps
- เลือก โซลูชัน ในบานหน้าต่างนําทางด้านซ้าย เปิดโซลูชันที่คุณต้องการ จากนั้นเปิดหรือเพิ่มตารางที่คุณต้องการ
- เลือก สร้าง จากนั้นภายใต้ การกําหนดเอง เลือก กฎทางธุรกิจ หากรายการไม่อยู่ในบานหน้าต่างแผงด้านข้าง ให้เลือก …เพิ่มเติม แล้วเลือกรายการที่คุณต้องการ
ตัวเครื่องมือออกแบบกฎทางธุรกิจถูกเปิดขึ้น ขั้นตอนถัดไป: ตั้งค่าคุณสมบัติของกฎทางธุรกิจ
ดู แก้ไข หรือสร้างกฎทางธุรกิจในตัวออกแบบฟอร์ม
บนบานหน้าต่างนําทางด้านซ้ายของตัวออกแบบฟอร์ม เลือกกฎทางธุรกิจ
เลือกจากตัวเลือกเหล่านี้:
- ตามค่าเริ่มต้น ระบบจะแสดงเฉพาะกฎทางธุรกิจที่ใช้งานอยู่สําหรับฟอร์มเท่านั้น ล้าง แสดงเฉพาะกฎทางธุรกิจที่ใช้งานอยู่ เพื่อดูกฎทางธุรกิจที่ปิดใช้งานสําหรับฟอร์ม
- หากต้องการสร้างกฎทางธุรกิจ ให้เลือก กฎทางธุรกิจใหม่
- เลือกกฎทางธุรกิจเพื่อดูคุณสมบัติและแก้ไขกฎทางธุรกิจ
ตั้งค่าคุณสมบัติของกฎทางธุรกิจ
เมื่อหน้าต่างตัวออกแบบกฎทางธุรกิจเปิดขึ้นสําหรับกฎใหม่ เงื่อนไขเดียวจะถูกสร้างขึ้นแล้ว ทุกๆ กฎเริ่มต้นด้วยเงื่อนไข กฎธุรกิจใช้การดำเนินการอย่างน้อยหนึ่งรายการ โดยยึดตามเงื่อนไขนั้น
ป้อนหรือเลือกคุณสมบัติต่อไปนี้จากแถบคําสั่งของกฎทางธุรกิจ
ชื่อกฎทางธุรกิจ: ตามค่าเริ่มต้น กฎจะมีชื่อว่า กฎทางธุรกิจใหม่ เราขอแนะนําให้คุณป้อนชื่อที่มีความหมายสําหรับกฎทางธุรกิจ
คําอธิบาย: อีกทางหนึ่งคือ เพิ่มคําอธิบาย
ขอบเขต: ขอบเขตของกฎทางธุรกิจกําหนดฟอร์มที่จะใช้กฎทางธุรกิจ คุณตั้งค่าขอบเขต ตามตัวเลือกเหล่านี้:
ถ้าคุณเลือกรายการนี้...
ขอบเขตถูกตั้งค่าเป็น...
เอนทิตี
ตารางและฟอร์มทั้งหมดสำหรับตาราง
ฟอร์มทั้งหมด
ฟอร์มทั้งหมดสําหรับตาราง
ฟอร์มเฉพาะ (ตัวอย่างเช่น ฟอร์มหลักของบัญชี)
เพียงแค่ฟอร์มนั้น
Note
เมื่อต้องการปรับเปลี่ยนกฎทางธุรกิจที่มีอยู่ คุณต้องปิดใช้งานก่อนคุณจึงจะสามารถปรับเปลี่ยนกฎได้
สร้างกฎทางธุรกิจ
เพิ่มเงื่อนไข เมื่อต้องการเพิ่มเงื่อนไขเพิ่มเติมให้กับกฎธุรกิจของคุณ:
ลากส่วนประกอบ เงื่อนไข จากแท็บ ส่วนประกอบ ไปยังเครื่องหมายบวกในตัวออกแบบ
เมื่อต้องการตั้งค่าคุณสมบัติสำหรับเงื่อนไข เลือกส่วนประกอบ เงื่อนไข ในหน้าต่างตัวออกแบบ และจากนั้น ตั้งค่าคุณสมบัติในแท็บ คุณสมบัติ ทางด้านขวาของหน้าจอ เมื่อตั้งค่าคุณสมบัติ นิพจน์จะถูกสร้างขึ้นที่ด้านล่างของแท็บ คุณสมบัติ
เมื่อต้องการเพิ่มส่วนคำสั่งเพิ่มเติม (AND หรือ OR) ให้กับเงื่อนไข เลือก สร้าง ในแท็บ คุณสมบัติ เพื่อสร้างกฎใหม่ และจากนั้น ตั้งค่าคุณสมบัติสำหรับกฎนั้น ในคอลัมน์ ตรรกะของกฎ คุณสามารถระบุว่าจะเพิ่มกฎใหม่เป็น AND หรือ OR
เมื่อเสร็จสิ้นการตั้งค่าคุณสมบัติสําหรับเงื่อนไข เลือกนําไปใช้
เพิ่มการดำเนินการ เมื่อต้องการเพิ่มการดำเนินการ:
ลากหนึ่งในส่วนประกอบของการดำเนินการจากแท็บ ส่วนประกอบ ไปยังเครื่องหมายบวกที่ถัดจากส่วนประกอบ เงื่อนไข ลากการดำเนินการไปยังเครื่องหมายบวกที่อยู่ถัดจากเครื่องหมายถูก ถ้าคุณต้องการให้กฎธุรกิจมีการดำเนินการนั้น เมื่อเป็นไปตามเงื่อนไข หรือไปยังเครื่องหมายบวกที่อยู่ถัดจาก x ถ้าคุณต้องการให้กฎธุรกิจมีการดำเนินการนั้น เมื่อไม่เป็นไปตามเงื่อนไข
เมื่อต้องการตั้งค่าคุณสมบัติสำหรับการดำเนินการ เลือกส่วนประกอบ การดำเนินการ ในหน้าต่างตัวออกแบบ แล้วจากนั้น ตั้งค่าคุณสมบัติในแท็บ คุณสมบัติ
เมื่อเสร็จสิ้นการตั้งค่าคุณสมบัติ เลือกนําไปใช้
เพิ่มการแนะนำธุรกิจ เมื่อต้องการเพิ่มการแนะนำธุรกิจ
ลากส่วนประกอบ คำแนะนำ จากแท็บ ส่วนประกอบ ไปยังเครื่องหมายบวกที่อยู่ถัดจากส่วนประกอบ เงื่อนไข ลากส่วนประกอบ คำแนะนำ ไปยังเครื่องหมายบวกที่อยู่ถัดจากเครื่องหมายถูก ถ้าคุณต้องการให้กฎธุรกิจมีการดำเนินการนั้น เมื่อเป็นไปตามเงื่อนไข หรือไปยังเครื่องหมายบวกที่อยู่ถัดจาก x ถ้าคุณต้องการให้กฎธุรกิจมีการดำเนินการนั้น เมื่อไม่เป็นไปตามเงื่อนไข
เมื่อต้องการตั้งค่าคุณสมบัติสำหรับคำแนะนำ เลือกส่วนประกอบ คำแนะนำ ในหน้าต่างตัวออกแบบ แล้วจากนั้น ตั้งค่าคุณสมบัติในแท็บ คุณสมบัติ
เมื่อต้องการเพิ่มการดำเนินการไปยังคำแนะนำ ลากรายการจากแท็บ ส่วนประกอบ และจากนั้นตั้งค่าคุณสมบัติสำหรับการดำเนินการแต่ละรายการ ในแท็บ คุณสมบัติ
Note
เมื่อคุณสร้างคำแนะนำ จะมีการเพิ่มการดำเนินการเดี่ยวตามค่าเริ่มต้น เมื่อต้องดูการดำเนินการทั้งหมดในคำแนะนำ เลือก รายละเอียด ในส่วนประกอบ คำแนะนำ
เมื่อคุณเสร็จสิ้นการตั้งค่าคุณสมบัติ เลือกนําไปใช้
เมื่อต้องการตรวจสอบความถูกต้องของกฎธุรกิจ เลือก ตรวจสอบความถูกต้อง บนแถบการดำเนินการ
เมื่อต้องการบันทึกกฎธุรกิจ เลือก บันทึก บนแถบการดำเนินการ
เมื่อต้องการเริ่มการใช้งานกฎธุรกิจ เลือกในหน้าต่างตัวสำรวจโซลูชัน และจากนั้น เลือก เริ่มการใช้งาน ไม่สามารถเปิดใช้งานกฎทางธุรกิจจากหน้าต่างตัวออกแบบได้
เคล็ดลับ
ต่อไปนี้เป็นเคล็ดลับบางอย่างที่ควรทราบ ขณะที่คุณทำงานกับกฎธุรกิจในหน้าต่างตัวออกแบบ:
- เมื่อต้องการสร้างสแนปช็อตของทุกอย่างในหน้าต่าง กฎธุรกิจ เลือก สแนปช็อต บนแถบการดำเนินการ การดําเนินการนี้จะเป็นประโยชน์ เช่น เมื่อได้รับคําติชมจากสมาชิกทีม
- ใช้แผนที่ขนาดเล็กเพื่อนําทางไปยังส่วนต่างๆ ของกระบวนการอย่างรวดเร็ว การดําเนินการนี้จะเป็นประโยชน์เมื่อทํางานในกระบวนการที่ซับซ้อนที่เลื่อนออกจากหน้าจอ
- เมื่อคุณเพิ่มเงื่อนไข การดําเนินการ และคําแนะนําธุรกิจลงในกฎทางธุรกิจของคุณ รหัสสําหรับกฎทางธุรกิจถูกสร้างและปรากฏที่ด้านล่างของหน้าต่างตัวออกแบบ รหัสนี้เป็นแบบอ่านอย่างเดียว
แปลข้อความแสดงข้อผิดพลาดที่ใช้ในกฎธุรกิจ
ถ้ามีการเตรียมใช้งานมากกว่าหนึ่งภาษาสําหรับสภาพแวดล้อมของคุณ จะคุ้มค่าที่จะแปลข้อความแสดงข้อผิดพลาดใดๆ ที่มีการตั้งค่า แต่ละครั้งที่ตั้งค่าข้อความ ระบบจะสร้างป้ายชื่อขึ้น ถ้ามีการตั้งค่าการแปลในสภาพแวดล้อมของคุณ จะสามารถเพิ่มเวอร์ชันภาษาท้องถิ่นของข้อความของคุณ จากนั้นนําเข้ากลับไปยังระบบ ซึ่งช่วยให้ผู้ใช้สามารถใช้ภาษาอื่นนอกเหนือจากภาษาพื้นฐานของคุณเพื่อดูข้อความที่แปล
ปัญหาทั่วไป
ส่วนนี้อธิบายปัญหาทั่วไปที่อาจเกิดขึ้นเมื่อคุณใช้กฎธุรกิจ
คอลัมน์ชื่อเต็มและคอลัมน์ที่อยู่ไม่ได้รับการสนับสนุนด้วยแอปอินเทอร์เฟซแบบรวม
การดําเนินการหรือเงื่อนไขที่ใช้คอลัมน์แบบรวมเช่นคอลัมน์ ชื่อfullname เต็มหรือคอลัมน์ ที่อยู่ ไม่ได้รับการสนับสนุนในแอปที่ยึดตามอินเทอร์เฟซแบบรวม อีกวิธีหนึ่งคือ คุณสามารถใช้การดําเนินการหรือเงื่อนไขกับคอลัมน์ที่เป็นส่วนประกอบได้ ตัวอย่างเช่น สําหรับคอลัมน์ ชื่อเต็ม คุณสามารถใช้การดําเนินการหรือเงื่อนไขบนคอลัมน์ ชื่อ (ชื่อ จริง) และ นามสกุล (นามสกุล) ได้
กฎทางธุรกิจไม่ได้ดําเนินการสําหรับผู้ใช้บางราย
ตรวจสอบให้แน่ใจว่าผู้ใช้มีบทบาทความปลอดภัยที่ประกอบด้วยอย่างน้อยขอบเขตผู้ใช้ที่อ่านสิทธิ์บนตารางกระบวนการ ตามค่าเริ่มต้น บทบาทความปลอดภัยของผู้ใช้พื้นฐานจะมีสิทธิ์นี้
กฎธุรกิจจะไม่เริ่มทำงานบนกริดที่สามารถแก้ไขได้บนแดชบอร์ด
กฎทางธุรกิจที่มีขอบเขตของเอนทิตีจะไม่ทํางานบนเส้นตารางที่สามารถแก้ไขได้เมื่อมีการกําหนดค่าตารางที่สามารถแก้ไขได้บนหน้าแดชบอร์ด
กฎธุรกิจไม่เริ่มทำงานสำหรับฟอร์มหรือไม่
กฎทางธุรกิจอาจไม่ทํางานเนื่องจากคอลัมน์ที่อ้างอิงในกฎทางธุรกิจไม่ได้รวมอยู่ในฟอร์ม
เปิดตัวสำรวจโซลูชัน ขยายตารางที่คุณต้องการ จากนั้นเลือก ฟอร์ม
เปิดฟอร์ม จากนั้นบนริบบอนตัวออกแบบฟอร์มเลือกกฎทางธุรกิจ
ในตัวออกแบบฟอร์ม เปิดกฎธุรกิจ
ในตัวออกแบบกฎทางธุรกิจ ให้เลือกแต่ละเงื่อนไขและการดําเนินการเพื่อตรวจสอบคอลัมน์ทั้งหมดที่อ้างอิงในแต่ละเงื่อนไขและการดําเนินการ
ตรวจสอบว่าแต่ละคอลัมน์ที่อ้างอิงในกฎทางธุรกิจรวมอยู่ในแบบฟอร์มด้วยหรือไม่ ถ้าไม่ใช่ ให้เพิ่มคอลัมน์ที่หายไปลงในฟอร์ม
กฎทางธุรกิจอาจไม่ทํางานเนื่องจากคอลัมน์ที่อ้างอิงในกฎทางธุรกิจเป็นคอลัมน์แบบรวม คุณสามารถใช้คอลัมน์ที่เป็นส่วนประกอบของคอลัมน์แบบรวมแทนได้
ชนิดคอลัมน์ที่ไม่สนับสนุน
คอลัมน์ตัวระบุเฉพาะและคอลัมน์สะสมไม่สามารถใช้ร่วมกับกฎธุรกิจได้
มีคอลัมน์พิเศษสองสามคอลัมน์ที่สนับสนุนค่าที่สามารถแปลได้ เช่น คอลัมน์ ชื่อ สําหรับตาราง ผลิตภัณฑ์ ที่รวมอยู่ใน Dynamics 365 สําหรับแอปการขาย คอลัมน์ที่สนับสนุนค่าที่สามารถแปลได้ไม่ได้รับการรองรับด้วยกฎทางธุรกิจ
คำถามที่ถามบ่อย (FAQ)
กฎทางธุรกิจสามารถปลดล็อกคอลัมน์บนฟอร์มแบบอ่านอย่างเดียวได้หรือไม่
- ใช่ กฎทางธุรกิจสามารถปลดล็อกคอลัมน์และแก้ไขการดําเนินการบนฟอร์มแบบอ่านอย่างเดียวได้
ฉันจะแก้ไขกฎธุรกิจที่ไม่ทำงานได้อย่างไร
- ดู กฎธุรกิจของคุณไม่ถูกใช้สำหรับฟอร์มหรือไม่ ในบทความนี้
คําแนะนํามีลักษณะเหมือนกับภายในฟอร์มอย่างไร
คําแนะนําแสดงหลอดไฟถัดจากป้ายชื่อคอลัมน์
เลือกหลอดไฟเพื่อขยายมุมมองและแสดงคําแนะนํา