Hi, all.
I add the following query to the report template in Word format:
Bugs
${for task}
${set(count,0)}
#{for n=LinksCount|filter=%{'${Links[n].IssueTypeName}'.equals('Bug')}}
${set(count,%{${count}+1})}
#{end}
#{if(%{${count}==0})}
No Bug
#{end}
#{if(%{${count}>0})}
#{for n=LinksCount|filter=%{'${Links[n].IssueTypeName}'.equals('Bug')}}
${Links[n].Key} ${Links[n].Summary}
${wiki:Links[n].Description}
#{end}
#{end}
${end}
The report should include related queries with the Bug type, but the field is empty.
Tried different solutions but nothing helps.
What could be the mistake?
How do I properly unload information from a related Bug issue?
Hi @John
This code ${for task} does not exist in Xray's document generator.
All iterations start with a # (sharp) char and must be run from a location where you have issue types according to the code. If your defects are of type Task, then you need to run from a location where you have Task issue types.
If you are running the report from the search for issues, and you have a list of Tasks, it is best to use the for issues iteration:
&{for issues}
...
&{end}
Always check if the code you need exists in the documentation because it will not work if it is not found there: https://docs.getxray.app/display/XRAYCLOUD/Template+Building
If you need further help, please get in touch with Xray Support (http://xraysupport.getxray.app); we would gladly assist you.
Thank you.
Kind regards,
Rogério Paiva [Xray Support Team]
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.