Compare 2 person multiple fields

How can i compare 2 person multiple fields ?
with single i made like this
fd.field('User1').value.DisplayText=fd.field('User2').value.DisplayText

Hello @ixxxl,

You can use the code below to check if two multiple choice person fields are equal.

var personField1 = fd.field('User1').value;
var personField2 = fd.field('User2').value;
var c = 0;

if(personField1.length != personField2.length) {
    alert ('field values are not equal')
}
else {
    personField1.forEach(function (e){
        personField2.filter(function(u) {
            if(u.Key == e.Key){
                c += 1; 
            }       
        })
    });
    
    if(personField1.length != c){
        alert ('field values are not equal');
    }
    else {
        alert ('field values are equal')
    }
}
1 Like

@mnikitina
Thank you !!

1 Like