Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Making only one uneditable custom field on the screen

Dmitriy Bokhanov December 28, 2020

Hello, how can i make uneditable custom field? Choosing view screen doesn't resolve the problem , because i need to make only one uneditable field , not all fields on the screen. 

3 answers

1 accepted

1 vote
Answer accepted
John Funk
Community Champion
December 28, 2020

Hi @Dmitriy Bokhanov 

You will not be able to put the field in the default Edit screen and not make it editable. You have to remove the field from the Edit screen, but leave it in the View screen. 

Then add the field to a transition screen.

Then add the transition screen to a new looping transition on the status where you want the user to be able to update it. 

Then place a Condition on the new looping transition to only allow the user(s) you want to be able to Edit the field. 

Dmitriy Bokhanov December 29, 2020

Hi, John. How i can set up view screen as main ?  

Dmitriy Bokhanov December 29, 2020

maybe, i need to map screens in Screen Schemes ? but i dont know how to do correctly

John Funk
Community Champion
December 29, 2020

Yes, go to Settings > Issues > Screens and search for the appropriate screen.

Make a copy of the Default Screen and label it as the View screen. This screen should have the non-edit field in it. 

Then go to Settings > Issues > Screen Schemes and search for the appropriate Scheme.

Click on Configure under the Actions heading

If there is not already a View screen, then click on the Associate an issue operation with a screen button on the top right.

Select View Issue and associate it with the new View screen you just created. 

Dmitriy Bokhanov December 30, 2020

@John Funk  Thx a lot. It works. But now another question: why hidden fields in all request types are visible  , when they are empty (option HIDE WHEN EMPTY in request type settings) using my new view screen?

1 vote
Nic Brough -Adaptavist-
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.
December 28, 2020

If you remove the field from the "edit" screen, you will not be able to change it in edit or inline on the view screen.  To edit it, you'll need to put it on a transition screen so that it is shown to users when they use a transition.

Dmitriy Bokhanov December 28, 2020

yes, i put this field in transition screen , and this field is editable on it, but i need,  that field shows on default work screen , but  uneditable  

in my case it must be only visible at work screen in task , and it must be editable only in transition screen . I have problem with first one =)

Nic Brough -Adaptavist-
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.
December 29, 2020

I'm guessing by "default work screen", you mean the "view issue" screen.

As I said, to make a field uneditable in there, remove it from the "edit issue" screen.

0 votes
Manuel Bastardo Castellano
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.
December 28, 2020

Remove only that field from the edit screen field, it should only exist in the view screen.

Dmitriy Bokhanov December 28, 2020

.

Suggest an answer

Log in or Sign up to answer