| Line 37... |
Line 37... |
| 37 |
import com.extjs.gxt.ui.client.event.Events;
|
37 |
import com.extjs.gxt.ui.client.event.Events;
|
| 38 |
import com.extjs.gxt.ui.client.Registry;
|
38 |
import com.extjs.gxt.ui.client.Registry;
|
| 39 |
import com.extjs.gxt.ui.client.Style.Scroll;
|
39 |
import com.extjs.gxt.ui.client.Style.Scroll;
|
| 40 |
import com.extjs.gxt.ui.client.Style.VerticalAlignment;
|
40 |
import com.extjs.gxt.ui.client.Style.VerticalAlignment;
|
| Line -... |
Line 41... |
| - |
|
41 |
|
| 41 |
|
42 |
import com.extjs.gxt.ui.client.binding.FieldBinding;
|
| Line 42... |
Line 43... |
| 42 |
import com.extjs.gxt.ui.client.binding.FormBinding;
|
43 |
import com.extjs.gxt.ui.client.binding.FormBinding;
|
| 43 |
|
44 |
|
| 44 |
import com.extjs.gxt.ui.client.event.ButtonEvent;
|
45 |
import com.extjs.gxt.ui.client.event.ButtonEvent;
|
| Line 60... |
Line 61... |
| 60 |
|
61 |
|
| 61 |
import com.extjs.gxt.ui.client.widget.button.Button;
|
62 |
import com.extjs.gxt.ui.client.widget.button.Button;
|
| 62 |
import com.extjs.gxt.ui.client.widget.button.ButtonBar;
|
63 |
import com.extjs.gxt.ui.client.widget.button.ButtonBar;
|
| 63 |
import com.extjs.gxt.ui.client.widget.form.ComboBox;
|
64 |
import com.extjs.gxt.ui.client.widget.form.ComboBox;
|
| - |
|
65 |
import com.extjs.gxt.ui.client.widget.form.DateField;
|
| 64 |
import com.extjs.gxt.ui.client.widget.form.DateField;
|
66 |
import com.extjs.gxt.ui.client.widget.form.Field;
|
| 65 |
import com.extjs.gxt.ui.client.widget.form.FieldSet;
|
67 |
import com.extjs.gxt.ui.client.widget.form.FieldSet;
|
| 66 |
import com.extjs.gxt.ui.client.widget.form.LabelField;
|
68 |
import com.extjs.gxt.ui.client.widget.form.LabelField;
|
| 67 |
import com.extjs.gxt.ui.client.widget.form.Radio;
|
69 |
import com.extjs.gxt.ui.client.widget.form.Radio;
|
| 68 |
import com.extjs.gxt.ui.client.widget.form.RadioGroup;
|
70 |
import com.extjs.gxt.ui.client.widget.form.RadioGroup;
|
| Line 403... |
Line 405... |
| 403 |
rbNestPasDecedee.setValueAttribute("0");
|
405 |
rbNestPasDecedee.setValueAttribute("0");
|
| 404 |
rbNestPasDecedee.setBoxLabel("non");
|
406 |
rbNestPasDecedee.setBoxLabel("non");
|
| 405 |
rbNestPasDecedee.setValue(true);
|
407 |
rbNestPasDecedee.setValue(true);
|
| Line 406... |
Line 408... |
| 406 |
|
408 |
|
| - |
|
409 |
RadioGroup rbgDeces = new RadioGroup();
|
| - |
|
410 |
rbgDeces.setId("rbgDeces");
|
| 407 |
RadioGroup rbgDeces = new RadioGroup();
|
411 |
|
| 408 |
rbgDeces.setFieldLabel("Est décédée");
|
412 |
rbgDeces.setFieldLabel("Est décédée");
|
| 409 |
rbgDeces.add(rbEstDecedee);
|
413 |
rbgDeces.add(rbEstDecedee);
|
| - |
|
414 |
rbgDeces.add(rbNestPasDecedee);
|
| Line 410... |
Line 415... |
| 410 |
rbgDeces.add(rbNestPasDecedee);
|
415 |
hmIdentite.put("rbgDeces", rbgDeces);
|
| Line 411... |
Line 416... |
| 411 |
|
416 |
|
| 412 |
containerDeces.add(rbgDeces);
|
417 |
containerDeces.add(rbgDeces);
|
| Line 998... |
Line 1003... |
| 998 |
hmIdentite.getChampMultiValeurs("abreviationAutre").peupler(personne.getString("truk_abreviation_autre"));
|
1003 |
hmIdentite.getChampMultiValeurs("abreviationAutre").peupler(personne.getString("truk_abreviation_autre"));
|
| Line 999... |
Line 1004... |
| 999 |
|
1004 |
|
| 1000 |
hmIdentite.getDateField("dfDateNaissance").setValue(personne.getDate("naissance_date"));
|
1005 |
hmIdentite.getDateField("dfDateNaissance").setValue(personne.getDate("naissance_date"));
|
| Line -... |
Line 1006... |
| - |
|
1006 |
hmIdentite.getTextField("tfLieuNaissance").setValue(personne.get("naissance_lieu"));
|
| 1001 |
hmIdentite.getTextField("tfLieuNaissance").setValue(personne.get("naissance_lieu"));
|
1007 |
|
| 1002 |
|
1008 |
|
| 1003 |
if (personne.estDecedee()) {
|
1009 |
if (personne.estDecedee()) {
|
| 1004 |
hmIdentite.getDateField("dfDateDeces").setValue(personne.getDate("deces_date"));
|
1010 |
hmIdentite.getDateField("dfDateDeces").setValue(personne.getDate("deces_date"));
|
| 1005 |
hmIdentite.getTextField("tfLieuDeces").setValue(personne.get("deces_lieu"));
|
1011 |
hmIdentite.getTextField("tfLieuDeces").setValue(personne.get("deces_lieu"));
|
| Line 1120... |
Line 1126... |
| 1120 |
|
1126 |
|
| 1121 |
public void binderPersonne(Personne personne) {
|
1127 |
public void binderPersonne(Personne personne) {
|
| Line 1122... |
Line 1128... |
| 1122 |
binding = new FormBinding(getFormulaire());
|
1128 |
binding = new FormBinding(getFormulaire());
|
| - |
|
1129 |
|
| - |
|
1130 |
personneSelectionnee = personne;
|
| 1123 |
|
1131 |
|
| - |
|
1132 |
FieldBinding f = new FieldBinding((RadioGroup) hmIdentite.get("rbgDeces"), null);
|
| - |
|
1133 |
binding.autoBind();
|
| 1124 |
personneSelectionnee = personne;
|
1134 |
binding.removeFieldBinding(f);
|
| 1125 |
binding.autoBind();
|
1135 |
|
| 1126 |
binding.bind(personneSelectionnee);
|
1136 |
binding.bind(personneSelectionnee);
|
| Line 1127... |
Line 1137... |
| 1127 |
layout();
|
1137 |
layout();
|