Enable fields based on workflow step

LynF April 8, 2014

Hi...

My first attempt at this. I would like to enable / disable a field for editing at a workflow step. For example we have a custom field "Requested Date and Time" after the issue has been raised we want to lock this field for editing or update. I can locate instances of how to lock an issue based on permission but I need to restrict the ability to update specific fields without preventing the remaining fields from being updated.

Any ideas?

Thanks Lyn

3 answers

1 accepted

0 votes
Answer accepted
S April 8, 2014

Hi Lyn,

You can use javascript for the purpose.

AJS.toInit(function(){

var field= document.getElementById('customfield_xxxxx');

var workflowSubmit=document.getElementById('issue-workflow-transition-submit');

field.disabled=true;

workflowSubmit.onclick=function() {

field.disabled=false;

}

});

0 votes
LynF September 16, 2014

We didn't actually implement this, as I couldn't get the approval from the internal owner of JIRA.  So I am not sure if would have worked or not.   I marked it as answered (from memory) as we are relying on transitions and JIRA not showing in View fields that do not have values.

Thanks for the help though

0 votes
B_ Normann P_ Nielsen
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 16, 2014

Hi Lyn,

 

Did this actually work - as it is marked as an Answer? And how did You implement it..

 

BR,

 

Normann

Suggest an answer

Log in or Sign up to answer