Post on 27-Jun-2015
How-to GuideTracking project milestones for JIRA issues
using the Table Grid Editor
FEATURES COVERED
Add a Table with Project Milestones to JIRA Issues
Find Projects that are Starting Late
FOLLOW THESE STEPS TO ADD THE TABLE GRID TO YOUR JIRA ISSUES
In JIRA AdministratorAdd a custom field
Select Table Grid Editor and click next
Give a name and description to the Table Grid Editor. For example, if you are going to use the Table Grid Editor to store offers made to the customer, you can call it Quotes.
Select the screen(s) on which you want to include the Quotes.
Go to the relevant screen and you will find your Table Grid Editor
Now we will configure the Table Grid
Within JIRA Administratora) Goto Custom Fieldsb) Hit configure
Click Edit Default Value
Let’s configure The Table Grid Editor for Quotes
Download the configuration fileused in this example
Continue this presentation for the Explanation of the configuration file
Download
gd.tablename=projectschedulegd.ds=jiragd.visiblerows = autogd.delete.confirmation = true
Name of the table in databaseWhere the table content is stored (datasource)
1. Basic Table Grid configuration and where to store its contents
How many rows are visible in one page; auto= table grid decides
Ask for confirmation before deleting a set of rows
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
Column Identifiers
2. Define the column specifications
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
3. Let’s define the first column : Nr
col.InternalMilestone= Internal Milestonecol.InternalMilestone.type = listcol.InternalMilestone.width=190col.InternalMilestone.defaultSort = Ascendingcol.InternalMilestone.defaultvalue=1. Use Case Outline
Column header name
Column type, “list” = elements in a dropdown boxCheck next page for available types Order the column
ascending
Width of column expressed in pixels
Default value when adding new rows
Supported Column Types
list
date
col.name.type = ( checkbox | date | integer | list | number | radio | sequence | string | textarea )
radio
textarea
Some Examples:
String
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
4. Let’s define next columns : Planned start date andActual start date
col.Planned= Planned Start Datecol.Planned.type = date
col.ActualStartDate = Actual Start Datecol.ActualStartDate.type = date
Column header name Column type,
“date” = shows a date selector when editing
gd.columns=InternalMilestone, Planned, ActualStartDate, mComment
5. Let’s define the Comment column
col.mComment=Commentcol.mComment.type = stringcol.mComment.width=180 col.mComment.maxLength=40
Column header name
Column type, “string” = Plain text type
Width of column expressed in pixels
Allow max length of 40 characters
How to find all projectare starting late
How to find Project that are starting late?
Pull out filters
How to find Project that are starting late?
Click advanced
How to find Project that are starting late?
Here you can enter a JQL Query that includesTable Grid properties
How to find Project that are starting late?
issuekey in grid("Project Milestones", "Planned < ActualStartDate")
name of the custom field Table Grid
SQL where clauseaccess your grid in JQL
Save the Filter so you have it at a Click of a Button
Save the Filter
Get the Table Grid Editor add-on for JIRA
from the Atlassian Marketplace
Download