Commit d198f843 authored by 5Amogh's avatar 5Amogh
Browse files

Removed hardcoded report config to get the configurable report data from the form config

Showing with 0 additions and 58 deletions
+0 -58
......@@ -560,64 +560,6 @@ export class DatasetsComponent implements OnInit, OnDestroy {
reportChanged(selectedReportData) {
this.resetConfigFilters();
this.selectedReport = selectedReportData;
if(this.selectedReport.name === 'Status Report'){
this.selectedReport['configurableFilters'] = true;
this.selectedReport['filters'] = [
{
"type": "in",
"dimension": "status_of_project",
"values": "$status_of_project"
},
{
"type": "equals",
"dimension": "private_program",
"value": "false"
},
{
"type": "equals",
"dimension": "sub_task_deleted_flag",
"value": "false"
},
{
"type": "equals",
"dimension": "task_deleted_flag",
"value": "false"
},
{
"type": "equals",
"dimension": "project_deleted_flag",
"value": "false"
},
{
"type": "equals",
"dimension": "program_id",
"value": "$programId"
},
{
"type": "equals",
"dimension": "solution_id",
"value": "$solutionId"
},
{
"type": "equals",
"dimension": "district_externalId",
"value": "$district_externalId"
},
{
"type": "equals",
"dimension": "organisation_id",
"value": "$organisation_id"
}
]
this.selectedReport['uiFilters'] = [
{
"label": "Status",
"controlType": "multi-select",
"reference": "status_of_project",
"placeholder":"Select status",
"options":["started","submitted","inProgress"]
}]
}
if(this.selectedReport.configurableFilters){
this.pdFilters = this.selectedReport.uiFilters;
this.pdFilters.map(filter => {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment