84,7 → 84,7 |
$parametres['debut'] = isset($params['debut']) ? intval($params['debut']) : 0; |
$parametres['limite'] = isset($params['limite']) ? intval($params['limite']) : 0; |
$parametres['id_utilisateur'] = $this->traiterIdUtilisateur($uid); |
$parametres['groupe_champs'] = null; |
$parametres['groupe_champs'] = isset($criteres['colonnes']) ? $criteres['colonnes'] : 'standard,avance'; |
|
return $parametres; |
} |
186,7 → 186,7 |
exit; |
} |
|
private function traiterLigneObservation(&$obs, &$colonnes, &$feuille, $no_ligne) { |
public function traiterLigneObservation(&$obs, &$colonnes, &$feuille, $no_ligne) { |
$no_colonne = 0; |
foreach($colonnes as $abbrev => $colonne) { |
$valeur = null; |
194,7 → 194,7 |
|
// valeur direct depuis cel_obs ? |
if(isset($obs[$abbrev])) $valeur = $obs[$abbrev]; |
|
|
// pré-processeur de la champs |
if(function_exists($colonne['fonction'])) { |
$valeur = $colonne['fonction']($valeur); |
221,6 → 221,9 |
if($abbrev == 'images') { |
$valeur = FormateurGroupeColonne::getImages($obs, $this->id_utilisateur, $this); |
} |
if($abbrev == 'nom-commun') { |
$valeur = FormateurGroupeColonne::getNomCommun_v4($obs, $this); |
} |
|
// // fin de section "cas particuliers" |
$feuille->setCellValueByColumnAndRow($no_colonne, $no_ligne, $valeur); |