".__("extra_data_register_values"); 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."extra_data_register_values LEFT JOIN ".DB_PREFIXE."extra_data_register_def ON extra_data_register_values.definition_ref=extra_data_register_def.extra_data_register_def "; // SELECT $champAffiche = array( 'extra_data_register_values.extra_data_register_values as "'.__("extra_data_register_values").'"', 'extra_data_register_def.name as "'.__("definition_ref").'"', 'extra_data_register_values.object_id as "'.__("object_id").'"', 'extra_data_register_values.value_int as "'.__("value_int").'"', 'extra_data_register_values.value_str as "'.__("value_str").'"', 'extra_data_register_values.value_json as "'.__("value_json").'"', 'extra_data_register_values.value_blob as "'.__("value_blob").'"', 'extra_data_register_values.value_timestamp as "'.__("value_timestamp").'"', ); // $champNonAffiche = array( 'extra_data_register_values.value_text as "'.__("value_text").'"', ); // $champRecherche = array( 'extra_data_register_values.extra_data_register_values as "'.__("extra_data_register_values").'"', 'extra_data_register_def.name as "'.__("definition_ref").'"', 'extra_data_register_values.object_id as "'.__("object_id").'"', 'extra_data_register_values.value_int as "'.__("value_int").'"', 'extra_data_register_values.value_str as "'.__("value_str").'"', ); $tri="ORDER BY extra_data_register_def.name ASC NULLS LAST"; $edition="extra_data_register_values"; /** * Gestion de la clause WHERE => $selection */ // Filtre listing standard $selection = ""; // Liste des clés étrangères avec leurs éventuelles surcharges $foreign_keys_extended = array( "extra_data_register_def" => array("extra_data_register_def", ), ); // Filtre listing sous formulaire - extra_data_register_def if (in_array($retourformulaire, $foreign_keys_extended["extra_data_register_def"])) { $selection = " WHERE (extra_data_register_values.definition_ref = ".intval($idxformulaire).") "; }