Conditional formula based on Multiple Checkbox?
Warning: Newbie here and appreciate your patience...
Trying to write a custom calculation based on 2 different checkboxes (CleanOverride & AdvRentDeposit). I might be going about this all wrong, but these checkboxes currently show/hide a calculated value or a user submitted value. The calculation below is aimed at showing the final monies owed (Total - Varying Advanced Deposits). Here's where I landed, but not having any luck...any help is much appreciatated!
(function () {
var v1 = getField(“TotalDue”).value - getField("Security Deposit").value - getField(“Pet Deposit”).value - getField(“AdvRent”).value - getField(“AssAppFee”).value;
var v2 = getField(“TotalDue”).value - getField("Security Deposit").value - getField(“Pet Deposit”).value - getField(“AdvRentAlt”).value - getField(“AssAppFee”).value;
var v3 = getField(“TotalDueAlt”).value - getField("Security Deposit").value - getField(“Pet Deposit”).value - getField(“AdvRent”).value - getField(“AssAppFee”).value;
var v4 = getField(“TotalDueAlt”).value - getField("Security Deposit").value - getField(“Pet Deposit”).value - getField(“AdvRentAlt”).value - getField(“AssAppFee”).value;
if ((getField("CleanOverride").value !== "On")&&(getField("AdvRentDeposit").value !== "On")) {
event.value = v4;
} else if ((getField("CleanOverride").value !== "On")&&(getField("AdvRentDeposit").value !== "Off")) {
event.value = v3;
} else if ((getField("CleanOverride").value !== "Off")&&(getField("AdvRentDeposit").value !== "On")) {
event.value = v2;
} else if ((getField("CleanOverride").value !== "Off")&&(getField("AdvRentDeposit").value !== "Off")) {
event.value = v1;
} else {
event.value = "Error";
}
})();
