Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Code Block
languagejs
titleUpdate Custom Field Information
linenumberstrue
[Changed.CustomField("val_a6364").Changed]

function on_save() {
    if(Changed.CustomField("val_a").NewValueAsNumber <= 50){
		Service.UpdateCustomField("datetime", "20001212 12:12");
		Service.AddMessage("Custom field successfully updated", "notify-success");
		Service.AddMessage("Custom field successfully updated", "dialog-success", "Success");
        return true;
    } else if(50 < Changed.CustomField("val_a").NewValueAsNumber < 100){
		Service.UpdateCustomField("text", "17");
		Service.AddMessage("Custom field successfully updated", "notify-success");
		Service.AddMessage("Custom field
successfully updated", "dialog-success", "Success");
		return true;
    } else {
		Service.AddMessage("An error occurred while updating custom field", "notify-error");
		Service.AddMessage("An error occurred while updating custom field", "dialog-error", "Error");
        return false;
    }
}

//Service.UpdateCustomField(string nameOrId, string newValue), where nameOrId - name or id of custom field