103,8 → 103,7 |
|
// on construit le modèle de colonnes |
|
// Le store suivant est ensuite remplacé par le store contenant les données obtenus depuis le serveur (cf rafraichir) |
|
// Le store suivant est ensuite remplacé par le store contenant les données obtenus depuis le serveur (cf rafraichir) |
Renderer colRend = new Renderer() { |
|
public String render(Object value, CellMetadata cellMetadata, |
114,10 → 113,6 |
|
return "" ; |
} |
else |
{ |
|
} |
|
return value.toString() ; |
} |
149,7 → 144,7 |
} ; |
|
// on crée un store simple contenant un petit set de données et deux colonnes |
store = new SimpleStore(new String[]{"transmis","plante","date","lieu","id_obs"}, getObs()); |
store = new SimpleStore(new String[]{"transmis","plante","date","lieu","ordre_obs","id_obs"}, getObs()); |
ColumnConfig[] columns = { |
new ColumnConfig("", "transmis", 30, true, new Renderer() { |
|
169,7 → 164,7 |
new ColumnConfig("Taxon", "plante", 145, true, colRend), |
new ColumnConfig("Date", "date", 68, true, dateRend), |
new ColumnConfig("Lieu", "lieu", 145, true, colRend), |
new ColumnConfig("Numero", "id_obs", 50, true, colRend), } ; |
new ColumnConfig("Numero", "ordre_obs", 50, true, colRend), } ; |
|
ColumnModel columnModel = new ColumnModel(columns); |
|
306,10 → 301,7 |
if(this.getView() != null) |
{ |
ListeObservation data = (ListeObservation)nouvelleDonnees ; |
|
//Window.alert(data.size()+""); |
|
String[][] listeObs = new String[data.size()][5] ; |
String[][] listeObs = new String[data.size()][6] ; |
int i = 0 ; |
|
for (Iterator it = data.keySet().iterator(); it.hasNext();) |
322,11 → 314,12 |
listeObs[i][2] = obs.getDate() ; |
listeObs[i][3] = Util.formaterLieu(obs, modeleLieu); |
listeObs[i][4] = obs.getNumeroOrdre(); |
listeObs[i][5] = obs.getId(); |
|
i++ ; |
} |
|
store = new SimpleStore(new String[]{"transmis","plante","date","lieu","id_obs"}, listeObs); |
store = new SimpleStore(new String[]{"transmis","plante","date","lieu","ordre_obs","id_obs"}, listeObs); |
store.load(); |
this.reconfigure(store, colModel) ; |
} |