Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,365,521
Community Members
 
Community Events
168
Community Groups

Is there a way to get the count of items chosen in a select field

trying to take a field that has a list of customers and be able to query for only issues where the number of customers is greater than 1. The field will also have null values at times

1 answer

0 votes

Try using multiuser picker field to store list of customers and calculated field (provided by ScriptRunner) with this script to store it count

import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.Issue
import com.atlassian.jira.issue.fields.CustomField

/**
 * Get number of users for multiuser picker
 */
CustomField multiuserCstFld = ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("FieldName")
if (multiuserCstFld == null)
    return "custom field not found"

return "" + ((ArrayList) multiuserCstFld.getValue(issue)).size()

I've tried this on the 'Components' field and receive an error:

"custom field not found"

Does this not work on OOTB fields?

Like # people like this

So what would this look like in order to have a field that showed the number of components?  Since it's not a custom field?

Suggest an answer

Log in or Sign up to answer
TAGS

Atlassian Community Events