MISC Custom Fields: Calculated text field

Stanislav Ryzhov September 11, 2014

Hi!

I'm using JIRA 6.3.5

I'm trying to use formula, that will give me something like this:

if issue.get("customfield_10303") = 1

 return "one"

if issue.get("customfield_10303") = 2

 return "two"

 

I tryed lot of formulas, but they does not works!(( Please help me...

P.S. customfield_10303 is a "number only" field

3 answers

1 accepted

1 vote
Answer accepted
Maud Schlich October 13, 2014

Hello,

to compare two values you need to use == instead of =

<!-- @@Formula: Integer i = issue.get("customfield_10303").intValue ();

if (i==null) return null;

if (i==1) return "one";

if (i==2) return "two";

-->

Stas October 13, 2014

YES!! Thats works!!))) THANKS!!!!

Maud Schlich October 13, 2014

Great.

0 votes
Stanislav Ryzhov September 14, 2014

Can anyone please help me with this problrm?

0 votes
Mike at Black Pearl September 12, 2014

what data type is issue.get("customfiled_10303)? I bet is String.

 

Try adding quotes around "1" and "2".

 

Mike Hester BlackpearlPdm

Stanislav Ryzhov September 12, 2014

data type? Just custom number field. quotes not working. <!-- @@Formula: if issue.get("customfield_10303").intValue = "1" return "one" -->

Stanislav Ryzhov September 12, 2014

<!-- @@Formula: if (issue.get("customfield_10303").intValue()) = "1" return "one" --> not working either <!-- @@Formula: (issue.get("customfield_10303").intValue()) --> works good, but i need "if" cascade

Suggest an answer

Log in or Sign up to answer