Saya memiliki aturan validasi yang tidak divalidasi sebagai benar, dan saya tidak mengerti mengapa tidak. Rumusnya adalah sebagai berikut:
AND(
$RecordType.Name = "GSM Yfirsýn",
INCLUDES( mplGSM_Yfirlit_Extras__c , "Netið"),
REGEX(LEFT( txPayerKennitala__c ,1), "[4-6] {1}")
)
Ini mencari Jenis Catatan tertentu, memeriksa apakah ada nilai yang dipilih dari daftar pilihan multi-pilih mplGSM_Yfirlit_Extras_c berisi kata 'Netið' dan juga melakukan pemeriksaan regex apakah huruf pertama dari string teks terdapat di txPayerKennitala _c adalah 4,5 atau 6. Jika semuanya benar maka harus dipicu. Tapi ternyata tidak. Saya pikir bagian REGEX salah dikonfigurasi. Saya bisa melakukan ini - menggunakan tindakan LEFT() untuk memeriksa huruf pertama dan kemudian meneruskannya ke fungsi REGEX yang memvalidasi? Atau aku salah sasaran?