[Suiviobsmer-commits] r268 - in trunk: . suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/pages suiviobsmer-ui/src/main/webapp
Author: fdesbois Date: 2010-01-24 21:26:26 +0000 (Sun, 24 Jan 2010) New Revision: 268 Modified: trunk/changelog.txt trunk/suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/pages/SamplingPlan.java trunk/suiviobsmer-ui/src/main/webapp/SamplingPlan.tml Log: Evo #2035 : Add percentage on each sampleRow Modified: trunk/changelog.txt =================================================================== --- trunk/changelog.txt 2010-01-24 21:06:28 UTC (rev 267) +++ trunk/changelog.txt 2010-01-24 21:26:26 UTC (rev 268) @@ -7,13 +7,15 @@ Note Il est préférable de supprimer la base de données existante d'une version 0.1.1 avant le déploiement de cette version. +- [fdesbois] Evo #2035 : Ajouter pourcentage sur le total sur chaque ligne du plan +- [fdesbois] Evo #2041 : Modifier codes couleurs sur les contacts - [fdesbois] Ano #2040 : Problème de sauvegarde du programme lors de la création d'une ligne d'échantillonnage - [fdesbois] Ano #2037 : Le retour depuis les calendriers d'activité ne ramène pas sur le navire sélectionnée (ajout d'un lien retour) -- [fdesbois] Evol #2036 : Optimiser la pagination des contacts (suppression des tris sur les colonnes du tableau) -- [fdesbois] Evol #2030, #2038, Ano #2033, #2042 : Revoir la gestion des filtres sur les pages navires, contacts et synthèse +- [fdesbois] Evo #2036 : Optimiser la pagination des contacts (suppression des tris sur les colonnes du tableau) +- [fdesbois] Evo #2030, #2038, Ano #2033, #2042 : Revoir la gestion des filtres sur les pages navires, contacts et synthèse - [fdesbois] Ano #2034 : Mauvais calcul des marées réels -- [fdesbois] Evol #2017 : Permettre la suppression d'un utilisateur non utilisé dans l'application -- [fdesbois] Evol #1959 : Contacts : Popup pour la sasie d'un commentaire sur une ligne +- [fdesbois] Evo #2017 : Permettre la suppression d'un utilisateur non utilisé dans l'application +- [fdesbois] Evo #1959 : Contacts : Popup pour la sasie d'un commentaire sur une ligne - [fdesbois] Ano #2019 : L'affichage des zones sur le plan d'échantillonnage n'est pas cohérent avec les lignes. 0.1.1 Modified: trunk/suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/pages/SamplingPlan.java =================================================================== --- trunk/suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/pages/SamplingPlan.java 2010-01-24 21:06:28 UTC (rev 267) +++ trunk/suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/pages/SamplingPlan.java 2010-01-24 21:26:26 UTC (rev 268) @@ -34,6 +34,8 @@ import fr.ifremer.suiviobsmer.ui.base.SuiviObsmerPage; import fr.ifremer.suiviobsmer.ui.components.Layout; import java.text.DateFormat; +import java.text.DecimalFormat; +import java.text.NumberFormat; import java.text.SimpleDateFormat; import java.util.Date; import java.util.List; @@ -273,6 +275,14 @@ return total; } + public String getTotalPercentage() { + double result = 0; + if (getTotalTidesExpected() > 0) { + result = (double)getTotalTidesReal() / (double)getTotalTidesExpected(); + } + return NumberFormat.getPercentInstance().format(result); + } + /** ------------------------- HTML & STYLE ------------------------------ **/ @Property Modified: trunk/suiviobsmer-ui/src/main/webapp/SamplingPlan.tml =================================================================== --- trunk/suiviobsmer-ui/src/main/webapp/SamplingPlan.tml 2010-01-24 21:06:28 UTC (rev 267) +++ trunk/suiviobsmer-ui/src/main/webapp/SamplingPlan.tml 2010-01-24 21:26:26 UTC (rev 268) @@ -138,7 +138,7 @@ </t:if> </td> </t:loop> - <td class="width50 acenter bright">${totalTidesExpected} (${totalTidesReal})</td> + <td class="width50 acenter bright">${totalTidesExpected} (${totalTidesReal})<br /><strong>${totalPercentage}</strong></td> <td class="width60 acenter">${row.averageTideTime}</td> <td class="width60 acenter bright">${row.nbObservants}</td> <!-- Actions -->
participants (1)
-
fdesbois@users.labs.libre-entreprise.org