CRM-21063 Add date to survey/details report
authoradixon <alan.g.dixon@gmail.com>
Mon, 14 Aug 2017 17:56:58 +0000 (13:56 -0400)
committeradixon <alan.g.dixon@gmail.com>
Mon, 14 Aug 2017 17:56:58 +0000 (13:56 -0400)
CRM/Report/Form/Campaign/SurveyDetails.php

index d5c7b58e69f26a1cfa928abc862405b9e8e14d50..64fef2e38925b75c83652bb7880721bd59a95e9d 100644 (file)
@@ -182,6 +182,11 @@ class CRM_Report_Form_Campaign_SurveyDetails extends CRM_Report_Form {
             'required' => TRUE,
             'title' => ts('Survey Result'),
           ),
+          'activity_date_time' => array(
+            'name' => 'activity_date_time',
+            'title' => ts('Date'),
+            'type' => CRM_Utils_Type::T_DATE,
+          ),
         ),
         'filters' => array(
           'survey_id' => array(
@@ -204,8 +209,18 @@ class CRM_Report_Form_Campaign_SurveyDetails extends CRM_Report_Form {
             'operatorType' => CRM_Report_Form::OP_MULTISELECT,
             'options' => $resultOptions,
           ),
+          'activity_date_time' => array(
+            'title' => ts('Date'),
+            'type' => CRM_Utils_Type::T_DATE,
+            'operatorType' => CRM_Report_Form::OP_DATE,
+          ),
         ),
         'grouping' => 'survey-activity-fields',
+        'order_bys' => array(
+          'activity_date_time' => array(
+            'title' => ts('Date'),
+          ),
+        ),
       ),
     ) + $this->getAddressColumns();
     parent::__construct();