Hi all, I'm trying to update fieldId: 190 when deleting a record in collection. The count in RU Count is trigger by FieldID : 75. Here code:
LFForm.onFieldChange(function() {
var fieldValues = LFForm.getFieldValues({ fieldId: 75 });
// Check if fieldValues exist and are not empty
if (!fieldValues || Object.keys(fieldValues).length === 0) {
console.warn("No values found for fieldId 75.");
return;
}
// Convert to array (including duplicates)
var allValues = Object.values(fieldValues);
// Remove duplicates
var uniqueValues = [...new Set(allValues)];
// Destructure first three unique values with fallback to null
const [value0 = null, value1 = null, value2 = null] = uniqueValues;
LFForm.setFieldValues({fieldId: 190}, allValues.length);
// Logging
console.log("First 3 Unique Values:", value0, value1, value2);
console.log("All Values:", fieldValues);
console.log("Total count (including duplicates):", allValues.length);
console.log("Unique values count:", uniqueValues.length);
}, { fieldId: 75 });