##// END OF EJS Templates
pdf: add ancestor issues at head of issue pdf (#5634)...
Toshi MARUYAMA -
r7667:c57a0842d6eb
parent child
Show More
@@ -285,8 +285,18 module Redmine
285 pdf.footer_date = format_date(Date.today)
285 pdf.footer_date = format_date(Date.today)
286 pdf.AddPage
286 pdf.AddPage
287 pdf.SetFontStyle('B',11)
287 pdf.SetFontStyle('B',11)
288 pdf.RDMMultiCell(190,5,
288 buf = "#{issue.project} - #{issue.tracker} # #{issue.id}"
289 "#{issue.project} - #{issue.tracker} # #{issue.id}: #{issue.subject}")
289 pdf.RDMMultiCell(190, 5, buf)
290 pdf.Ln
291 pdf.SetFontStyle('',8)
292 base_x = pdf.GetX
293 i = 1
294 issue.ancestors.each do |ancestor|
295 pdf.SetX(base_x + i)
296 buf = "#{ancestor.tracker} # #{ancestor.id} (#{ancestor.status.to_s}): #{ancestor.subject}"
297 pdf.RDMMultiCell(190 - i, 5, buf)
298 i += 1 if i < 35
299 end
290 pdf.Ln
300 pdf.Ln
291
301
292 pdf.SetFontStyle('B',9)
302 pdf.SetFontStyle('B',9)
General Comments 0
You need to be logged in to leave comments. Login now