<?php

// Copyright SQCRM. For licensing, reuse, modification and distribution see license.txt
/**
* Create report step4 view 
* @author Abhik Chakraborty
*/
$do_report_fields = new ReportFields();
$primary_module_id = $_SESSION["primary_module"];
$secondary_module_id = $_SESSION["secondary_module"];
$primary_report_fields = $do_report_fields->get_module_fields_for_report($_SESSION["primary_module"]);
$secondary_report_fields = $do_report_fields->get_module_fields_for_report($_SESSION["secondary_module"]);
$selected_report_fields = array();
if (isset($edit) && $edit == 1) {
    $do_report_sorting = new ReportSorting();
    $saved_fields = $do_report_fields->get_report_fields_ids($sqcrm_record_id);
    if (false !== $saved_fields && count($saved_fields) > 0) {
        $selected_report_fields = $do_report_sorting->get_report_sorting_fields_on_create($saved_fields);
    } else {
        $selected_report_fields = array();
    }
} elseif (isset($_SESSION["report_fields"])) {
    if (isset($_SESSION["report_fields_data"]) && count($_SESSION["report_fields_data"]) > 0) {
        $selected_report_fields = $_SESSION["report_fields_data"];
    }
}
$e_set_report_data = new Event("Report->eventSetReportData");
$e_set_report_data->addParam("step", "4");
if (isset($edit) && $edit == 1) {
    $edit_msg = _('Update Report');
    $e_set_report_data->addParam("mode", "edit");