Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1318 Rev 1329
Line 316... Line 316...
316
			public void componentSelected(ButtonEvent ce) {
316
			public void componentSelected(ButtonEvent ce) {
317
				// récupération de la valeur du champ "Valeur"
317
				// récupération de la valeur du champ "Valeur"
318
				String valeurChamp = "";
318
				String valeurChamp = "";
319
				if (champValeurEstComboBox) {
319
				if (champValeurEstComboBox) {
320
					if (champValeurComboBox.getValeur() != null) {
320
					if (champValeurComboBox.getValeur() != null) {
321
						valeurChamp = champValeurComboBox.getValeur().getNom();
321
						valeurChamp = (new Valeur(champValeurComboBox.getValeur())).getNom();
322
					}
322
					}
323
				} else {
323
				} else {
324
					valeurChamp = champValeurTxt.getValue();
324
					valeurChamp = champValeurTxt.getValue();
325
				}
325
				}
326
				// validation de la valeur avant ajout
326
				// validation de la valeur avant ajout
327
				if ((valeurChamp == null) || valeurChamp.trim().equals("") || valeurChamp.trim().equals(valeurParDefaut)) {
327
				if ((valeurChamp == null) || valeurChamp.trim().equals("") || valeurChamp.trim().equals(valeurParDefaut)) {
328
					MessageBox.alert(titreErreur, valeurVideMsg, null);
328
					MessageBox.alert(titreErreur, valeurVideMsg, null);
329
				} else if (valeurs.get(valeurChamp) != null){
329
				} else if (valeurs.get(valeurChamp) != null) {
330
					MessageBox.alert(titreErreur, valeurIdentiqueMsg, null);							
330
					MessageBox.alert(titreErreur, valeurIdentiqueMsg, null);							
331
				} else {
331
				} else {
332
					if (validationMasque != null && !valeurChamp.matches(validationMasque)) {
332
					if (validationMasque != null && !valeurChamp.matches(validationMasque)) {
333
						MessageBox.alert(titreErreur, valeurNonValideMsg, null);
333
						MessageBox.alert(titreErreur, valeurNonValideMsg, null);
334
					} else {
334
					} else {