Subversion Repositories eFlore/Applications.cel

Rev

Rev 3471 | Rev 3586 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3471 Rev 3472
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;