99,7 → 99,7 |
modelTypeProjets.addField("cpr_id_projet"); |
|
String displayNameProjets = "cpr_nom"; |
ProxyProjets<ModelData> proxyProjets = new ProxyProjets<ModelData>(sequenceur); |
ProxyProjets<ModelData> proxyProjets = new ProxyProjets<ModelData>(null); |
|
projetsCombo = new ChampComboBoxRechercheTempsReelPaginable(proxyProjets, modelTypeProjets, displayNameProjets); |
projetsCombo.setWidth(100, 550); |
174,13 → 174,23 |
} |
return valeur; |
} |
|
private void setValeurComboProjets() { |
if (projetsCombo.getStore() != null ) { |
if (mode.equals(Formulaire.MODE_MODIFIER) && commentaire != null) { |
projetsCombo.getCombo().setValue(projetsCombo.getStore().findModel("cpr_id_projet", commentaire.getIdProjet())); |
} else if (mode.equals(Formulaire.MODE_AJOUTER)) { |
projetsCombo.getCombo().setValue(projetsCombo.getStore().findModel("cpr_id_projet", mediateur.getProjetId())); |
if (mode.equals(Formulaire.MODE_MODIFIER)) { |
if (projetsCombo.getCombo().getStore() != null |
&& commentaire != null |
&& commentaire.getIdProjet() != null |
&& !UtilString.isEmpty(commentaire.getIdProjet())) { |
projetsCombo.chargerValeurInitiale(commentaire.getIdProjet(), "cpr_id_projet"); |
} else { |
projetsCombo.getCombo().setValue(null); |
} |
} else if (mode.equals(Formulaire.MODE_AJOUTER)) { |
if (projetsCombo.getCombo().getStore() != null) { |
projetsCombo.chargerValeurInitiale(mediateur.getProjetId(), "cpr_id_projet"); |
} else { |
projetsCombo.getCombo().setValue(null); |
} |
} |
} |
|