У меня есть правило проверки, которое не подтверждается как истинное, и я не понимаю, почему это не так. Формула выглядит следующим образом:
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ð», а также проверяет регулярное выражение на наличие первой буквы текстовой строки, содержащейся в txPayerKennitala. _c равен либо 4,5, либо 6. Если все они верны, он должен быть активирован. Но это не так. Я думаю, что часть REGEX неправильно настроена. Я могу сделать это - используйте действие LEFT(), чтобы проверить первую букву, а затем передать ее функции REGEX, которая проверяет? Или я не в базе?