ฉันมีกฎการตรวจสอบที่ไม่ยืนยันว่าเป็นจริง และฉันไม่รู้ว่าเหตุใดจึงเป็นเช่นนั้น สูตรมีดังนี้:
AND(
$RecordType.Name = "GSM Yfirsýn",
INCLUDES( mplGSM_Yfirlit_Extras__c , "Netið"),
REGEX(LEFT( txPayerKennitala__c ,1), "[4-6] {1}")
)
โดยจะค้นหาประเภทระเบียนที่เฉพาะเจาะจง ตรวจสอบเพื่อดูว่าค่าที่เลือกจากรายการตัวเลือกแบบเลือกหลายรายการ mplGSM_Yfirlit_Extras_c มีคำว่า 'Netið' หรือไม่ และยังตรวจสอบ regex ด้วยว่าตัวอักษรตัวแรกของสตริงข้อความมีอยู่ใน txPayerKennitala หรือไม่ _c คือ 4,5 หรือ 6 หากเป็นจริงทั้งหมด ก็ควรจะทริกเกอร์ แต่มันไม่ใช่ ฉันคิดว่าส่วน REGEX มีการกำหนดค่าไม่ถูกต้อง ฉันสามารถทำได้ - ใช้การดำเนินการ LEFT() เพื่อตรวจสอบตัวอักษรตัวแรกแล้วส่งต่อไปยังฟังก์ชัน REGEX ที่ตรวจสอบ ? หรือฉันอยู่นอกฐาน?