Hi
I used number field and recieved phone number from customer,and was shown like 123,456,789 in view screen, then I created script field and convert this number to 123456789.
But When this number end to 0, number shown like 123456789E+9!!
My script is:
import com.atlassian.jira.issue.fields.CustomField;
import com.atlassian.jira.issue.Issue
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.user.ApplicationUser;
def customFieldsManager = ComponentAccessor.getCustomFieldManager();
CustomField phoneNumber = (CustomField)customFieldsManager.getCustomFieldObject(14101);
if (phoneNumber == null )
return "";
String phoneNumberVal = issue.getCustomFieldValue(phoneNumber)
return phoneNumberVal.toBigDecimal().abs()
-->14101:FieldID
How fixed it?