URBA\' ELSE \'\' END || CASE WHEN dossier.enjeu_erp is TRUE THEN \'ERP\' ELSE \'\' END as "'._("enjeu").'"', ); /** * Gestion particulière de l'affichage du listing des consultations dans le * contexte d'un dossier d'instruction (pour l'instructeur) */ if ($retourformulaire == 'dossier' OR $retourformulaire == 'dossier_instruction' OR $retourformulaire == 'dossier_instruction_mes_encours' OR $retourformulaire == 'dossier_instruction_tous_encours' OR $retourformulaire == 'dossier_instruction_mes_clotures' OR $retourformulaire == 'dossier_instruction_tous_clotures' OR $retourformulaire == 'dossier_contentieux_mes_infractions' OR $retourformulaire == 'dossier_contentieux_toutes_infractions' OR $retourformulaire == "dossier_contentieux_mes_recours" OR $retourformulaire == "dossier_contentieux_tous_recours") { // $ent = " -> "._("commission"); // $case_consultation_lu = "case when dossier_commission.avis = '' then '' else case dossier_commission.lu when 't' then 'Oui' else 'Non' end end"; // $champAffiche = array( 'dossier_commission.dossier_commission as "'._("id").'"', 'commission_type.libelle as "'._("commission_type").'"', 'to_char(date_souhaitee ,\'DD/MM/YYYY\') as "'._("date_souhaitee").'"', 'commission.code as "'._("commission").'"', 'to_char(commission.date_commission ,\'DD/MM/YYYY\') as "'._("date_commission").'"', "avis", $case_consultation_lu." as \""._("lu")."\"", ); /** * Options */ // On affiche le champ lu en gras $options[] = array( "type" => "condition", "field" => $case_consultation_lu, "case" => array( "0" => array( "values" => array("Non", ), "style" => "non_lu", ), ), ); // Surcharge bouton ajouter $tab_actions['corner']['ajouter'] = array('lien' => "".OM_ROUTE_SOUSFORM."&obj=$obj&action=0&tri=&objsf=$obj&premiersf=0&retour=form&retourformulaire=$retourformulaire&idxformulaire=$idxformulaire", 'id' => "", 'lib' => ''._('Ajouter').'', 'rights' => array('list' => array($obj, $obj.'_ajouter_instruction'), 'operator' => 'OR'), ); } // Change le lien du contenu si on est dans une commission if ($retourformulaire=='commission') { $tab_actions['left']['consulter'] = array('lien' => ''.OM_ROUTE_SOUSFORM.'&obj='.$obj.'&action=1'.'&idx=', 'id' => '&premier='.$premier.'&retour=form&retourformulaire=commission', 'lib' => ''._('Consulter').'', 'rights' => array('list' => array($obj, $obj.'_modifier'), 'operator' => 'OR'), 'ordre' => 10,); $tab_actions['content'] = $tab_actions['left']['consulter']; $tab_actions['corner']['ajouter'] = NULL; } // Gestion particulière de l'affichage du listing dans le contexte d'un dossier // d'instruction include "../sql/pgsql/dossier_instruction_droit_specifique_par_division.inc.php"; // Gestion des groupes et confidentialité include('../sql/pgsql/filter_group.inc.php');