Hiding custom fields + figuring out how to populate other fields when creating new issues


I've been spinning my wheels trying to figure out what seems should be very basic things. I've read through the documentation, but can't seem to figure it out/get it working.

1) Some default fields don't apply to our project and I would like to "hide" them from view upon creating a new issue. (I don't want to necessarily delete them b/c maybe there's value in using them down the line as our business matures.) However, when I go to create the new issue, the fields keep displaying.

Compare attachments and notice how I have set the fields to "hide," but yet they continue to appear when I create a new issue.

Are these required fields that I can't hide from view no matter what the settings are?

2) I can't figure out how to populate certain fields with selections from which users can choose when creating new issues.

For example, I am trying to populate the "subsystem" pulldown with some selections. I tried two things.

First, I created a new bundle in the "Enumerations" tab and labeled it "subsystem." I added my two values. I can't figure out how to put that newly created bundle "into use" (see attached).

Secondly, I went to the "Subsystems" tab and populated the "Subsystems" bundle with the couple addt'l values (see attached).  However, when I go to create a new issue and click on "subsystems" field, I don't see my values from which I can choose (see attached).

Sorry if I am not tracking. I must admit that I find some of this setup/administration stuff rather confusing. However, once you get it all set up the way you want, creating issues is soooo user friendly.

Thanks for any help in pointing me to the right direction!



1 comment
Comment actions Permalink
Hi Lisa,

1. Unfortunately you cannot hide a particular field on 'new issue' screen, all project fields are always presented on 'new issue' screen. Please look at the http://youtrack.jetbrains.com/issue/JT-10706.
Also soon we going to release  the new "new issue/full screen issue" design - http://youtrack.jetbrains.com/issue/JT-14095

2. Custom fields system in YouTrack has two main parts: field prototype (A) + bundle (B).
A. Field prototypes by design cannot be attached to YouTrack projects(prototypes examples: "Assignee", "Subsystem" etc.), they just describe the semantic. Field prototypes can be found on /customFieldsConfiguration page, here you can create new field prototype and detached budles.

B. Field prototype + bundle = project field. You can use the same field prototype in several projects with different bundles.
E.g. "Assigee" prototype + "My assignees" bundle = field "Assignee" in project "MyPorject" with the bundle "My assignees".

To attach some field to a project go to the Administration >  project > "Fields" tab > "Attach Field". Wizard will suggest you existing fields/'create new one' on first step and existing/'create new' bundle on second step.

If you haven't attached the "Subsytem" yet you have to go to the project "Field tab", click "Attach Field", select "Subsystem", select "Subsystems" budle on second step.
If you already have the "Subsystem" attached just edit the associated bundle on the project 'fields' tab.

Please sign in to leave a comment.