Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 260 Rev 266
Line 165... Line 165...
165
			
165
			
Line 166... Line 166...
166
			// TODO: projet
166
			// TODO: projet
167
			
167
			
168
			// nom complet
168
			// nom complet
Line 169... Line 169...
169
			Object nomComplet = personne.obtenirValeurChamp("fmt_nom_complet");
169
			Object nomComplet = personne.obtenirValeurChamp("fmt_nom_complet");
170
			ajouterTextFieldNonEditable(fsIdentite,"Nom Complet", nomComplet);
170
			ajouterLabelField(fsIdentite,"Nom Complet", nomComplet);
171
			
171
			
Line 180... Line 180...
180
				fsIdentite.add(noms);				
180
				fsIdentite.add(noms);				
181
			}
181
			}
Line 182... Line 182...
182
			
182
			
183
			// abreviation
183
			// abreviation
184
			Object abreviation = personne.obtenirValeurChamp("abreviation");
184
			Object abreviation = personne.obtenirValeurChamp("abreviation");
Line 185... Line 185...
185
			ajouterTextFieldNonEditable(fsIdentite, "Abreviation", abreviation);
185
			ajouterLabelField(fsIdentite, "Abreviation", abreviation);
186
			
186
			
187
			// Abréviations, autre : non-typé
187
			// Abréviations, autre : non-typé
Line 197... Line 197...
197
			fsIdentite.addText("<hr>");
197
			fsIdentite.addText("<hr>");
Line 198... Line 198...
198
			
198
			
199
			// date naissance 
199
			// date naissance 
200
			// TODO : Mettre la date en format FR 10/12/09
200
			// TODO : Mettre la date en format FR 10/12/09
201
			Object dateNaissance = personne.obtenirValeurChamp("naissance_date");
201
			Object dateNaissance = personne.obtenirValeurChamp("naissance_date");
Line 202... Line 202...
202
			ajouterTextFieldNonEditable(fsIdentite, "Né le", dateNaissance);
202
			ajouterLabelField(fsIdentite, "Né le", dateNaissance);
203
						
203
						
204
			// lieu naissance
204
			// lieu naissance
Line 205... Line 205...
205
			Object lieuNaissance = personne.obtenirValeurChamp("naissance_lieu");
205
			Object lieuNaissance = personne.obtenirValeurChamp("naissance_lieu");
206
			ajouterTextFieldNonEditable(fsIdentite, "A", lieuNaissance);
206
			ajouterLabelField(fsIdentite, "A", lieuNaissance);
207
			
207
			
Line 208... Line 208...
208
			// date deces
208
			// date deces
209
			Object dateDeces = personne.obtenirValeurChamp("deces_date");
209
			Object dateDeces = personne.obtenirValeurChamp("deces_date");
210
			ajouterTextFieldNonEditable(fsIdentite, "Date décès", dateDeces);
210
			ajouterLabelField(fsIdentite, "Date décès", dateDeces);
Line 211... Line 211...
211
			
211
			
Line 212... Line 212...
212
			// lieu deces
212
			// lieu deces
213
			Object lieuDeces = personne.obtenirValeurChamp("deces_lieu");
213
			Object lieuDeces = personne.obtenirValeurChamp("deces_lieu");
Line 338... Line 338...
338
			
338
			
339
			/*
339
			/*
340
			 * Adresses :
340
			 * Adresses :
341
			 * */
341
			 * */
342
			String adresse01 = (String) personne.obtenirValeurChamp("adresse_01");
342
			String adresse01 = (String) personne.obtenirValeurChamp("adresse_01");
Line 343... Line 343...
343
			ajouterTextFieldNonEditable(fsAdressePerso, "Adresse", adresse01);
343
			ajouterLabelField(fsAdressePerso, "Adresse", adresse01);
344
			
344
			
Line 345... Line 345...
345
			
345
			
346
			String adresse02 = (String) personne.obtenirValeurChamp("adresse_02");
346
			String adresse02 = (String) personne.obtenirValeurChamp("adresse_02");
Line 347... Line 347...
347
			ajouterTextFieldNonEditable(fsAdressePerso, "", adresse02);
347
			ajouterLabelField(fsAdressePerso, "", adresse02);
348
			
348
			
Line 349... Line 349...
349
			String boitePostale = (String) personne.obtenirValeurChamp("bp");
349
			String boitePostale = (String) personne.obtenirValeurChamp("bp");
350
			ajouterTextFieldNonEditable(fsAdressePerso, "Boite Postale", boitePostale);
350
			ajouterLabelField(fsAdressePerso, "Boite Postale", boitePostale);
Line 351... Line 351...
351
			
351
			
352
			String codePostal = (String) personne.obtenirValeurChamp("code_postal");
352
			String codePostal = (String) personne.obtenirValeurChamp("code_postal");
Line 353... Line 353...
353
			ajouterTextFieldNonEditable(fsAdressePerso, "Code postal", codePostal);
353
			ajouterLabelField(fsAdressePerso, "Code postal", codePostal);
354
			
354
			
Line 355... Line 355...
355
			String ville = (String) personne.obtenirValeurChamp("ville");
355
			String ville = (String) personne.obtenirValeurChamp("ville");
356
			ajouterTextFieldNonEditable(fsAdressePerso, "Ville", ville);
356
			ajouterLabelField(fsAdressePerso, "Ville", ville);
Line 357... Line 357...
357
			
357
			
Line 371... Line 371...
371
			/*
371
			/*
372
			 *	Infos naturalistes 
372
			 *	Infos naturalistes 
373
			 * */
373
			 * */
Line 374... Line 374...
374
			
374
			
-
 
375
			// Biographie
-
 
376
			// Spécialité
375
			// Biographie
377
			// Recolte
376
			// tabInfosNat
378
			// tabInfosNat
377
			layout();
379
			layout();
378
		} 
380
		} 
Line 379... Line 381...
379
	}
381
	}
Line 380... Line 382...
380
 
382
 
Line 381... Line 383...
381
	private void ajouterTextFieldNonEditable(FieldSet fs, String tfLabel, Object tfValue)	{
383
	private void ajouterLabelField(FieldSet fs, String tfLabel, Object tfValue)	{
Line 390... Line 392...
390
				tf.setHideLabel(true);
392
				tf.setHideLabel(true);
391
				tf.setStyleAttribute("margin", "0 0 0 105px");
393
				tf.setStyleAttribute("margin", "0 0 0 105px");
392
			}
394
			}
393
			tf.setValue(tfValue);
395
			tf.setValue(tfValue);
Line 394... Line -...
394
		
-
 
395
			// Non éditable : on empêche l'évènement par défaut
-
 
396
			// > MAJ 27/07 : inutile avec LabelField
-
 
397
			//rendreNonEditable(tf);
-
 
398
			 
396
		
399
			//Ajout au fieldSet
397
			//Ajout au fieldSet
400
			fs.add(tf);
398
			fs.add(tf);
401
		}
399
		}
Line 402... Line -...
402
	}
-
 
403
	
-
 
404
	/*
400
	}
405
	 * private void rendreNonEditable(Field field)	{
-
 
406
			
-
 
407
		field.addKeyListener(new KeyListener()	{
-
 
408
			public void componentKeyPress(ComponentEvent ev)	{
-
 
409
				ev.stopEvent();
-
 
410
			}
-
 
411
			});
-
 
Line 412... Line 401...
412
	}
401
	
Line 413... Line 402...
413
	*/
402