diff --git a/tjreports/site/models/reports.php b/tjreports/site/models/reports.php index a224fc4..b850bac 100755 --- a/tjreports/site/models/reports.php +++ b/tjreports/site/models/reports.php @@ -542,7 +542,11 @@ protected function populateState($ordering = '', $direction = 'ASC') $reportParams = $this->getReportParams($reportId); $colToshow = $reportParams->get("colToshow"); - $piiColumns = array_flip($reportParams->get("piiColumns")); + + if ($reportParams->get("piiColumns")) + { + $piiColumns = array_flip($reportParams->get("piiColumns")); + } if (!empty($piiColumns)) { diff --git a/tjreports/site/views/reports/view.base.php b/tjreports/site/views/reports/view.base.php index bb25a18..cc5598a 100644 --- a/tjreports/site/views/reports/view.base.php +++ b/tjreports/site/views/reports/view.base.php @@ -161,7 +161,11 @@ public function processData($type = 'html') $this->headerLevel = $this->model->headerLevel; // Array_key - defaultColToHide column are present then get the key as value. - $this->defaultColToHide = array_keys($this->model->getState('defaultColToHide')); + if ($this->model->getState('defaultColToHide')) + { + $this->defaultColToHide = array_keys($this->model->getState('defaultColToHide')); + } + $this->columns = $this->model->columns; /* Array_merge - here colToshow means get all true value array so want to mearg defaultColToHide column and then using