GitLab steht wegen Wartungsarbeiten am Montag, den 10. Mai, zwischen 17:00 und 19:00 Uhr nicht zur Verfügung.

Commit dac16710 authored by tmaruyama's avatar tmaruyama

pdf: add ancestor issues at head of issue pdf (#5634)

Contributed by Bernhard Furtmueller and Jun NAITOH.

git-svn-id: https://svn.redmine.org/redmine/trunk@7787 e93f8b46-1217-0410-a6f0-8f06a7374b81
parent d1332ac1
......@@ -285,8 +285,18 @@ module Redmine
pdf.footer_date = format_date(Date.today)
pdf.AddPage
pdf.SetFontStyle('B',11)
pdf.RDMMultiCell(190,5,
"#{issue.project} - #{issue.tracker} # #{issue.id}: #{issue.subject}")
buf = "#{issue.project} - #{issue.tracker} # #{issue.id}"
pdf.RDMMultiCell(190, 5, buf)
pdf.Ln
pdf.SetFontStyle('',8)
base_x = pdf.GetX
i = 1
issue.ancestors.each do |ancestor|
pdf.SetX(base_x + i)
buf = "#{ancestor.tracker} # #{ancestor.id} (#{ancestor.status.to_s}): #{ancestor.subject}"
pdf.RDMMultiCell(190 - i, 5, buf)
i += 1 if i < 35
end
pdf.Ln
pdf.SetFontStyle('B',9)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment