-function find_report_file($rep) {
- global $installed_extensions, $comp_path, $path_to_root;
-
- // customized per company versions
- $path = $comp_path.'/'.user_company()."/reporting";
- $rep_file = $path."/rep$rep.php";
- if (file_exists($rep_file)) {
- // add local include path for custom reports
- set_include_path($path.PATH_SEPARATOR.get_include_path());
- return $rep_file;
- }
- // reports added by active extension modules
- if (count($installed_extensions) > 0)
- {
- $extensions = $installed_extensions;
- foreach ($extensions as $ext)
- if (($ext['active'] && $ext['type'] == 'module')) {
- $path = $path_to_root.'/'.$ext['path']."/reporting";
- $rep_file = $path."/rep$rep.php";
- if (file_exists($rep_file)) {
- set_include_path($path.PATH_SEPARATOR.get_include_path());
- return $rep_file;
- }
- }
+if (isset($save_report_selections) && $save_report_selections > 0 && isset($_POST['REP_ID'])) { // save parameters from Report Center
+ for($i=0; $i<10; $i++) { // 2010-10-06 Joe Hunt
+ if (isset($_POST['PARAM_'.$i]) && !is_array($_POST['PARAM_'.$i])) {
+ $rep = $_POST['REP_ID'];
+ setcookie("select[$rep][$i]", $_POST['PARAM_'.$i], time()+60*60*24*$save_report_selections); // days from $save_report_selections
+ }