Ich habe einen PDF-Export für JIRA in Geschwindigkeit erstellt (mit der PDF-Ansichtserweiterung).Velocity Benutzerdefiniertes Feld, wenn null überspringen
Es ist alles ganz glatt gegangen, aber in einer meiner Vorlagen, möchte ich Einfügen von Daten überspringen, wenn das benutzerdefinierte Feld null ist:
#foreach($issue in $issues)
<fo:table-row>
<fo:table-cell border="thin solid #000" padding="0.5em" number-columns-spanned="2">
#set($value = $xmlutils.escape($issue.key))
<fo:block>$value</fo:block>
</fo:table-cell>
<fo:table-cell border="thin solid #000" padding="0.5em" number-columns-spanned="5">
#set($customField = $customFieldManager.getCustomFieldObject("customfield_10008"))
<fo:block>#cfValue($customField)</fo:block>
</fo:table-cell>
</fo:table-row>
Also im Grunde, wenn das benutzerdefinierte Feld null überprüfen, was ich will, Wenn ja, überspringen Sie das Hinzufügen des Elements zur Tabelle.
Ideen?
Danke für Ihre Hilfe, obwohl ich es musste etwas ändern. '#set ($ value2 = $ customFieldManager.getCustomFieldObject ("customfield_10008") getValue ($ issue)) ' – TomBridges