<?php // Copyright SQCRM. For licensing, reuse, modification and distribution see license.txt /** * Create report step5 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"]); $do_report_sorting = new ReportSorting(); $sort_fields = $do_report_sorting->get_report_sorting_fields_on_create($_SESSION["report_fields"]); // storing the sort fields details in the session $_SESSION["report_fields_data"] = $sort_fields; $selected_report_order_by = array(); if (isset($edit) && $edit == 1) { $selected_report_order_by = $do_report_sorting->get_saved_orderby_fields($sqcrm_record_id); } elseif (isset($_SESSION["report_order_by"])) { $selected_report_order_by = $_SESSION["report_order_by"]; } $e_set_report_data = new Event("Report->eventSetReportData"); $e_set_report_data->addParam("step", "5"); if (isset($edit) && $edit == 1) { $edit_msg = _('Update Report'); $e_set_report_data->addParam("mode", "edit"); $e_set_report_data->addParam("sqrecord", $sqcrm_record_id); } else { $edit_msg = _('Create Report'); $e_set_report_data->addParam("mode", "add");
// 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"); $e_set_report_data->addParam("sqrecord", $sqcrm_record_id); } else {