Line 174... |
Line 174... |
174 |
// par exemple "format", au minimum, devrait être défini
|
174 |
// par exemple "format", au minimum, devrait être défini
|
175 |
if(!$criteres) die('erreur: pas de paramètre reçu');
|
175 |
if(!$criteres) die('erreur: pas de paramètre reçu');
|
176 |
if(!in_array($this->format, array('pdf','csv','xls'))) die('erreur: format invalide');
|
176 |
if(!in_array($this->format, array('pdf','csv','xls'))) die('erreur: format invalide');
|
Line 177... |
Line 177... |
177 |
|
177 |
|
178 |
if (!isset($criteres['standard'])) {
|
178 |
if (!isset($criteres['standard'])) {
|
179 |
$criteres['transmission'] = 1;
|
179 |
$criteres['transmission'] = 1;
|
180 |
} else {
|
180 |
} else {
|
181 |
unset($criteres['transmission']);
|
181 |
unset($criteres['transmission']);
|
182 |
}
|
182 |
}
|
183 |
// Définit si l'on exporte les obs privées ainsi que les champs étendus privés
|
183 |
// Définit si l'on exporte les obs privées ainsi que les champs étendus privés
|
184 |
$this->export_prive = $this->doitEtPeutExporterObsPrivees($criteres);
|
184 |
$this->export_prive = $this->doitEtPeutExporterObsPrivees($criteres);
|
185 |
if($this->export_prive) {
|
185 |
if($this->export_prive) {
|
186 |
unset($criteres['transmission']);
|
186 |
unset($criteres['transmission']);
|
187 |
$this->id_utilisateur = $criteres['ce_utilisateur'];
|
187 |
$this->id_utilisateur = $criteres['id_utilisateur'];
|
- |
|
188 |
}
|
- |
|
189 |
//if (isset($criteres['standard']) && $criteres['standard'] == 1) {
|
- |
|
190 |
$chercheur_observations = new RechercheObservationExport($this->config);
|
- |
|
191 |
/*} else {
|
- |
|
192 |
$chercheur_observations = new RechercheObservation($this->config);
|
Line 188... |
Line -... |
188 |
}
|
- |
|
189 |
|
- |
|
190 |
// critère standard correspond au format de données standard défini dans widget sinon cel
|
- |
|
191 |
if (isset($criteres['standard']) && $criteres['standard'] == 1) {
|
- |
|
192 |
$chercheur_observations = new RechercheObservationExport($this->config);
|
- |
|
193 |
} else {
|
- |
|
194 |
$chercheur_observations = new RechercheObservation($this->config);
|
193 |
}*/
|
195 |
}
|
194 |
|
196 |
$debut = isset($criteres['debut']) ? intval($criteres['debut']) : 0;
|
195 |
$debut = isset($criteres['debut']) ? intval($criteres['debut']) : 0;
|
197 |
$limite = isset($criteres['limite']) ? intval($criteres['limite']) : 0;
|
196 |
$limite = isset($criteres['limite']) ? intval($criteres['limite']) : 0;
|