88,7 → 88,7 |
} |
|
if (avoirChampAutre() && !UtilString.isEmpty(champAutre.getValue())) { |
valeur += aDonnee.SEPARATEUR_VALEURS+champAutre.getValue(); |
valeur += aDonnee.SEPARATEUR_VALEURS+"AUTRE"+aDonnee.SEPARATEUR_TYPE_VALEUR+champAutre.getValue(); |
} |
|
if (!valeur.equals("")) { |
101,8 → 101,8 |
public void peupler(String donnees) { |
String[] valeurs = donnees.split(aDonnee.SEPARATEUR_VALEURS); |
for (int i = 0; i < valeurs.length; i++) { |
if (valeurs[i].startsWith("AUTRE##")) { |
champAutre.setValue(valeurs[i].replaceFirst("^AUTRE##", "")); |
if (valeurs[i].startsWith("AUTRE"+aDonnee.SEPARATEUR_TYPE_VALEUR)) { |
champAutre.setValue(valeurs[i].replaceFirst("^AUTRE"+aDonnee.SEPARATEUR_TYPE_VALEUR, "")); |
} else { |
//TODO : check : List<CheckBox> cases = groupeCac.getAll(); |
List<Field<?>> cases = groupeCaseACocher.getAll(); |