OSDN Git Service

Add 'accounts' column to interactive reports as well.
authorChris Schlaeger <cs@kde.org>
Thu, 29 May 2008 11:14:39 +0000 (13:14 +0200)
committerChris Schlaeger <cs@kde.org>
Thu, 29 May 2008 11:14:39 +0000 (13:14 +0200)
TaskJugglerUI/TjReport.cpp

index 2cb35e3..349694f 100644 (file)
@@ -40,6 +40,7 @@
 #include "Project.h"
 #include "Task.h"
 #include "Resource.h"
+#include "Account.h"
 #include "Utility.h"
 #include "ExpressionTree.h"
 #include "Report.h"
@@ -316,7 +317,12 @@ TjReport::generateTaskListLine(const QtReportElement* reportElement,
         const TableColumnFormat* tcf =
             reportElement->getColumnFormat((*ci)->getName());
 
-        if ((*ci)->getName() == "completed")
+        if ((*ci)->getName() == "accounts")
+        {
+            if (t->getAccount())
+                cellText = t->getAccount()->getId();
+        }
+        else if ((*ci)->getName() == "completed")
         {
             double calcedCompletionDegree =
                 t->getCalcedCompletionDegree(scenario);