".__("lien_instruction_signataire_validateur"); if(!isset($premier)) $premier=''; if(!isset($tricolsf)) $tricolsf=''; if(!isset($premiersf)) $premiersf=''; if(!isset($selection)) $selection=''; if(!isset($retourformulaire)) $retourformulaire=''; if (!isset($idxformulaire)) { $idxformulaire = ''; } if (!isset($tricol)) { $tricol = ''; } if (!isset($valide)) { $valide = ''; } // FROM $table = DB_PREFIXE."lien_instruction_signataire_validateur LEFT JOIN ".DB_PREFIXE."instruction ON lien_instruction_signataire_validateur.instruction=instruction.instruction LEFT JOIN ".DB_PREFIXE."signataire_arrete ON lien_instruction_signataire_validateur.signataire_arrete=signataire_arrete.signataire_arrete "; // SELECT $champAffiche = array( 'lien_instruction_signataire_validateur.lien_instruction_signataire_validateur as "'.__("lien_instruction_signataire_validateur").'"', 'instruction.destinataire as "'.__("instruction").'"', 'signataire_arrete.civilite as "'.__("signataire_arrete").'"', 'lien_instruction_signataire_validateur.rang as "'.__("rang").'"', ); // $champNonAffiche = array( ); // $champRecherche = array( 'lien_instruction_signataire_validateur.lien_instruction_signataire_validateur as "'.__("lien_instruction_signataire_validateur").'"', 'instruction.destinataire as "'.__("instruction").'"', 'signataire_arrete.civilite as "'.__("signataire_arrete").'"', 'lien_instruction_signataire_validateur.rang as "'.__("rang").'"', ); $tri="ORDER BY instruction.destinataire ASC NULLS LAST"; $edition="lien_instruction_signataire_validateur"; /** * Gestion de la clause WHERE => $selection */ // Filtre listing standard $selection = ""; // Liste des clés étrangères avec leurs éventuelles surcharges $foreign_keys_extended = array( "instruction" => array("instruction", "instruction_modale", ), "signataire_arrete" => array("signataire_arrete", ), ); // Filtre listing sous formulaire - instruction if (in_array($retourformulaire, $foreign_keys_extended["instruction"])) { $selection = " WHERE (lien_instruction_signataire_validateur.instruction = ".intval($idxformulaire).") "; } // Filtre listing sous formulaire - signataire_arrete if (in_array($retourformulaire, $foreign_keys_extended["signataire_arrete"])) { $selection = " WHERE (lien_instruction_signataire_validateur.signataire_arrete = ".intval($idxformulaire).") "; }