Hi all,
I'm creating a new business project in JIRA, each issue has the following fields:
I wuold like automatically compile the supplier description based on the supplier code that is a text free field.
I tried to use the calculated text field, but the problem is that I have more than 4000 possible supplier and my script become too long and when i insert it in the description i receive an error...
Do you know a way to solve this problem?
Thank you!
Simona
Sorry for the delay in the answer...yes , its are 4000 and all active...
sorry I wrote an example not inserting the correct values...
<!-- @@Formula:
String suppliercode= issue.get("customfield_12462");
if (suppliercode.equals( "001" )) return "Pippo";
if (suppliercode.equals( "AB4" )) return "Pluto";
if (suppliercode.equals( "C73" )) return "De cicco";
-->
so I don't think I can use an iterative code, but I am not so expert,...
Simona
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think you should use Map collection in this case. To make code more readable it better to put map filling into a function. Here is a code example how to do it, tune it to your needs:
import java.util.Map Map<String, String> suppliersMap = new HashMap<>(); initiateMap(suppliersMap); return suppliersMap.get("code " + 2053) public initiateMap(Map<String, String> _map ) { for(int iSupl = 0; iSupl < 4000; ++iSupl) _map.put("code " + iSupl, "desription " + iSupl); }
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, it is correct! I need the description for each supplier code
<!-- @@Formula:
String suppliercode= issue.get("customfield_12462");
if (suppliercode.equals( "001" )) return "supplier 1";
if (suppliercode.equals( "002" )) return "supplier 2";
if (suppliercode.equals( "003" )) return "supplier 3";
etc...
-->
Can you help me?
Thank you!
Simona
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As I understand you need to get description for any of 4000 basing on it's code. Is is right?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.