Tge how-to-add-project-milestone-tracking-in-jira-issues

Post on 27-Jun-2015

7.304 views 3 download

Tags:

Transcript of Tge how-to-add-project-milestone-tracking-in-jira-issues

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