Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

Version 1 Next »

Update Custom Field Information
[Changed.CustomField("val_a").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
  • No labels