Table grid is a JIRA custom field plugin, which allows using database data in a tabular fashion. This Atlassian verified add-on lets you track milestones, releases, quotes & offers, expenses, checklists and more.
We had to create JIRA plugins for data retrieving. The necessity to attach multi-dimensional (tabular) data to an issue. The target was to make this table configurable and interactive, data to be queryable and easily summarised. This add-on allows you to view and edit tabular data, stored in local or external database, from within your JIRA issues. You can easily manage your data from multiple systems into your custom add-on dashboard. Users can update their data directly in the external database.
It was created a custom field, which would store it’s data into a table in a database (rather than storing it’s value in one cell in the custom field values table in JIRA database). We decided to create/update the table schema dynamically via Hibernate dynamic-map entity mode. It was added JQL functions for table value lookups to integrate with the JIRA issue search. Also, it’s using robust, feature-packed JS UI (currently jqGrid).