I was wondering if anyone is aware how JIRA sorts the custom fields on the "Field Tab" under Screens -> Configure screen. We are evaluating the "Better pdf exporter" extension. It allows us to export issues to PDF. However, the sort order of the fields is alphabetical and doesn't match the layout we have on our screen configuration.
They are calling this function in the velocity template, which then they loop through and display the field name & value. What I would like is apply the default sort order on the issue.
#set($customFields = $customFieldManager.getCustomFieldObjects($issue))
<fo:table-cell padding="4px" number-columns-spanned="2">
<fo:table-cell padding="4px" number-columns-spanned="8">
(I already answered this in the ticket your opened at our support system, but I copy my answer here for future reference.)
What you see (and you see it correctly) is caused by a limitation in the Jira Cloud REST API, unfortunately. :-(
Due to the limitation, the Better PDF Exporter app cannot access the "view order" of the fields in a given screen, therefore we have to default to an intuitive and consistent order. We decided to use alphabetical order until the missing part is added at the Jira side.
Please find the request we created for Atlassian here: https://ecosystem.atlassian.net/browse/ACJIRA-1560
Vote for that, add your comment and watch that so you will get an automation notification as soon as there is any update on that.
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events