permission($radice) && $_SESSION["utente"]->gerarchia <= 10 && ((!empty($_GET["modulo"]) && !empty($_GET["graph"])) || !empty($_GET["codice"]))) { $reportManager = new reportManager(); $reportDisponibili = $reportManager->generalSettings; if (!empty($reportDisponibili)) { if (!empty($_GET["codice"])) { $report = reportManager::getSelfManagedReport($_GET["codice"]); $report["settings"] = json_decode($report["settings"],true); $_GET["modulo"] = $report["modulo"]; $_GET["graph"] = $report["settings"]["type"]; } $settings = $reportDisponibili[$_GET["modulo"]]; if (!empty($settings)) { $graphType = reportManager::graphTypes()[$_GET["graph"]] ?? null; if (!empty($graphType)) { $graphId = purify($_GET["graph"]); $modulo = Modulo::getInfo($_GET["modulo"]); if (!isset($report)) { $report = get_campi("b_report_personalizzati"); $report["codice_gestore"] = $_SESSION["ente"]->codice ?? 0; $report["settings"] = ["columns"=>[["name"=>"","operazione"=>""]]]; } if (!isset($_SESSION["ente"]) || $_SESSION["ente"]->codice == $report["codice_gestore"]) { $error = false; ?>

"> -

"> ">
" title="">