Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Behaviour using multiple fields should filter one field

Oleksii Filiaiev October 30, 2019

Hi community.

Please help me to select approach to creating Behaviours.

I need to filter possible values in field Priority. The field is custom.
It depends on Issue type, Customer (customfield), Product (customfield).

I'm looking at option to create one Behaviour which will have a script for each of this three fields. What are your thoughts? 

Or maybe anyone has suggestions that can save me some time?

Cheers

2 answers

Suggest an answer

Log in or Sign up to answer
1 vote
Peter-Dave Sheehan
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
October 31, 2019

Seems like you would need the same script on all 3 fields so that changing each field triggers a recalculation of your priority.

The best way to achieve that would be to store a script in your script root and point to the script from each server-side script for each field in the behavior. This way, you only have 1 piece of code to maintain.

Oleksii Filiaiev November 1, 2019

Hi Peter, 

You are right that 1 piece of code is much better than several.
What do you mean by ' script root '? I am using behaviour. So the script should be located in Behaviour Settings in Initializer part?

Peter-Dave Sheehan
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
November 1, 2019
0 votes
Oleksii Filiaiev October 31, 2019

Or may be It is better to have 3 bihaviours, like one behavior for one field.

TAGS
AUG Leaders

Atlassian Community Events