Test plan
Introduction
The test plan with the list of issues. Grid shows status of each issue and helps deciding if it is worth to work on it.
Screenshots
Â
Grid configuration
gd.columns=issuenum,status,decision
gd.tablename=issues
gd.ds=jira
col.issuenum=issuenum
col.issuenum.type=list
col.issuenum.query=select issuenum from jiraissue
col.issuenum.query.ds=jira
col.status=status
col.status.type=string
col.status.formula=queries:value('jira', 'select ist.pname from issuestatus ist inner join jiraissue ji on ji.issuestatus = ist.id and ji.issuenum = ' + {issuenum})
col.decision=decision
col.decision.type=string
col.decision.formula=if ('c2' =~ queries:list('jira', "select c.cname from component c inner join nodeassociation na on c.id = na.sink_node_id and na.sink_node_entity = 'Component' inner join jiraissue ji on ji.issuenum = " + {issuenum} + " and ji.id = na.source_node_id and na.source_node_entity = 'Issue'")) {'To process'} else {'Ignore'}