Page History
...
The image below demonstrates an example of a Word template that iterates over linked issues.
or
The image below demonstrates an example of an Excel template that iterates over linked issues.
or
...
Issue Comments
Because it is not known in advance how many comments exist for an issue, you can iterate a section over all the comments on an issue. This allows you to create a table that dynamically grows according to the number of existing comments. The notation is:
...
The image below demonstrates an example of a Word template that iterates over issue comments.
or
The image below demonstrates an example of an Excel template that iterates over issue comments.
or
Issue Worklogs
Because it is not known in advance how many worklogs exist for an issue, you can iterate a section over all the worklogs of an issue. This allow you to create a table that dynamically grows according to the number of existing worklogs. The notation is:
...
The image below demonstrates an example of a Word template that iterates over issue subtasks.
or
...
template that iterates over issue subtasks.
or
For an example of how to iterate the details of a subtask Parent issue, please check the Iterating JQL Queries area below.
...
The image below demonstrates an example of a Word template that iterates over issue components.
The image below demonstrates an example of an Excel template that iterates over issue components.
Iterating_Issue_Components.docx
Iterating_Issue_Components.xlsx
Issue Status Transitions
...
Code Block | ||||
---|---|---|---|---|
| ||||
#{for statusTransitions}
${StatusTransitions[n].Author}
${dateformat("dd-MM-yyyy HH:mm:ss"):StatusTransitions[n].Created}
${StatusTransitions[n].OldStatus}
${StatusTransitions[n].NewStatus}
#{end}
or
#{for <VariableName>=StatusTransitionsCount}
Content and StatusTransitions Mappings. Example: ${StatusTransitions[VariableName].Field}
#{end} |
The image below demonstrates an example of a Word template that iterates over status transitions.
or
...
{end} |
The image below demonstrates an example of an Excel a Word template that iterates over status transitions.
or
Issue Attached Images
...
The image below demonstrates an example of a Word template that iterates over attached images.
or
Info |
---|
Doc. Generator will automatically read the EXIF orientation property of an image and rotate it to its correct orientation. You can turn this off by adding this property to your template. |
...
The image below demonstrates an example of an Excel template that iterates over attached images.
or
Issue Attachments
Because it is not known in advance how many attachments exist in an issue, you can iterate a section over all the attachments of an issue. This allows you to create a table that dynamically grows according to the number of existing attachments. The notation is:
...
The image below demonstrates an example of a Word template that iterates over attachments.
or
The image below demonstrates an example of an Excel Word template that iterates over attachments.
or
Iterating_Issue_Attachments.xlsx
Issue Labels
Because it is not known in advance how many labels exist in an issue, you can iterate a section over all the labels of an issue. The notation is:
...
The image below demonstrates an example of a Word template that iterates over labels.
or
The image below demonstrates an example of an Excel template that iterates over labels.
or
Project Versions
You can iterate over all project versions to which the issue belong to. The notation is:
...
The image below demonstrates an example of a Word template that iterates over project version.
or
Iterating_Issue_ProjectVersions.docx
The image below demonstrates an example of an Excel template that iterates over project version.
...