OSDN Git Service

gantt correction
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Mon, 27 Nov 2006 19:53:59 +0000 (19:53 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Mon, 27 Nov 2006 19:53:59 +0000 (19:53 +0000)
git-svn-id: http://redmine.rubyforge.org/svn/trunk@53 e93f8b46-1217-0410-a6f0-8f06a7374b81

redmine/app/views/projects/gantt.rfpdf
redmine/app/views/projects/gantt.rhtml

index 4da789b..cd412f5 100644 (file)
@@ -117,7 +117,7 @@ pdf.SetFont('Arial','B',7)
        i_start_date = (i.start_date >= @date_from ? i.start_date : @date_from )\r
        i_end_date = (i.due_date <= @date_to ? i.due_date : @date_to )\r
        \r
-       i_done_date = i.start_date + ((i.due_date - i.start_date)*i.done_ratio/100).floor\r
+       i_done_date = i.start_date + ((i.due_date - i.start_date+1)*i.done_ratio/100).floor\r
        i_done_date = (i_done_date <= @date_from ? @date_from : i_done_date )\r
        i_done_date = (i_done_date >= @date_to ? @date_to : i_done_date )\r
        \r
index 5133466..cb515cd 100644 (file)
@@ -202,7 +202,7 @@ top = headers_heigth + 12
        i_start_date = (i.start_date >= @date_from ? i.start_date : @date_from )\r
        i_end_date = (i.due_date <= @date_to ? i.due_date : @date_to )\r
        \r
-       i_done_date = i.start_date + ((i.due_date - i.start_date)*i.done_ratio/100).floor\r
+       i_done_date = i.start_date + ((i.due_date - i.start_date+1)*i.done_ratio/100).floor\r
        i_done_date = (i_done_date <= @date_from ? @date_from : i_done_date )\r
        i_done_date = (i_done_date >= @date_to ? @date_to : i_done_date )\r
        \r