Observe-commits
Threads by month
- ----- 2026 -----
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
November 2022
- 1 participants
- 117 discussions
[Git][ultreiaio/ird-observe][develop-9.0.x] 5 commits: [jgitflow-maven-plugin]updating poms for branch'release/9.0.17' with non-snapshot versions[skip ci]
by Tony CHEMIT (@tchemit) 16 Nov '22
by Tony CHEMIT (@tchemit) 16 Nov '22
16 Nov '22
Tony CHEMIT pushed to branch develop-9.0.x at ultreiaio / ird-observe
Commits:
51e9b9a1 by Tony Chemit at 2022-11-16T16:20:35+01:00
[jgitflow-maven-plugin]updating poms for branch'release/9.0.17' with non-snapshot versions[skip ci]
- - - - -
0e6e50fe by Tony Chemit at 2022-11-16T16:41:04+01:00
[jgitflow-maven-plugin]merging 'release/9.0.17' into 'master-9.0.x'
- - - - -
cb98fcc1 by Tony Chemit at 2022-11-16T16:41:10+01:00
[jgitflow-maven-plugin]updating develop poms to master versions to avoid merge conflicts[skip ci]
- - - - -
c5f10c17 by Tony Chemit at 2022-11-16T16:41:11+01:00
[jgitflow-maven-plugin]merging 'master-9.0.x' into 'develop-9.0.x'
- - - - -
be355177 by Tony Chemit at 2022-11-16T16:41:12+01:00
[jgitflow-maven-plugin]Updating develop poms back to pre merge state[skip ci]
- - - - -
0 changed files:
Changes:
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/compare/ad52576de99477c328eb081c…
--
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/compare/ad52576de99477c328eb081c…
You're receiving this email because of your account on gitlab.com.
1
0
[Git][ultreiaio/ird-observe][develop-9.0.x] [jgitflow-maven-plugin]updating poms for 9.0.18-SNAPSHOT development[skip ci]
by Tony CHEMIT (@tchemit) 16 Nov '22
by Tony CHEMIT (@tchemit) 16 Nov '22
16 Nov '22
Tony CHEMIT pushed to branch develop-9.0.x at ultreiaio / ird-observe
Commits:
ad52576d by Tony Chemit at 2022-11-16T16:20:15+01:00
[jgitflow-maven-plugin]updating poms for 9.0.18-SNAPSHOT development[skip ci]
- - - - -
30 changed files:
- client/configuration/pom.xml
- client/core/pom.xml
- client/datasource/actions/pom.xml
- client/datasource/editor/api-test/pom.xml
- client/datasource/editor/api/pom.xml
- client/datasource/editor/common/pom.xml
- client/datasource/editor/ll/pom.xml
- client/datasource/editor/pom.xml
- client/datasource/editor/ps/pom.xml
- client/datasource/editor/spi/pom.xml
- client/datasource/pom.xml
- client/pom.xml
- client/runner/pom.xml
- core/api/dto/pom.xml
- core/api/pom.xml
- core/api/services/pom.xml
- core/api/tree/pom.xml
- core/api/validation/pom.xml
- core/persistence/java/pom.xml
- core/persistence/pom.xml
- core/persistence/resources/pom.xml
- core/persistence/test/pom.xml
- core/pom.xml
- core/services/client/pom.xml
- core/services/i18n/pom.xml
- core/services/local/pom.xml
- core/services/pom.xml
- core/services/test/pom.xml
- model/pom.xml
- observe/pom.xml
The diff was not included because it is too large.
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/ad52576de99477c328eb081cb…
--
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/ad52576de99477c328eb081cb…
You're receiving this email because of your account on gitlab.com.
1
0
16 Nov '22
Tony CHEMIT pushed new branch release/9.0.17 at ultreiaio / ird-observe
--
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/tree/release/9.0.17
You're receiving this email because of your account on gitlab.com.
1
0
[Git][ultreiaio/ird-observe][develop] Update changelog for v.9.0.17 [skip CI]
by Tony CHEMIT (@tchemit) 16 Nov '22
by Tony CHEMIT (@tchemit) 16 Nov '22
16 Nov '22
Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe
Commits:
f20d05fc by Tony Chemit at 2022-11-16T16:19:38+01:00
Update changelog for v.9.0.17 [skip CI]
- - - - -
1 changed file:
- CHANGELOG.md
Changes:
=====================================
CHANGELOG.md
=====================================
@@ -1,7 +1,41 @@
# ObServe changelog
* Author [Tony Chemit](mailto:dev@tchemit.fr)
- * Last generated at 2022-10-24 23:50.
+ * Last generated at 2022-11-16 16:17.
+
+## Version [9.0.17](https://gitlab.com/ultreiaio/ird-observe/-/milestones/245)
+
+**Closed at 2022-11-16.**
+
+### Download
+* [Client (observe-9.0.17-client.zip)](https://repo1.maven.org/maven2/fr/ird/observe/o…)
+* [Serveur (observe-9.0.17.war)](https://repo1.maven.org/maven2/fr/ird/observe/observe/…)
+* [Serveur (observe-9.0.17-server.zip)](https://repo1.maven.org/maven2/fr/ird/observe/o…)
+
+
+### Issues
+ * [[Type::Anomalie 2448]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2448) **Dans l'UI de recherche, les dates ne sont pas ordonnées** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Anomalie 2496]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2496) **Sur l'UI de gestion des listes d'affichage d'espèces, un contrôle récalcitrant sur espèces désactivées** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Anomalie 2503]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2503) **Sur échantillons PS observations saisis par lots, migrés vers 9.0, valeurs étranges sur le champ poids individuel** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Anomalie 2507]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2507) **La vérification avant sauvegarde d'un référentiel désactivé n'est plus en place** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
+ * [[Type::Anomalie 2508]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2508) **Pouvoir de nouveau éditer le référentiel d'une base locale en utilisant l'option de configuration déjà existante** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
+ * [[Type::Anomalie 2510]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2510) **Dans l'import AVDTH, les longitudes extrêmes >90° ou >100° semblent mal gérées** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Anomalie 2511]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2511) **Pas mal de positions géographiques sont mises à NULL/NULL par l'importeur AVDTH** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Anomalie 2531]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2531) **Adaptation requises dans les rapports PS observations suite au regroupement de TargetCatch et NonTargetCatch** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Anomalie 2534]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2534) **Rapport Dénombrement des captures accessoires et devenir, filtrées par groupe** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 1544]](https://gitlab.com/ultreiaio/ird-observe/-/issues/1544) **[UI REFERENTIELS] Envisager un auto-trim droite et gauche sur les champs alphanumériques** (Thanks to Pascal Cauquil) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2459]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2459) **En insertion de marée par le service web, les nouveaux topiaid générés ont un nouveau format. Est-il voulu et fiable ?** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2492]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2492) **Ajout une contrainte de non nullité sur PS_OBS_Catch.speciesFate** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
+ * [[Type::Evolution 2505]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2505) **Générer les validateurs sur l'unicité des clef métier de collections** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
+ * [[Type::Evolution 2512]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2512) **Labellisation du référentiel 'Type de données des propriétés/matériaux de FOB** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2513]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2513) **Amélioration de libellés du formulaire captures** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2526]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2526) **Adaptation de la validation et du formulaire Captures suite à la nouvelle migration v9** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
+ * [[Type::Evolution 2527]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2527) **Décoration des devenirs sur formulaire captures** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2529]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2529) **Nettoyage par migration de tous les champs texte** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
+ * [[Type::Evolution 2530]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2530) **Rapports Captures/Rejets selon le type d'association** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2533]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2533) **Rapports Distributions de tailles** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2535]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2535) **Ordonner les colonnes du tableau captures selon l'ordre des champs sur le formulaire** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Tâche 2480]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2480) **Les touches de recourcis F3, F4, F5... exigent que le focus soit déjà sur leur panel pour fonctionner** (Thanks to ) (Reported by Pascal Cauquil)
## Version [9.0.16](https://gitlab.com/ultreiaio/ird-observe/-/milestones/242)
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/f20d05fcac1f0440f62f21fda…
--
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/f20d05fcac1f0440f62f21fda…
You're receiving this email because of your account on gitlab.com.
1
0
[Git][ultreiaio/ird-observe][develop-9.0.x] Update changelog for v.9.0.17 [skip CI]
by Tony CHEMIT (@tchemit) 16 Nov '22
by Tony CHEMIT (@tchemit) 16 Nov '22
16 Nov '22
Tony CHEMIT pushed to branch develop-9.0.x at ultreiaio / ird-observe
Commits:
13d6f339 by Tony Chemit at 2022-11-16T16:18:55+01:00
Update changelog for v.9.0.17 [skip CI]
- - - - -
1 changed file:
- CHANGELOG.md
Changes:
=====================================
CHANGELOG.md
=====================================
@@ -1,7 +1,41 @@
# ObServe changelog
* Author [Tony Chemit](mailto:dev@tchemit.fr)
- * Last generated at 2022-10-24 11:21.
+ * Last generated at 2022-11-16 16:17.
+
+## Version [9.0.17](https://gitlab.com/ultreiaio/ird-observe/-/milestones/245)
+
+**Closed at 2022-11-16.**
+
+### Download
+* [Client (observe-9.0.17-client.zip)](https://repo1.maven.org/maven2/fr/ird/observe/o…)
+* [Serveur (observe-9.0.17.war)](https://repo1.maven.org/maven2/fr/ird/observe/observe/…)
+* [Serveur (observe-9.0.17-server.zip)](https://repo1.maven.org/maven2/fr/ird/observe/o…)
+
+
+### Issues
+ * [[Type::Anomalie 2448]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2448) **Dans l'UI de recherche, les dates ne sont pas ordonnées** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Anomalie 2496]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2496) **Sur l'UI de gestion des listes d'affichage d'espèces, un contrôle récalcitrant sur espèces désactivées** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Anomalie 2503]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2503) **Sur échantillons PS observations saisis par lots, migrés vers 9.0, valeurs étranges sur le champ poids individuel** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Anomalie 2507]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2507) **La vérification avant sauvegarde d'un référentiel désactivé n'est plus en place** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
+ * [[Type::Anomalie 2508]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2508) **Pouvoir de nouveau éditer le référentiel d'une base locale en utilisant l'option de configuration déjà existante** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
+ * [[Type::Anomalie 2510]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2510) **Dans l'import AVDTH, les longitudes extrêmes >90° ou >100° semblent mal gérées** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Anomalie 2511]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2511) **Pas mal de positions géographiques sont mises à NULL/NULL par l'importeur AVDTH** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Anomalie 2531]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2531) **Adaptation requises dans les rapports PS observations suite au regroupement de TargetCatch et NonTargetCatch** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Anomalie 2534]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2534) **Rapport Dénombrement des captures accessoires et devenir, filtrées par groupe** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 1544]](https://gitlab.com/ultreiaio/ird-observe/-/issues/1544) **[UI REFERENTIELS] Envisager un auto-trim droite et gauche sur les champs alphanumériques** (Thanks to Pascal Cauquil) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2459]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2459) **En insertion de marée par le service web, les nouveaux topiaid générés ont un nouveau format. Est-il voulu et fiable ?** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2492]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2492) **Ajout une contrainte de non nullité sur PS_OBS_Catch.speciesFate** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
+ * [[Type::Evolution 2505]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2505) **Générer les validateurs sur l'unicité des clef métier de collections** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
+ * [[Type::Evolution 2512]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2512) **Labellisation du référentiel 'Type de données des propriétés/matériaux de FOB** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2513]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2513) **Amélioration de libellés du formulaire captures** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2526]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2526) **Adaptation de la validation et du formulaire Captures suite à la nouvelle migration v9** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
+ * [[Type::Evolution 2527]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2527) **Décoration des devenirs sur formulaire captures** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2529]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2529) **Nettoyage par migration de tous les champs texte** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
+ * [[Type::Evolution 2530]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2530) **Rapports Captures/Rejets selon le type d'association** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2533]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2533) **Rapports Distributions de tailles** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2535]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2535) **Ordonner les colonnes du tableau captures selon l'ordre des champs sur le formulaire** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Tâche 2480]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2480) **Les touches de recourcis F3, F4, F5... exigent que le focus soit déjà sur leur panel pour fonctionner** (Thanks to ) (Reported by Pascal Cauquil)
## Version [9.0.16](https://gitlab.com/ultreiaio/ird-observe/-/milestones/242)
@@ -17,8 +51,11 @@
* [[Type::Anomalie 2484]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2484) **Le schooltype devrait être obligatoire en cas d'activité PS logbook de type 6 - Pêche** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
* [[Type::Anomalie 2486]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2486) **problème de sauvegarde des échantillons ps logbook** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
* [[Type::Anomalie 2487]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2487) **L'ajout d'un référentiel ne met pas à jour l'arbre de navigation** (Thanks to ) (Reported by Tony CHEMIT)
+ * [[Type::Anomalie 2494]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2494) **Formulaire équipements** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
* [[Type::Evolution 2488]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2488) **Quadrants des océans Méditerranée et Multiples non initialisés** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
* [[Type::Evolution 2489]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2489) **Meilleur gestion des raccourcis clavier dans le gestionnaire de connexions et du focus** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
+ * [[Type::Evolution 2491]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2491) **On a pu en créer une capture sans devenir** (Thanks to Tony CHEMIT) (Reported by Pascal Cauquil)
+ * [[Type::Evolution 2493]](https://gitlab.com/ultreiaio/ird-observe/-/issues/2493) **Lorsque l'on veut créer une nouvelle donnée, on fait **F3**, on peut alors s'affranchir de choisir quoi créer si une seule possibilité existe (cela evite un clic)** (Thanks to Tony CHEMIT) (Reported by Tony CHEMIT)
## Version [9.0.15](https://gitlab.com/ultreiaio/ird-observe/-/milestones/241)
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/13d6f339fc1fd94b1e60d2037…
--
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/13d6f339fc1fd94b1e60d2037…
You're receiving this email because of your account on gitlab.com.
1
0
[Git][ultreiaio/ird-observe][develop] Update changelog for v.9.1.0-rc-1 [skip CI]
by Tony CHEMIT (@tchemit) 16 Nov '22
by Tony CHEMIT (@tchemit) 16 Nov '22
16 Nov '22
Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe
Commits:
aebf2516 by Tony Chemit at 2022-11-16T16:16:20+01:00
Update changelog for v.9.1.0-rc-1 [skip CI]
- - - - -
1 changed file:
- CHANGELOG.md
Changes:
=====================================
CHANGELOG.md
=====================================
@@ -1,7 +1,7 @@
# ObServe changelog
* Author [Tony Chemit](mailto:dev@tchemit.fr)
- * Last generated at 2022-10-24 23:50.
+ * Last generated at 2022-11-16 16:16.
## Version [9.0.16](https://gitlab.com/ultreiaio/ird-observe/-/milestones/242)
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/aebf2516f0fcefbc0ed2d0147…
--
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/aebf2516f0fcefbc0ed2d0147…
You're receiving this email because of your account on gitlab.com.
1
0
[Git][ultreiaio/ird-observe][develop-9.0.x] Ordonner les colonnes du tableau captures selon l'ordre des champs sur le formulaire - Closes #2535
by Tony CHEMIT (@tchemit) 16 Nov '22
by Tony CHEMIT (@tchemit) 16 Nov '22
16 Nov '22
Tony CHEMIT pushed to branch develop-9.0.x at ultreiaio / ird-observe
Commits:
7bf9961e by Tony Chemit at 2022-11-16T16:14:20+01:00
Ordonner les colonnes du tableau captures selon l'ordre des champs sur le formulaire - Closes #2535
- - - - -
7 changed files:
- client/datasource/editor/ps/src/main/i18n/getters/navigation.getter
- client/datasource/editor/ps/src/main/java/fr/ird/observe/client/datasource/editor/ps/data/observation/SetCatchUITableModel.java
- core/api/services/src/main/i18n/getters/labels.getter
- core/services/i18n/src/main/i18n/translations/services_en_GB.properties
- core/services/i18n/src/main/i18n/translations/services_es_ES.properties
- core/services/i18n/src/main/i18n/translations/services_fr_FR.properties
- model/src/main/models/Observe/dto/class/containerChildDataDtoProperties.properties
Changes:
=====================================
client/datasource/editor/ps/src/main/i18n/getters/navigation.getter
=====================================
@@ -6,6 +6,7 @@ observe.Common.fate
observe.Common.fate.short
observe.Common.fateVessel
observe.Common.fateVessel.short
+observe.Common.informationSource
observe.Common.list.message.none
observe.Common.measuredCount
observe.Common.measuredCount.short
@@ -23,6 +24,7 @@ observe.Common.usedInTrip
observe.Common.usedInTrip.short
observe.Common.weightCategory
observe.Common.weightCategory.short
+observe.Common.weightMeasureMethod
observe.Common.well
observe.Common.well.short
observe.data.GearUseFeatures.action.create
@@ -177,6 +179,7 @@ observe.data.ps.observation.Catch.action.save
observe.data.ps.observation.Catch.action.save.tip
observe.data.ps.observation.Catch.catchWeight
observe.data.ps.observation.Catch.catchWeight.short
+observe.data.ps.observation.Catch.informationSource.short
observe.data.ps.observation.Catch.maxWeight
observe.data.ps.observation.Catch.maxWeight.short
observe.data.ps.observation.Catch.meanLength
@@ -192,6 +195,7 @@ observe.data.ps.observation.Catch.title
observe.data.ps.observation.Catch.totalCount
observe.data.ps.observation.Catch.totalCount.short
observe.data.ps.observation.Catch.type
+observe.data.ps.observation.Catch.weightMeasureMethod.short
observe.data.ps.observation.FloatingObject.action.add
observe.data.ps.observation.FloatingObject.action.add.tip
observe.data.ps.observation.FloatingObject.navigation.unsaved
=====================================
client/datasource/editor/ps/src/main/java/fr/ird/observe/client/datasource/editor/ps/data/observation/SetCatchUITableModel.java
=====================================
@@ -121,13 +121,27 @@ class SetCatchUITableModel extends GeneratedSetCatchUITableModel {
@Override
public void initTableUISize(JTable table) {
+ // species
+ // speciesFate
+ // reasonForDiscard
+ // catchWeight
UIHelper.fixTableColumnWidth(table, 3, 55);
- UIHelper.fixTableColumnWidth(table, 4, 65);
- UIHelper.fixTableColumnWidth(table, 5, 75);
- UIHelper.fixTableColumnWidth(table, 6, 55);
+ // totalCount
+ UIHelper.fixTableColumnWidth(table, 4, 55);
+ // weightMeasureMethod
+ // minWeight
+ UIHelper.fixTableColumnWidth(table, 6, 50);
+ // maxWeight
UIHelper.fixTableColumnWidth(table, 7, 50);
+ // meanWeight
UIHelper.fixTableColumnWidth(table, 8, 50);
+ // meanLength
UIHelper.fixTableColumnWidth(table, 9, 50);
+ // well
+ UIHelper.fixTableColumnWidth(table, 10, 50);
+ // informationSource
+ // comment
+ UIHelper.fixTableColumnWidth(table, 12, 50);
}
@Override
=====================================
core/api/services/src/main/i18n/getters/labels.getter
=====================================
@@ -1029,6 +1029,7 @@ observe.data.ps.observation.Catch.catchWeight.short
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip
observe.data.ps.observation.Catch.catchWeightTotalCount
+observe.data.ps.observation.Catch.informationSource.short
observe.data.ps.observation.Catch.maxWeight
observe.data.ps.observation.Catch.maxWeight.short
observe.data.ps.observation.Catch.meanLength
@@ -1053,6 +1054,7 @@ observe.data.ps.observation.Catch.totalCountComputed.computed.tip
observe.data.ps.observation.Catch.totalCountComputed.observed.tip
observe.data.ps.observation.Catch.type
observe.data.ps.observation.Catch.weightMeasureMethod
+observe.data.ps.observation.Catch.weightMeasureMethod.short
observe.data.ps.observation.FloatingObject.action.add
observe.data.ps.observation.FloatingObject.action.add.tip
observe.data.ps.observation.FloatingObject.buoysTab
=====================================
core/services/i18n/src/main/i18n/translations/services_en_GB.properties
=====================================
@@ -1233,6 +1233,7 @@ observe.data.ps.observation.Catch.catchWeight.validation.required=Weight or esti
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip=Catch weight was computed (%s)
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip=Catch weight was observed
observe.data.ps.observation.Catch.catchWeightTotalCount=Total weight estimated (in t) / Estimated count
+observe.data.ps.observation.Catch.informationSource.short=Information source
observe.data.ps.observation.Catch.maxWeight=Upper weight limit (in kg)
observe.data.ps.observation.Catch.maxWeight.short=Max weight (in kg)
observe.data.ps.observation.Catch.meanLength=Mean length (in cm)
@@ -1261,6 +1262,7 @@ observe.data.ps.observation.Catch.totalCountComputed.observed.tip=Count was obse
observe.data.ps.observation.Catch.type=Catch
observe.data.ps.observation.Catch.validation.missing.observedSystem=One of the following observed system %s must be filled for the selected species.
observe.data.ps.observation.Catch.weightMeasureMethod=Total weight measure method
+observe.data.ps.observation.Catch.weightMeasureMethod.short=Total weight measure method
observe.data.ps.observation.FloatingObject.action.add=Add FAD
observe.data.ps.observation.FloatingObject.action.add.tip=Add a FAD to the activity
observe.data.ps.observation.FloatingObject.buoysTab=Beacon
=====================================
core/services/i18n/src/main/i18n/translations/services_es_ES.properties
=====================================
@@ -1233,6 +1233,7 @@ observe.data.ps.observation.Catch.catchWeight.validation.required=Debe seleccion
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip=Peso estimado calculado
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip=Peso estimado observado
observe.data.ps.observation.Catch.catchWeightTotalCount=Pesos total estimados (en t) / Número estimado
+observe.data.ps.observation.Catch.informationSource.short=Information source TODO
observe.data.ps.observation.Catch.maxWeight=Upper weight limit (in kg) TODO
observe.data.ps.observation.Catch.maxWeight.short=Max weight (in kg)
observe.data.ps.observation.Catch.meanLength=Talla media (en cm)
@@ -1248,7 +1249,7 @@ observe.data.ps.observation.Catch.meanWeightComputed.observed.tip=El peso medio
observe.data.ps.observation.Catch.meanWeightMeanLength=Peso medio (en kg) / Talla media (en cm)
observe.data.ps.observation.Catch.minMaxWeight=Lower / upper weight limit (in kg) TODO
observe.data.ps.observation.Catch.minWeight=Lower weight limit (in kg) TODO
-observe.data.ps.observation.Catch.minWeight.short=Max weight (in kg)
+observe.data.ps.observation.Catch.minWeight.short=Max weight
observe.data.ps.observation.Catch.reasonForDiscard=Razón del descarte
observe.data.ps.observation.Catch.reasonForDiscard.short=Razón del descarte
observe.data.ps.observation.Catch.speciesFate.short=Devenir
@@ -1261,6 +1262,7 @@ observe.data.ps.observation.Catch.totalCountComputed.observed.tip=El número est
observe.data.ps.observation.Catch.type=Captura
observe.data.ps.observation.Catch.validation.missing.observedSystem=One of the following observed system %s must be filled for the selected species. \#TODO
observe.data.ps.observation.Catch.weightMeasureMethod=Método de medición de total peso
+observe.data.ps.observation.Catch.weightMeasureMethod.short=Método de medición de total peso
observe.data.ps.observation.FloatingObject.action.add=Añadir un FOB
observe.data.ps.observation.FloatingObject.action.add.tip=Añadir un objeto flotante a la actividad
observe.data.ps.observation.FloatingObject.buoysTab=Baliza
=====================================
core/services/i18n/src/main/i18n/translations/services_fr_FR.properties
=====================================
@@ -1233,22 +1233,23 @@ observe.data.ps.observation.Catch.catchWeight.validation.required=Une des deux v
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip=Le poids estimé a été calculé (%s)
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip=Le poids estimé a été observé
observe.data.ps.observation.Catch.catchWeightTotalCount=Poids total estimé (en t) / Nombre estimé
+observe.data.ps.observation.Catch.informationSource.short=Origine de l'information
observe.data.ps.observation.Catch.maxWeight=Borne de poids supérieure (en kg)
-observe.data.ps.observation.Catch.maxWeight.short=Poids max (en kg)
+observe.data.ps.observation.Catch.maxWeight.short=P max
observe.data.ps.observation.Catch.meanLength=Taille moyenne (en cm)
observe.data.ps.observation.Catch.meanLength.short=Taille
observe.data.ps.observation.Catch.meanLength.validation.notFilled=Une des deux valeurs (poids moyen ou taille moyenne) devrait être renseignée.
observe.data.ps.observation.Catch.meanLengthComputed.computed.tip=La taille moyenne a été calculée (%s)
observe.data.ps.observation.Catch.meanLengthComputed.observed.tip=La taille moyenne a été observée
observe.data.ps.observation.Catch.meanWeight=Poids moyen (en kg)
-observe.data.ps.observation.Catch.meanWeight.short=Poids moy
+observe.data.ps.observation.Catch.meanWeight.short=P moy
observe.data.ps.observation.Catch.meanWeight.validation.notFilled=Une des deux valeurs (poids moyen ou taille moyenne) devrait être renseignée.
observe.data.ps.observation.Catch.meanWeightComputed.computed.tip=Le poids moyen a été calculé (%s)
observe.data.ps.observation.Catch.meanWeightComputed.observed.tip=Le poids moyen a été observé
observe.data.ps.observation.Catch.meanWeightMeanLength=Poids moyen (en kg) / Taille moyenne (en cm)
observe.data.ps.observation.Catch.minMaxWeight=Borne de poids inférieure / supérieure (en kg)
observe.data.ps.observation.Catch.minWeight=Borne de poids inférieure (en kg)
-observe.data.ps.observation.Catch.minWeight.short=Poids min (en kg)
+observe.data.ps.observation.Catch.minWeight.short=P min
observe.data.ps.observation.Catch.reasonForDiscard=Raison rejet
observe.data.ps.observation.Catch.reasonForDiscard.short=Raison rejet
observe.data.ps.observation.Catch.speciesFate.short=Devenir
@@ -1261,6 +1262,7 @@ observe.data.ps.observation.Catch.totalCountComputed.observed.tip=Le nombre esti
observe.data.ps.observation.Catch.type=Captures
observe.data.ps.observation.Catch.validation.missing.observedSystem=Un des systèmes observés %s doit être sélectionné pour l'espèce sélectionnée.
observe.data.ps.observation.Catch.weightMeasureMethod=Méthode de mesure du poids total
+observe.data.ps.observation.Catch.weightMeasureMethod.short=Méthode de mesure du poids total
observe.data.ps.observation.FloatingObject.action.add=Ajouter un DCP
observe.data.ps.observation.FloatingObject.action.add.tip=Ajouter un objet flottant à l'activité
observe.data.ps.observation.FloatingObject.buoysTab=Balise
=====================================
model/src/main/models/Observe/dto/class/containerChildDataDtoProperties.properties
=====================================
@@ -42,7 +42,7 @@ data.ps.localmarket.SampleSpecies=species,sizeMeasureType,measuredCount,comment
data.ps.logbook.Catch=species,weightCategory,speciesFate,well,weight,count,comment
data.ps.logbook.SampleSpecies=subSampleNumber,species,sizeMeasureType,measuredCount,totalCount,comment
data.ps.logbook.WellPlan=activity,well,species,weightCategory,weight
-data.ps.observation.Catch=species,speciesFate,reasonForDiscard,well,catchWeight,totalCount,minWeight,meanWeight,maxWeight,meanLength,comment
+data.ps.observation.Catch=species,speciesFate,reasonForDiscard,catchWeight,totalCount,weightMeasureMethod,minWeight,maxWeight,meanWeight,meanLength,well,informationSource,comment
data.ps.observation.NonTargetCatchRelease=species,sex,speciesGroupReleaseMode,conformity,releasingTime,length,comment
data.ps.observation.ObjectObservedSpecies=species,speciesStatus,count
data.ps.observation.ObjectSchoolEstimate=species,totalWeight
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/7bf9961e218184af60d8971f4…
--
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/7bf9961e218184af60d8971f4…
You're receiving this email because of your account on gitlab.com.
1
0
[Git][ultreiaio/ird-observe][develop] Ordonner les colonnes du tableau captures selon l'ordre des champs sur le formulaire - Closes #2535
by Tony CHEMIT (@tchemit) 16 Nov '22
by Tony CHEMIT (@tchemit) 16 Nov '22
16 Nov '22
Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe
Commits:
915255f5 by Tony Chemit at 2022-11-16T16:14:03+01:00
Ordonner les colonnes du tableau captures selon l'ordre des champs sur le formulaire - Closes #2535
- - - - -
7 changed files:
- client/datasource/editor/ps/src/main/i18n/getters/navigation.getter
- client/datasource/editor/ps/src/main/java/fr/ird/observe/client/datasource/editor/ps/data/observation/SetCatchUITableModel.java
- core/api/services/src/main/i18n/getters/labels.getter
- core/services/i18n/src/main/i18n/translations/services_en_GB.properties
- core/services/i18n/src/main/i18n/translations/services_es_ES.properties
- core/services/i18n/src/main/i18n/translations/services_fr_FR.properties
- model/src/main/models/Observe/dto/class/containerChildDataDtoProperties.properties
Changes:
=====================================
client/datasource/editor/ps/src/main/i18n/getters/navigation.getter
=====================================
@@ -6,6 +6,7 @@ observe.Common.fate
observe.Common.fate.short
observe.Common.fateVessel
observe.Common.fateVessel.short
+observe.Common.informationSource
observe.Common.list.message.none
observe.Common.measuredCount
observe.Common.measuredCount.short
@@ -23,6 +24,7 @@ observe.Common.usedInTrip
observe.Common.usedInTrip.short
observe.Common.weightCategory
observe.Common.weightCategory.short
+observe.Common.weightMeasureMethod
observe.Common.well
observe.Common.well.short
observe.data.GearUseFeatures.action.create
@@ -186,6 +188,7 @@ observe.data.ps.observation.Catch.action.save
observe.data.ps.observation.Catch.action.save.tip
observe.data.ps.observation.Catch.catchWeight
observe.data.ps.observation.Catch.catchWeight.short
+observe.data.ps.observation.Catch.informationSource.short
observe.data.ps.observation.Catch.maxWeight
observe.data.ps.observation.Catch.maxWeight.short
observe.data.ps.observation.Catch.meanLength
@@ -201,6 +204,7 @@ observe.data.ps.observation.Catch.title
observe.data.ps.observation.Catch.totalCount
observe.data.ps.observation.Catch.totalCount.short
observe.data.ps.observation.Catch.type
+observe.data.ps.observation.Catch.weightMeasureMethod.short
observe.data.ps.observation.FloatingObject.action.add
observe.data.ps.observation.FloatingObject.action.add.tip
observe.data.ps.observation.FloatingObject.navigation.unsaved
=====================================
client/datasource/editor/ps/src/main/java/fr/ird/observe/client/datasource/editor/ps/data/observation/SetCatchUITableModel.java
=====================================
@@ -121,13 +121,27 @@ class SetCatchUITableModel extends GeneratedSetCatchUITableModel {
@Override
public void initTableUISize(JTable table) {
+ // species
+ // speciesFate
+ // reasonForDiscard
+ // catchWeight
UIHelper.fixTableColumnWidth(table, 3, 55);
- UIHelper.fixTableColumnWidth(table, 4, 65);
- UIHelper.fixTableColumnWidth(table, 5, 75);
- UIHelper.fixTableColumnWidth(table, 6, 55);
+ // totalCount
+ UIHelper.fixTableColumnWidth(table, 4, 55);
+ // weightMeasureMethod
+ // minWeight
+ UIHelper.fixTableColumnWidth(table, 6, 50);
+ // maxWeight
UIHelper.fixTableColumnWidth(table, 7, 50);
+ // meanWeight
UIHelper.fixTableColumnWidth(table, 8, 50);
+ // meanLength
UIHelper.fixTableColumnWidth(table, 9, 50);
+ // well
+ UIHelper.fixTableColumnWidth(table, 10, 50);
+ // informationSource
+ // comment
+ UIHelper.fixTableColumnWidth(table, 12, 50);
}
@Override
=====================================
core/api/services/src/main/i18n/getters/labels.getter
=====================================
@@ -1066,6 +1066,7 @@ observe.data.ps.observation.Catch.catchWeight.short
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip
observe.data.ps.observation.Catch.catchWeightTotalCount
+observe.data.ps.observation.Catch.informationSource.short
observe.data.ps.observation.Catch.maxWeight
observe.data.ps.observation.Catch.maxWeight.short
observe.data.ps.observation.Catch.meanLength
@@ -1090,6 +1091,7 @@ observe.data.ps.observation.Catch.totalCountComputed.computed.tip
observe.data.ps.observation.Catch.totalCountComputed.observed.tip
observe.data.ps.observation.Catch.type
observe.data.ps.observation.Catch.weightMeasureMethod
+observe.data.ps.observation.Catch.weightMeasureMethod.short
observe.data.ps.observation.FloatingObject.action.add
observe.data.ps.observation.FloatingObject.action.add.tip
observe.data.ps.observation.FloatingObject.buoysTab
=====================================
core/services/i18n/src/main/i18n/translations/services_en_GB.properties
=====================================
@@ -1276,6 +1276,7 @@ observe.data.ps.observation.Catch.catchWeight.validation.required=Weight or esti
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip=Catch weight was computed (%s)
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip=Catch weight was observed
observe.data.ps.observation.Catch.catchWeightTotalCount=Total weight estimated (in t) / Estimated count
+observe.data.ps.observation.Catch.informationSource.short=Information source
observe.data.ps.observation.Catch.maxWeight=Upper weight limit (in kg)
observe.data.ps.observation.Catch.maxWeight.short=Max weight (in kg)
observe.data.ps.observation.Catch.meanLength=Mean length (in cm)
@@ -1304,6 +1305,7 @@ observe.data.ps.observation.Catch.totalCountComputed.observed.tip=Count was obse
observe.data.ps.observation.Catch.type=Catch
observe.data.ps.observation.Catch.validation.missing.observedSystem=One of the following observed system %s must be filled for the selected species.
observe.data.ps.observation.Catch.weightMeasureMethod=Total weight measure method
+observe.data.ps.observation.Catch.weightMeasureMethod.short=Total weight measure method
observe.data.ps.observation.FloatingObject.action.add=Add FAD
observe.data.ps.observation.FloatingObject.action.add.tip=Add a FAD to the activity
observe.data.ps.observation.FloatingObject.buoysTab=Beacon
=====================================
core/services/i18n/src/main/i18n/translations/services_es_ES.properties
=====================================
@@ -1276,6 +1276,7 @@ observe.data.ps.observation.Catch.catchWeight.validation.required=Debe seleccion
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip=Peso estimado calculado
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip=Peso estimado observado
observe.data.ps.observation.Catch.catchWeightTotalCount=Pesos total estimados (en t) / Número estimado
+observe.data.ps.observation.Catch.informationSource.short=Information source TODO
observe.data.ps.observation.Catch.maxWeight=Upper weight limit (in kg) TODO
observe.data.ps.observation.Catch.maxWeight.short=Max weight (in kg)
observe.data.ps.observation.Catch.meanLength=Talla media (en cm)
@@ -1291,7 +1292,7 @@ observe.data.ps.observation.Catch.meanWeightComputed.observed.tip=El peso medio
observe.data.ps.observation.Catch.meanWeightMeanLength=Peso medio (en kg) / Talla media (en cm)
observe.data.ps.observation.Catch.minMaxWeight=Lower / upper weight limit (in kg) TODO
observe.data.ps.observation.Catch.minWeight=Lower weight limit (in kg) TODO
-observe.data.ps.observation.Catch.minWeight.short=Max weight (in kg)
+observe.data.ps.observation.Catch.minWeight.short=Max weight
observe.data.ps.observation.Catch.reasonForDiscard=Razón del descarte
observe.data.ps.observation.Catch.reasonForDiscard.short=Razón del descarte
observe.data.ps.observation.Catch.speciesFate.short=Devenir
@@ -1304,6 +1305,7 @@ observe.data.ps.observation.Catch.totalCountComputed.observed.tip=El número est
observe.data.ps.observation.Catch.type=Captura
observe.data.ps.observation.Catch.validation.missing.observedSystem=One of the following observed system %s must be filled for the selected species. \#TODO
observe.data.ps.observation.Catch.weightMeasureMethod=Método de medición de total peso
+observe.data.ps.observation.Catch.weightMeasureMethod.short=Método de medición de total peso
observe.data.ps.observation.FloatingObject.action.add=Añadir un FOB
observe.data.ps.observation.FloatingObject.action.add.tip=Añadir un objeto flotante a la actividad
observe.data.ps.observation.FloatingObject.buoysTab=Baliza
=====================================
core/services/i18n/src/main/i18n/translations/services_fr_FR.properties
=====================================
@@ -1276,22 +1276,23 @@ observe.data.ps.observation.Catch.catchWeight.validation.required=Une des deux v
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip=Le poids estimé a été calculé (%s)
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip=Le poids estimé a été observé
observe.data.ps.observation.Catch.catchWeightTotalCount=Poids total estimé (en t) / Nombre estimé
+observe.data.ps.observation.Catch.informationSource.short=Origine de l'information
observe.data.ps.observation.Catch.maxWeight=Borne de poids supérieure (en kg)
-observe.data.ps.observation.Catch.maxWeight.short=Poids max (en kg)
+observe.data.ps.observation.Catch.maxWeight.short=P max
observe.data.ps.observation.Catch.meanLength=Taille moyenne (en cm)
observe.data.ps.observation.Catch.meanLength.short=Taille
observe.data.ps.observation.Catch.meanLength.validation.notFilled=Une des deux valeurs (poids moyen ou taille moyenne) devrait être renseignée.
observe.data.ps.observation.Catch.meanLengthComputed.computed.tip=La taille moyenne a été calculée (%s)
observe.data.ps.observation.Catch.meanLengthComputed.observed.tip=La taille moyenne a été observée
observe.data.ps.observation.Catch.meanWeight=Poids moyen (en kg)
-observe.data.ps.observation.Catch.meanWeight.short=Poids moy
+observe.data.ps.observation.Catch.meanWeight.short=P moy
observe.data.ps.observation.Catch.meanWeight.validation.notFilled=Une des deux valeurs (poids moyen ou taille moyenne) devrait être renseignée.
observe.data.ps.observation.Catch.meanWeightComputed.computed.tip=Le poids moyen a été calculé (%s)
observe.data.ps.observation.Catch.meanWeightComputed.observed.tip=Le poids moyen a été observé
observe.data.ps.observation.Catch.meanWeightMeanLength=Poids moyen (en kg) / Taille moyenne (en cm)
observe.data.ps.observation.Catch.minMaxWeight=Borne de poids inférieure / supérieure (en kg)
observe.data.ps.observation.Catch.minWeight=Borne de poids inférieure (en kg)
-observe.data.ps.observation.Catch.minWeight.short=Poids min (en kg)
+observe.data.ps.observation.Catch.minWeight.short=P min
observe.data.ps.observation.Catch.reasonForDiscard=Raison rejet
observe.data.ps.observation.Catch.reasonForDiscard.short=Raison rejet
observe.data.ps.observation.Catch.speciesFate.short=Devenir
@@ -1304,6 +1305,7 @@ observe.data.ps.observation.Catch.totalCountComputed.observed.tip=Le nombre esti
observe.data.ps.observation.Catch.type=Captures
observe.data.ps.observation.Catch.validation.missing.observedSystem=Un des systèmes observés %s doit être sélectionné pour l'espèce sélectionnée.
observe.data.ps.observation.Catch.weightMeasureMethod=Méthode de mesure du poids total
+observe.data.ps.observation.Catch.weightMeasureMethod.short=Méthode de mesure du poids total
observe.data.ps.observation.FloatingObject.action.add=Ajouter un DCP
observe.data.ps.observation.FloatingObject.action.add.tip=Ajouter un objet flottant à l'activité
observe.data.ps.observation.FloatingObject.buoysTab=Balise
=====================================
model/src/main/models/Observe/dto/class/containerChildDataDtoProperties.properties
=====================================
@@ -42,7 +42,7 @@ data.ps.localmarket.SampleSpecies=species,sizeMeasureType,measuredCount,comment
data.ps.logbook.Catch=species,weightCategory,speciesFate,well,weight,count,comment
data.ps.logbook.SampleSpecies=subSampleNumber,species,sizeMeasureType,measuredCount,totalCount,comment
data.ps.logbook.WellActivity=activity,wellActivitySpecies
-data.ps.observation.Catch=species,speciesFate,reasonForDiscard,well,catchWeight,totalCount,minWeight,meanWeight,maxWeight,meanLength,comment
+data.ps.observation.Catch=species,speciesFate,reasonForDiscard,catchWeight,totalCount,weightMeasureMethod,minWeight,maxWeight,meanWeight,meanLength,well,informationSource,comment
data.ps.observation.NonTargetCatchRelease=species,sex,speciesGroupReleaseMode,conformity,releasingTime,length,comment
data.ps.observation.ObjectObservedSpecies=species,speciesStatus,count
data.ps.observation.ObjectSchoolEstimate=species,totalWeight
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/915255f5ba4087b948be0519f…
--
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/915255f5ba4087b948be0519f…
You're receiving this email because of your account on gitlab.com.
1
0
[Git][ultreiaio/ird-observe][develop] Ordonner les colonnes du tableau captures selon l'ordre des champs sur le formulaire - Cloes #2535
by Tony CHEMIT (@tchemit) 16 Nov '22
by Tony CHEMIT (@tchemit) 16 Nov '22
16 Nov '22
Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe
Commits:
69c1d40d by Tony Chemit at 2022-11-16T16:13:05+01:00
Ordonner les colonnes du tableau captures selon l'ordre des champs sur le formulaire - Cloes #2535
- - - - -
7 changed files:
- client/datasource/editor/ps/src/main/i18n/getters/navigation.getter
- client/datasource/editor/ps/src/main/java/fr/ird/observe/client/datasource/editor/ps/data/observation/SetCatchUITableModel.java
- core/api/services/src/main/i18n/getters/labels.getter
- core/services/i18n/src/main/i18n/translations/services_en_GB.properties
- core/services/i18n/src/main/i18n/translations/services_es_ES.properties
- core/services/i18n/src/main/i18n/translations/services_fr_FR.properties
- model/src/main/models/Observe/dto/class/containerChildDataDtoProperties.properties
Changes:
=====================================
client/datasource/editor/ps/src/main/i18n/getters/navigation.getter
=====================================
@@ -6,6 +6,7 @@ observe.Common.fate
observe.Common.fate.short
observe.Common.fateVessel
observe.Common.fateVessel.short
+observe.Common.informationSource
observe.Common.list.message.none
observe.Common.measuredCount
observe.Common.measuredCount.short
@@ -23,6 +24,7 @@ observe.Common.usedInTrip
observe.Common.usedInTrip.short
observe.Common.weightCategory
observe.Common.weightCategory.short
+observe.Common.weightMeasureMethod
observe.Common.well
observe.Common.well.short
observe.data.GearUseFeatures.action.create
@@ -186,6 +188,7 @@ observe.data.ps.observation.Catch.action.save
observe.data.ps.observation.Catch.action.save.tip
observe.data.ps.observation.Catch.catchWeight
observe.data.ps.observation.Catch.catchWeight.short
+observe.data.ps.observation.Catch.informationSource.short
observe.data.ps.observation.Catch.maxWeight
observe.data.ps.observation.Catch.maxWeight.short
observe.data.ps.observation.Catch.meanLength
@@ -201,6 +204,7 @@ observe.data.ps.observation.Catch.title
observe.data.ps.observation.Catch.totalCount
observe.data.ps.observation.Catch.totalCount.short
observe.data.ps.observation.Catch.type
+observe.data.ps.observation.Catch.weightMeasureMethod.short
observe.data.ps.observation.FloatingObject.action.add
observe.data.ps.observation.FloatingObject.action.add.tip
observe.data.ps.observation.FloatingObject.navigation.unsaved
=====================================
client/datasource/editor/ps/src/main/java/fr/ird/observe/client/datasource/editor/ps/data/observation/SetCatchUITableModel.java
=====================================
@@ -121,13 +121,27 @@ class SetCatchUITableModel extends GeneratedSetCatchUITableModel {
@Override
public void initTableUISize(JTable table) {
+ // species
+ // speciesFate
+ // reasonForDiscard
+ // catchWeight
UIHelper.fixTableColumnWidth(table, 3, 55);
- UIHelper.fixTableColumnWidth(table, 4, 65);
- UIHelper.fixTableColumnWidth(table, 5, 75);
- UIHelper.fixTableColumnWidth(table, 6, 55);
+ // totalCount
+ UIHelper.fixTableColumnWidth(table, 4, 55);
+ // weightMeasureMethod
+ // minWeight
+ UIHelper.fixTableColumnWidth(table, 6, 50);
+ // maxWeight
UIHelper.fixTableColumnWidth(table, 7, 50);
+ // meanWeight
UIHelper.fixTableColumnWidth(table, 8, 50);
+ // meanLength
UIHelper.fixTableColumnWidth(table, 9, 50);
+ // well
+ UIHelper.fixTableColumnWidth(table, 10, 50);
+ // informationSource
+ // comment
+ UIHelper.fixTableColumnWidth(table, 12, 50);
}
@Override
=====================================
core/api/services/src/main/i18n/getters/labels.getter
=====================================
@@ -1066,6 +1066,7 @@ observe.data.ps.observation.Catch.catchWeight.short
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip
observe.data.ps.observation.Catch.catchWeightTotalCount
+observe.data.ps.observation.Catch.informationSource.short
observe.data.ps.observation.Catch.maxWeight
observe.data.ps.observation.Catch.maxWeight.short
observe.data.ps.observation.Catch.meanLength
@@ -1090,6 +1091,7 @@ observe.data.ps.observation.Catch.totalCountComputed.computed.tip
observe.data.ps.observation.Catch.totalCountComputed.observed.tip
observe.data.ps.observation.Catch.type
observe.data.ps.observation.Catch.weightMeasureMethod
+observe.data.ps.observation.Catch.weightMeasureMethod.short
observe.data.ps.observation.FloatingObject.action.add
observe.data.ps.observation.FloatingObject.action.add.tip
observe.data.ps.observation.FloatingObject.buoysTab
=====================================
core/services/i18n/src/main/i18n/translations/services_en_GB.properties
=====================================
@@ -1276,6 +1276,7 @@ observe.data.ps.observation.Catch.catchWeight.validation.required=Weight or esti
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip=Catch weight was computed (%s)
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip=Catch weight was observed
observe.data.ps.observation.Catch.catchWeightTotalCount=Total weight estimated (in t) / Estimated count
+observe.data.ps.observation.Catch.informationSource.short=Information source
observe.data.ps.observation.Catch.maxWeight=Upper weight limit (in kg)
observe.data.ps.observation.Catch.maxWeight.short=Max weight (in kg)
observe.data.ps.observation.Catch.meanLength=Mean length (in cm)
@@ -1304,6 +1305,7 @@ observe.data.ps.observation.Catch.totalCountComputed.observed.tip=Count was obse
observe.data.ps.observation.Catch.type=Catch
observe.data.ps.observation.Catch.validation.missing.observedSystem=One of the following observed system %s must be filled for the selected species.
observe.data.ps.observation.Catch.weightMeasureMethod=Total weight measure method
+observe.data.ps.observation.Catch.weightMeasureMethod.short=Total weight measure method
observe.data.ps.observation.FloatingObject.action.add=Add FAD
observe.data.ps.observation.FloatingObject.action.add.tip=Add a FAD to the activity
observe.data.ps.observation.FloatingObject.buoysTab=Beacon
=====================================
core/services/i18n/src/main/i18n/translations/services_es_ES.properties
=====================================
@@ -1276,6 +1276,7 @@ observe.data.ps.observation.Catch.catchWeight.validation.required=Debe seleccion
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip=Peso estimado calculado
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip=Peso estimado observado
observe.data.ps.observation.Catch.catchWeightTotalCount=Pesos total estimados (en t) / Número estimado
+observe.data.ps.observation.Catch.informationSource.short=Information source TODO
observe.data.ps.observation.Catch.maxWeight=Upper weight limit (in kg) TODO
observe.data.ps.observation.Catch.maxWeight.short=Max weight (in kg)
observe.data.ps.observation.Catch.meanLength=Talla media (en cm)
@@ -1291,7 +1292,7 @@ observe.data.ps.observation.Catch.meanWeightComputed.observed.tip=El peso medio
observe.data.ps.observation.Catch.meanWeightMeanLength=Peso medio (en kg) / Talla media (en cm)
observe.data.ps.observation.Catch.minMaxWeight=Lower / upper weight limit (in kg) TODO
observe.data.ps.observation.Catch.minWeight=Lower weight limit (in kg) TODO
-observe.data.ps.observation.Catch.minWeight.short=Max weight (in kg)
+observe.data.ps.observation.Catch.minWeight.short=Max weight
observe.data.ps.observation.Catch.reasonForDiscard=Razón del descarte
observe.data.ps.observation.Catch.reasonForDiscard.short=Razón del descarte
observe.data.ps.observation.Catch.speciesFate.short=Devenir
@@ -1304,6 +1305,7 @@ observe.data.ps.observation.Catch.totalCountComputed.observed.tip=El número est
observe.data.ps.observation.Catch.type=Captura
observe.data.ps.observation.Catch.validation.missing.observedSystem=One of the following observed system %s must be filled for the selected species. \#TODO
observe.data.ps.observation.Catch.weightMeasureMethod=Método de medición de total peso
+observe.data.ps.observation.Catch.weightMeasureMethod.short=Método de medición de total peso
observe.data.ps.observation.FloatingObject.action.add=Añadir un FOB
observe.data.ps.observation.FloatingObject.action.add.tip=Añadir un objeto flotante a la actividad
observe.data.ps.observation.FloatingObject.buoysTab=Baliza
=====================================
core/services/i18n/src/main/i18n/translations/services_fr_FR.properties
=====================================
@@ -1276,22 +1276,23 @@ observe.data.ps.observation.Catch.catchWeight.validation.required=Une des deux v
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip=Le poids estimé a été calculé (%s)
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip=Le poids estimé a été observé
observe.data.ps.observation.Catch.catchWeightTotalCount=Poids total estimé (en t) / Nombre estimé
+observe.data.ps.observation.Catch.informationSource.short=Origine de l'information
observe.data.ps.observation.Catch.maxWeight=Borne de poids supérieure (en kg)
-observe.data.ps.observation.Catch.maxWeight.short=Poids max (en kg)
+observe.data.ps.observation.Catch.maxWeight.short=P max
observe.data.ps.observation.Catch.meanLength=Taille moyenne (en cm)
observe.data.ps.observation.Catch.meanLength.short=Taille
observe.data.ps.observation.Catch.meanLength.validation.notFilled=Une des deux valeurs (poids moyen ou taille moyenne) devrait être renseignée.
observe.data.ps.observation.Catch.meanLengthComputed.computed.tip=La taille moyenne a été calculée (%s)
observe.data.ps.observation.Catch.meanLengthComputed.observed.tip=La taille moyenne a été observée
observe.data.ps.observation.Catch.meanWeight=Poids moyen (en kg)
-observe.data.ps.observation.Catch.meanWeight.short=Poids moy
+observe.data.ps.observation.Catch.meanWeight.short=P moy
observe.data.ps.observation.Catch.meanWeight.validation.notFilled=Une des deux valeurs (poids moyen ou taille moyenne) devrait être renseignée.
observe.data.ps.observation.Catch.meanWeightComputed.computed.tip=Le poids moyen a été calculé (%s)
observe.data.ps.observation.Catch.meanWeightComputed.observed.tip=Le poids moyen a été observé
observe.data.ps.observation.Catch.meanWeightMeanLength=Poids moyen (en kg) / Taille moyenne (en cm)
observe.data.ps.observation.Catch.minMaxWeight=Borne de poids inférieure / supérieure (en kg)
observe.data.ps.observation.Catch.minWeight=Borne de poids inférieure (en kg)
-observe.data.ps.observation.Catch.minWeight.short=Poids min (en kg)
+observe.data.ps.observation.Catch.minWeight.short=P min
observe.data.ps.observation.Catch.reasonForDiscard=Raison rejet
observe.data.ps.observation.Catch.reasonForDiscard.short=Raison rejet
observe.data.ps.observation.Catch.speciesFate.short=Devenir
@@ -1304,6 +1305,7 @@ observe.data.ps.observation.Catch.totalCountComputed.observed.tip=Le nombre esti
observe.data.ps.observation.Catch.type=Captures
observe.data.ps.observation.Catch.validation.missing.observedSystem=Un des systèmes observés %s doit être sélectionné pour l'espèce sélectionnée.
observe.data.ps.observation.Catch.weightMeasureMethod=Méthode de mesure du poids total
+observe.data.ps.observation.Catch.weightMeasureMethod.short=Méthode de mesure du poids total
observe.data.ps.observation.FloatingObject.action.add=Ajouter un DCP
observe.data.ps.observation.FloatingObject.action.add.tip=Ajouter un objet flottant à l'activité
observe.data.ps.observation.FloatingObject.buoysTab=Balise
=====================================
model/src/main/models/Observe/dto/class/containerChildDataDtoProperties.properties
=====================================
@@ -42,7 +42,7 @@ data.ps.localmarket.SampleSpecies=species,sizeMeasureType,measuredCount,comment
data.ps.logbook.Catch=species,weightCategory,speciesFate,well,weight,count,comment
data.ps.logbook.SampleSpecies=subSampleNumber,species,sizeMeasureType,measuredCount,totalCount,comment
data.ps.logbook.WellActivity=activity,wellActivitySpecies
-data.ps.observation.Catch=species,speciesFate,reasonForDiscard,well,catchWeight,totalCount,minWeight,meanWeight,maxWeight,meanLength,comment
+data.ps.observation.Catch=species,speciesFate,reasonForDiscard,catchWeight,totalCount,weightMeasureMethod,minWeight,maxWeight,meanWeight,meanLength,well,informationSource,comment
data.ps.observation.NonTargetCatchRelease=species,sex,speciesGroupReleaseMode,conformity,releasingTime,length,comment
data.ps.observation.ObjectObservedSpecies=species,speciesStatus,count
data.ps.observation.ObjectSchoolEstimate=species,totalWeight
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/69c1d40d9cedf225d44ebec9a…
--
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/69c1d40d9cedf225d44ebec9a…
You're receiving this email because of your account on gitlab.com.
1
0
[Git][ultreiaio/ird-observe][develop-9.0.x] 7 commits: Report model - Fix psObservationFobUsageMinimal report (one line escape was missing)
by Tony CHEMIT (@tchemit) 16 Nov '22
by Tony CHEMIT (@tchemit) 16 Nov '22
16 Nov '22
Tony CHEMIT pushed to branch develop-9.0.x at ultreiaio / ird-observe
Commits:
7d57e433 by Tony Chemit at 2022-11-16T09:01:23+01:00
Report model - Fix psObservationFobUsageMinimal report (one line escape was missing)
- - - - -
0762f803 by Tony Chemit at 2022-11-16T09:01:23+01:00
Rapports Captures/Rejets selon le type d'association - Closes #2530
- - - - -
6a7aad17 by Tony Chemit at 2022-11-16T09:03:46+01:00
Rapport Dénombrement des captures accessoires et devenir, filtrées par groupe - Closes #2534
- - - - -
0a4047ca by Tony Chemit at 2022-11-16T09:03:46+01:00
Rapports Distributions de tailles - Closes #2533
- - - - -
86d60578 by Tony Chemit at 2022-11-16T09:03:46+01:00
Report Tck - Add more tests (for complex reports to make debug more easy)
- - - - -
2fa74a21 by Tony Chemit at 2022-11-16T09:04:25+01:00
Merge branch 'feature/issue_2531_v9.0.x' into develop-9.0.x
Closes #2531
- - - - -
ca213223 by Tony Chemit at 2022-11-16T16:11:36+01:00
Ordonner les colonnes du tableau captures selon l'ordre des champs sur le formulaire - Cloes #2535
- - - - -
23 changed files:
- client/datasource/editor/ps/src/main/i18n/getters/navigation.getter
- client/datasource/editor/ps/src/main/java/fr/ird/observe/client/datasource/editor/ps/data/observation/SetCatchUITableModel.java
- core/api/dto/src/main/resources/observe-reports.properties
- core/api/services/src/main/i18n/getters/labels.getter
- core/services/i18n/src/main/i18n/translations/services_en_GB.properties
- core/services/i18n/src/main/i18n/translations/services_es_ES.properties
- core/services/i18n/src/main/i18n/translations/services_fr_FR.properties
- core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationTargetStoredDistributionLengthsLD1ReportFixture.java → core/services/local/src/test/java/fr/ird/observe/services/local/service/ReportServiceLocalReadTest.java
- core/services/test/src/main/java/fr/ird/observe/services/service/ReportServiceFixtures.java
- core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationAccessoryCatchByGroupReportFixture.java → core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationCatchByGroupReportFixture.java
- core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationTargetStoredDistributionLengthsLFReportFixture.java → core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationLengthsDistributionReportFixture.java
- − core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationNonTargetDistributionLengthsReportFixture.java
- − core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationTargetDiscardedDistributionLengthsLD1ReportFixture.java
- − core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationTargetDiscardedDistributionLengthsLFReportFixture.java
- − core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationAccessoryCatchByGroup.properties
- core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationTargetStoredDistributionLengthsLD1.properties → core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationCatchByGroup.properties
- core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationNonTargetDistributionLengths.properties → core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationLengthsDistribution.properties
- core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationTargetCatchByAssociation.properties
- core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationTargetDiscardedByAssociation.properties
- − core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationTargetDiscardedDistributionLengthsLD1.properties
- − core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationTargetDiscardedDistributionLengthsLF.properties
- − core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationTargetStoredDistributionLengthsLF.properties
- model/src/main/models/Observe/dto/class/containerChildDataDtoProperties.properties
Changes:
=====================================
client/datasource/editor/ps/src/main/i18n/getters/navigation.getter
=====================================
@@ -6,6 +6,7 @@ observe.Common.fate
observe.Common.fate.short
observe.Common.fateVessel
observe.Common.fateVessel.short
+observe.Common.informationSource
observe.Common.list.message.none
observe.Common.measuredCount
observe.Common.measuredCount.short
@@ -23,6 +24,7 @@ observe.Common.usedInTrip
observe.Common.usedInTrip.short
observe.Common.weightCategory
observe.Common.weightCategory.short
+observe.Common.weightMeasureMethod
observe.Common.well
observe.Common.well.short
observe.data.GearUseFeatures.action.create
@@ -177,6 +179,7 @@ observe.data.ps.observation.Catch.action.save
observe.data.ps.observation.Catch.action.save.tip
observe.data.ps.observation.Catch.catchWeight
observe.data.ps.observation.Catch.catchWeight.short
+observe.data.ps.observation.Catch.informationSource.short
observe.data.ps.observation.Catch.maxWeight
observe.data.ps.observation.Catch.maxWeight.short
observe.data.ps.observation.Catch.meanLength
@@ -192,6 +195,7 @@ observe.data.ps.observation.Catch.title
observe.data.ps.observation.Catch.totalCount
observe.data.ps.observation.Catch.totalCount.short
observe.data.ps.observation.Catch.type
+observe.data.ps.observation.Catch.weightMeasureMethod.short
observe.data.ps.observation.FloatingObject.action.add
observe.data.ps.observation.FloatingObject.action.add.tip
observe.data.ps.observation.FloatingObject.navigation.unsaved
=====================================
client/datasource/editor/ps/src/main/java/fr/ird/observe/client/datasource/editor/ps/data/observation/SetCatchUITableModel.java
=====================================
@@ -121,13 +121,27 @@ class SetCatchUITableModel extends GeneratedSetCatchUITableModel {
@Override
public void initTableUISize(JTable table) {
+ // species
+ // speciesFate
+ // reasonForDiscard
+ // catchWeight
UIHelper.fixTableColumnWidth(table, 3, 55);
- UIHelper.fixTableColumnWidth(table, 4, 65);
- UIHelper.fixTableColumnWidth(table, 5, 75);
- UIHelper.fixTableColumnWidth(table, 6, 55);
+ // totalCount
+ UIHelper.fixTableColumnWidth(table, 4, 55);
+ // weightMeasureMethod
+ // minWeight
+ UIHelper.fixTableColumnWidth(table, 6, 50);
+ // maxWeight
UIHelper.fixTableColumnWidth(table, 7, 50);
+ // meanWeight
UIHelper.fixTableColumnWidth(table, 8, 50);
+ // meanLength
UIHelper.fixTableColumnWidth(table, 9, 50);
+ // well
+ UIHelper.fixTableColumnWidth(table, 10, 50);
+ // informationSource
+ // comment
+ UIHelper.fixTableColumnWidth(table, 12, 50);
}
@Override
=====================================
core/api/dto/src/main/resources/observe-reports.properties
=====================================
@@ -157,8 +157,8 @@ report.psObservationFobUsageMinimal.request.3=2,0|row|\
Where \
m.id In :tripId \
and dcp.computedWhenArrivingSimplifiedObjectType = :typeObjetId \
- and a.vesselActivity.id != 'fr.ird.referential.ps.common.VesselActivity#1239832675369#0.12552908048322586'
-and (dcp.objectOperation.id = 'fr.ird.referential.ps.common.ObjectOperation#0#2' \
+ and a.vesselActivity.id != 'fr.ird.referential.ps.common.VesselActivity#1239832675369#0.12552908048322586' \
+ and (dcp.objectOperation.id = 'fr.ird.referential.ps.common.ObjectOperation#0#2' \
or dcp.objectOperation.id = 'fr.ird.referential.ps.common.ObjectOperation#0#8' \
or dcp.objectOperation.id = 'fr.ird.referential.ps.common.ObjectOperation#0#4' \
or dcp.objectOperation.id = 'fr.ird.referential.ps.common.ObjectOperation#0#5' \
@@ -567,6 +567,140 @@ report.psObservationSetByAssociation.request.8=3,1|column|\
and os.topiaId = 'fr.ird.referential.ps.common.ObservedSystem#1239832686428#0.9217864901728908' \
and os not in elements(a.observedSystem)
################################################################################
+## Captures thons selon le type d'association
+################################################################################
+report.psObservationTargetCatchByAssociation.modelType=PS
+report.psObservationTargetCatchByAssociation.name=Observations - Captures de thons selon le type d’association (en t)
+report.psObservationTargetCatchByAssociation.description=Afficher la répartitions des captures de thons selon le type d'association
+report.psObservationTargetCatchByAssociation.columns=YFT, SKJ, BET, LTA, FRI, Autres, Total
+report.psObservationTargetCatchByAssociation.rows=BL sans baleine, BL avec baleine, BO avec requin-baleine, BO sans requin-baleine, Total
+report.psObservationTargetCatchByAssociation.operations.1=SumRow
+report.psObservationTargetCatchByAssociation.operations.2=SumColumn
+# ligne 1
+report.psObservationTargetCatchByAssociation.request.1=0,0|row|\
+ Select \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685474#0.8943253454598569' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685474#0.975344121171992' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685475#0.13349466123905152' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685477#0.8024257002747615' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685477#0.3846921632590058' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685474#0.8943253454598569' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685474#0.975344121171992' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685475#0.13349466123905152' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685477#0.8024257002747615' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685477#0.3846921632590058' Then 0.0 \
+ Else ct.catchWeight End) \
+ From TripImpl m \
+ Join m.routeObs r \
+ Join r.activity a \
+ Join a.set c \
+ with c.schoolType.id = 'fr.ird.referential.ps.common.SchoolType#0#2' \
+ Join c.catches ct \
+ Join ct.speciesFate sf with sf.discard = FALSE, \
+ ObservedSystemImpl os \
+ Where \
+ m.id In :tripId \
+ and os.topiaId = 'fr.ird.referential.ps.common.ObservedSystem#1239832686428#0.9395222812356602' \
+ and os not in elements(a.observedSystem)
+# ligne 2
+report.psObservationTargetCatchByAssociation.request.7=0,1|row|\
+ Select \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685474#0.8943253454598569' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685474#0.975344121171992' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685475#0.13349466123905152' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685477#0.8024257002747615' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685477#0.3846921632590058' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685474#0.8943253454598569' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685474#0.975344121171992' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685475#0.13349466123905152' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685477#0.8024257002747615' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685477#0.3846921632590058' Then 0.0 \
+ Else ct.catchWeight End) \
+ From TripImpl m \
+ Join m.routeObs r \
+ Join r.activity a \
+ Join a.set c \
+ with c.schoolType.id = 'fr.ird.referential.ps.common.SchoolType#0#2' \
+ Join c.catches ct \
+ Join ct.speciesFate sf with sf.discard = FALSE, \
+ ObservedSystemImpl os \
+ Where \
+ m.id In :tripId \
+ and os.topiaId = 'fr.ird.referential.ps.common.ObservedSystem#1239832686428#0.9395222812356602' \
+ and os in elements(a.observedSystem)
+# ligne 3
+report.psObservationTargetCatchByAssociation.request.13=0,2|row|\
+ Select \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685474#0.8943253454598569' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685474#0.975344121171992' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685475#0.13349466123905152' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685477#0.8024257002747615' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685477#0.3846921632590058' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685474#0.8943253454598569' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685474#0.975344121171992' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685475#0.13349466123905152' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685477#0.8024257002747615' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685477#0.3846921632590058' Then 0.0 \
+ Else ct.catchWeight End) \
+ From TripImpl m \
+ Join m.routeObs r \
+ Join r.activity a \
+ Join a.set c \
+ with c.schoolType.id = 'fr.ird.referential.ps.common.SchoolType#0#1' \
+ Join c.catches ct \
+ Join ct.speciesFate sf with sf.discard = FALSE, \
+ ObservedSystemImpl os \
+ Where \
+ m.id In :tripId \
+ and os.topiaId = 'fr.ird.referential.ps.common.ObservedSystem#1239832686428#0.9217864901728908' \
+ and os in elements(a.observedSystem)
+# ligne 4
+report.psObservationTargetCatchByAssociation.request.19=0,3|row|\
+ Select \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685474#0.8943253454598569' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685474#0.975344121171992' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685475#0.13349466123905152' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685477#0.8024257002747615' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685477#0.3846921632590058' Then ct.catchWeight \
+ Else 0.0 End), \
+ Sum(CASE ct.species.topiaId When 'fr.ird.referential.common.Species#1239832685474#0.8943253454598569' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685474#0.975344121171992' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685475#0.13349466123905152' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685477#0.8024257002747615' Then 0.0 \
+ When 'fr.ird.referential.common.Species#1239832685477#0.3846921632590058' Then 0.0 \
+ Else ct.catchWeight End) \
+ From TripImpl m \
+ Join m.routeObs r \
+ Join r.activity a \
+ Join a.set c \
+ with c.schoolType.id = 'fr.ird.referential.ps.common.SchoolType#0#1' \
+ Join c.catches ct \
+ Join ct.speciesFate sf with sf.discard = FALSE, \
+ ObservedSystemImpl os \
+ Where \
+ m.id In :tripId \
+ and os.topiaId = 'fr.ird.referential.ps.common.ObservedSystem#1239832686428#0.9217864901728908' \
+ and os not in elements(a.observedSystem)
+################################################################################
## Rejets thons selon le type d'association
################################################################################
report.psObservationTargetDiscardedByAssociation.modelType=PS
@@ -600,7 +734,8 @@ report.psObservationTargetDiscardedByAssociation.request.1=0,0|row|\
Join r.activity a \
Join a.set c \
with c.schoolType.id = 'fr.ird.referential.ps.common.SchoolType#0#2' \
- Join c.catches ct, \
+ Join c.catches ct \
+ Join ct.speciesFate sf with sf.discard = TRUE, \
ObservedSystemImpl os \
Where \
m.id In :tripId \
@@ -630,7 +765,8 @@ report.psObservationTargetDiscardedByAssociation.request.7=0,1|row|\
Join r.activity a \
Join a.set c \
with c.schoolType.id = 'fr.ird.referential.ps.common.SchoolType#0#2' \
- Join c.catches ct, \
+ Join c.catches ct \
+ Join ct.speciesFate sf with sf.discard = TRUE, \
ObservedSystemImpl os \
Where \
m.id In :tripId \
@@ -660,7 +796,8 @@ report.psObservationTargetDiscardedByAssociation.request.13=0,2|row|\
Join r.activity a \
Join a.set c \
with c.schoolType.id = 'fr.ird.referential.ps.common.SchoolType#0#1' \
- Join c.catches ct, \
+ Join c.catches ct \
+ Join ct.speciesFate sf with sf.discard = TRUE, \
ObservedSystemImpl os \
Where \
m.id In :tripId \
@@ -690,7 +827,8 @@ report.psObservationTargetDiscardedByAssociation.request.19=0,3|row|\
Join r.activity a \
Join a.set c \
with c.schoolType.id = 'fr.ird.referential.ps.common.SchoolType#0#1' \
- Join c.catches ct, \
+ Join c.catches ct \
+ Join ct.speciesFate sf with sf.discard = TRUE, \
ObservedSystemImpl os \
Where \
m.id In :tripId \
@@ -749,64 +887,81 @@ report.psObservationCatch.request.3=2,0|row|\
Where m.id In :tripId
report.psObservationCatch.request.3.repeat=speciesId|column
################################################################################
-## Captures accessoires par speciesGroup d'espèces
+## Captures par groupe d'espèces
################################################################################
-report.psObservationAccessoryCatchByGroup.modelType=PS
-report.psObservationAccessoryCatchByGroup.name=Observations - Dénombrement des captures accessoires et devenir, filtrés par groupe
-report.psObservationAccessoryCatchByGroup.description=Afficher les nombres de captures accessoires par groupe d'espèce selon le type de banc et le devenir
-report.psObservationAccessoryCatchByGroup.columns=Espèce, Total BL, Total BO, Sorti vivant/échappé, Sorti mort, Rejeté vivant, Rejeté mort, Partiellement conservé, Cuve, Cuisine, Autre
-report.psObservationAccessoryCatchByGroup.variable.speciesGroup=fr.ird.observe.dto.referential.common.SpeciesGroupDto|From SpeciesGroupImpl ge Order By ge.code
-report.psObservationAccessoryCatchByGroup.request.1=0,0|row|\
+report.psObservationCatchByGroup.modelType=PS
+report.psObservationCatchByGroup.name=Observations - Dénombrement des captures par devenir, filtrés par groupe
+report.psObservationCatchByGroup.description=Afficher les nombres de captures par groupe d'espèce selon le type de banc et le devenir
+report.psObservationCatchByGroup.variable.speciesGroup=fr.ird.observe.dto.referential.common.SpeciesGroupDto|\
+Select distinct sg \
+From TripImpl t \
+Join t.routeObs r \
+Join r.activity a \
+Join a.set c \
+Join c.catches ca with ca.totalCount Is Not Null \
+Join ca.species e \
+Join e.speciesGroup sg \
+Where t.id In :tripId \
+Order By sg.code
+report.psObservationCatchByGroup.repeatVariable.1.species=fr.ird.observe.entities.referential.common.Species|\
+Select distinct e \
+From TripImpl t \
+Join t.routeObs r \
+Join r.activity a \
+Join a.set c \
+Join c.catches ca with ca.totalCount Is Not Null \
+Join ca.species e with e.speciesGroup.id = :speciesGroup \
+Where t.id In :tripId \
+Order By e.homeId
+report.psObservationCatchByGroup.repeatVariable.2.speciesFate=fr.ird.observe.entities.referential.ps.common.SpeciesFate|\
+Select distinct sf \
+From TripImpl t \
+Join t.routeObs r \
+Join r.activity a \
+Join a.set c \
+Join c.catches ca with ca.totalCount Is Not Null \
+Join ca.species e with e.id In :species \
+Join ca.speciesFate sf \
+Where t.id In :tripId \
+Order by sf.code
+report.psObservationCatchByGroup.request.1=0,0|row|\
Select \
concat(\
'[FAO]', (case when e.faoCode is not null then e.faoCode else '-' end), \
' [sc]', (case when e.scientificLabel is not null then e.scientificLabel else '-' end), \
' [fr]', (case when e.label2 is not null then e.label2 else '-' end)), \
- Sum(case c.schoolType.id when 'fr.ird.referential.ps.common.SchoolType#0#2' then ca.totalCount else 0.0 end), \
- Sum(case c.schoolType.id when 'fr.ird.referential.ps.common.SchoolType#0#1' then ca.totalCount else 0.0 end), \
- Sum(case ca.speciesFate.id when 'fr.ird.referential.ps.common.SpeciesFate#1239832683619#0.9931091059863436' then ca.totalCount \
- when 'fr.ird.referential.ps.common.SpeciesFate#1239832683618#0.06155887805368032' then ca.totalCount \
- else 0.0 end), \
- Sum(case ca.speciesFate.id when 'fr.ird.referential.ps.common.SpeciesFate#1239832683619#0.11883784875534997' then ca.totalCount \
- else 0.0 end), \
- Sum(case ca.speciesFate.id when 'fr.ird.referential.ps.common.SpeciesFate#1239832683619#0.5308862132841506' then ca.totalCount \
- else 0.0 end), \
- Sum(case ca.speciesFate.id when 'fr.ird.referential.ps.common.SpeciesFate#1239832683619#0.6250731662108877' then ca.totalCount \
- else 0.0 end), \
- Sum(case ca.speciesFate.id when 'fr.ird.referential.ps.common.SpeciesFate#1239832683620#0.46609703818634485' then ca.totalCount \
- else 0.0 end), \
- Sum(case ca.speciesFate.id when 'fr.ird.referential.ps.common.SpeciesFate#1239832683619#0.5722739932065866' then ca.totalCount \
- else 0.0 end), \
- Sum(case ca.speciesFate.id when 'fr.ird.referential.ps.common.SpeciesFate#1239832683621#0.6728026426066158' then ca.totalCount \
- else 0.0 end), \
- Sum(case ca.speciesFate.id when 'fr.ird.referential.ps.common.SpeciesFate#1239832683619#0.9931091059863436' then 0.0 \
- when 'fr.ird.referential.ps.common.SpeciesFate#1239832683618#0.06155887805368032' then 0.0 \
- when 'fr.ird.referential.ps.common.SpeciesFate#1239832683619#0.11883784875534997' then 0.0 \
- when 'fr.ird.referential.ps.common.SpeciesFate#1239832683619#0.5308862132841506' then 0.0 \
- when 'fr.ird.referential.ps.common.SpeciesFate#1239832683619#0.6250731662108877' then 0.0 \
- when 'fr.ird.referential.ps.common.SpeciesFate#1239832683620#0.46609703818634485' then 0.0 \
- when 'fr.ird.referential.ps.common.SpeciesFate#1239832683619#0.5722739932065866' then 0.0 \
- when 'fr.ird.referential.ps.common.SpeciesFate#1239832683621#0.6728026426066158' then 0.0 \
- else ca.totalCount end) \
+ Sum(case c.schoolType.id when 'fr.ird.referential.ps.common.SchoolType#0#2' then ca.totalCount else 0 end), \
+ Sum(case c.schoolType.id when 'fr.ird.referential.ps.common.SchoolType#0#1' then ca.totalCount else 0 end) \
From TripImpl m \
Join m.routeObs r \
Join r.activity a \
Join a.set c \
- Join c.catches ca \
- Join ca.species e \
- with e.speciesGroup.id = :speciesGroup \
+ Join c.catches ca with ca.totalCount Is Not Null \
+ Join ca.species e with e.id In :species \
Where m.id In :tripId \
Group by e \
Order By e.homeId
+report.psObservationCatchByGroup.operations.1=ExecuteRequestAndReorganizeCountByRepeatVariable:species|speciesFate|\
+Select \
+ca.species.id, ca.speciesFate.id, Sum(ca.totalCount) \
+From TripImpl m \
+Join m.routeObs r \
+Join r.activity a \
+Join a.set c \
+Join c.catches ca with ca.speciesFate.id In :speciesFate And ca.species.id In :species \
+Where m.id In :tripId \
+Group by ca.species, ca.speciesFate \
+Order By ca.species.homeId, ca.speciesFate.code
+report.psObservationCatchByGroup.operations.2=ComputeDynamicHeader:Espèce,Total BL,Total BO|speciesFate
+report.psObservationCatchByGroup.operations.3=SumIntRow:1|3
+report.psObservationCatchByGroup.operations.4=SumIntColumn:1|1
###########################################################
-## Distribution des tailles par espèces non ciblées
+## Distribution des tailles par espèces et type de mesure
###########################################################
-report.psObservationNonTargetDistributionLengths.modelType=PS
-report.psObservationNonTargetDistributionLengths.name=Observations - Distribution des tailles par espèces non ciblées
-report.psObservationNonTargetDistributionLengths.description=Afficher la nombre d'individus mesurés par classe de taille pour les espèces non ciblées
-report.psObservationNonTargetDistributionLengths.columns=Classe de taille,Effectif
-report.psObservationNonTargetDistributionLengths.operations.1=GroupByLength
-report.psObservationNonTargetDistributionLengths.variable.speciesId=fr.ird.observe.dto.referential.common.SpeciesDto|\
+report.psObservationLengthsDistribution.modelType=PS
+report.psObservationLengthsDistribution.name=Observations - Distribution des tailles par espèces et type de mesure
+report.psObservationLengthsDistribution.description=Afficher la nombre d'individus mesurés par classe de taille pour les espèces et le type de mesure
+report.psObservationLengthsDistribution.variable.1.species=fr.ird.observe.dto.referential.common.SpeciesDto|\
Select distinct ntl.species \
From TripImpl t \
Join t.routeObs r \
@@ -814,133 +969,47 @@ Join r.activity a \
Join a.set.sample nts \
Join nts.sampleMeasure ntl \
Where t.id In :tripId
-report.psObservationNonTargetDistributionLengths.request.1=0,0|row| \
-Select ntl.length, sum(ntl.count) \
+report.psObservationLengthsDistribution.variable.2.sizeMeasureType=fr.ird.observe.dto.referential.common.SizeMeasureTypeDto|\
+Select distinct ntl.sizeMeasureType \
From TripImpl t \
Join t.routeObs r \
Join r.activity a \
Join a.set.sample nts \
Join nts.sampleMeasure ntl \
-Where t.id In :tripId \
-And ntl.species.id = :speciesId \
-Group By ntl.length \
-Order By ntl.length
-####################################################################
-## Distribution des tailles des conservés par espèces ciblées (LD1)
-####################################################################
-report.psObservationTargetStoredDistributionLengthsLD1.modelType=PS
-report.psObservationTargetStoredDistributionLengthsLD1.name=Observations - Distribution des tailles des captures par espèces ciblées (mesure LD1)
-report.psObservationTargetStoredDistributionLengthsLD1.description=Afficher le nombre d'individus capturés, mesurés par classe de taille LD1 pour les espèces ciblées
-report.psObservationTargetStoredDistributionLengthsLD1.columns=Classe de taille,Effectif
-report.psObservationTargetStoredDistributionLengthsLD1.operations.1=GroupByLength
-report.psObservationTargetStoredDistributionLengthsLD1.variable.speciesId=fr.ird.observe.dto.referential.common.SpeciesDto|\
-Select distinct tl.species \
-From TripImpl t \
-Join t.routeObs r \
-Join r.activity a \
-Join a.set.sample ts \
-Join ts.sampleMeasure tl \
-Where t.id In :tripId \
-And tl.sizeMeasureType = 'fr.ird.referential.common.SizeMeasureType#1433499466774#0.529249255312607'
-report.psObservationTargetStoredDistributionLengthsLD1.request.1=0,0|row| \
-Select tl.length , Sum(tl.count) \
-From TripImpl t \
-Join t.routeObs r \
-Join r.activity a \
-Join a.set.sample ts \
-Join ts.sampleMeasure tl \
-Where t.id In :tripId \
- And tl.species.id = :speciesId \
- And tl.sizeMeasureType = 'fr.ird.referential.common.SizeMeasureType#1433499466774#0.529249255312607' \
-Group By tl.length \
-Order By tl.length
-################################################################
-## Distribution des tailles des rejets par espèces ciblées (LD1)
-################################################################
-report.psObservationTargetDiscardedDistributionLengthsLD1.modelType=PS
-report.psObservationTargetDiscardedDistributionLengthsLD1.name=Observations - Distribution des tailles des rejets par espèces ciblées (mesure LD1)
-report.psObservationTargetDiscardedDistributionLengthsLD1.description=Afficher la nombre d'individus rejetés, mesurés par classe de taille LD1 pour les espèces ciblées
-report.psObservationTargetDiscardedDistributionLengthsLD1.columns=Classe de taille,Effectif
-report.psObservationTargetDiscardedDistributionLengthsLD1.operations.1=GroupByLength
-report.psObservationTargetDiscardedDistributionLengthsLD1.variable.speciesId=fr.ird.observe.dto.referential.common.SpeciesDto|\
-Select distinct tl.species \
-From TripImpl t \
-Join t.routeObs r \
-Join r.activity a \
-Join a.set.sample ts \
-Join ts.sampleMeasure tl \
-Where t.id In :tripId \
-And tl.sizeMeasureType = 'fr.ird.referential.common.SizeMeasureType#1433499466774#0.529249255312607'
-report.psObservationTargetDiscardedDistributionLengthsLD1.request.1=0,0|row| \
-Select tl.length , Sum(tl.count) \
-From TripImpl t \
-Join t.routeObs r \
-Join r.activity a \
-Join a.set.sample ts \
-Join ts.sampleMeasure tl \
-Where t.id In :tripId \
- And tl.species.id = :speciesId \
- And tl.sizeMeasureType = 'fr.ird.referential.common.SizeMeasureType#1433499466774#0.529249255312607'\
-Group By tl.length \
-Order By tl.length
-###############################################################
-## Distribution des tailles des conservés par espèces ciblées (LF)
-###############################################################
-report.psObservationTargetStoredDistributionLengthsLF.modelType=PS
-report.psObservationTargetStoredDistributionLengthsLF.name=Observations - Distribution des tailles des captures par espèces ciblées (mesure LF)
-report.psObservationTargetStoredDistributionLengthsLF.description=Afficher le nombre d'individus capturés, mesurés par classe de taille LF pour les espèces ciblées
-report.psObservationTargetStoredDistributionLengthsLF.columns=Classe de taille,Effectif
-report.psObservationTargetStoredDistributionLengthsLF.operations.1=GroupByLength
-report.psObservationTargetStoredDistributionLengthsLF.variable.speciesId=fr.ird.observe.dto.referential.common.SpeciesDto|\
-Select distinct tl.species \
-From TripImpl t \
-Join t.routeObs r \
-Join r.activity a \
-Join a.set.sample ts \
-Join ts.sampleMeasure tl \
-Where t.id In :tripId \
-And tl.sizeMeasureType = 'fr.ird.referential.common.SizeMeasureType#1433499465700#0.0902433863375336'
-report.psObservationTargetStoredDistributionLengthsLF.request.1=0,0|row| \
-Select tl.length , Sum(tl.count) \
+Where t.id In :tripId
+report.psObservationLengthsDistribution.repeatVariable.speciesFate=fr.ird.observe.entities.referential.ps.common.SpeciesFate|\
+Select distinct sf \
From TripImpl t \
Join t.routeObs r \
Join r.activity a \
-Join a.set.sample ts \
-Join ts.sampleMeasure tl \
+Join a.set.sample nts \
+Join nts.sampleMeasure ntl with ntl.species.id = :species And ntl.sizeMeasureType.id = :sizeMeasureType \
+Left Join ntl.speciesFate sf \
Where t.id In :tripId \
- And tl.species.id = :speciesId \
- And tl.sizeMeasureType = 'fr.ird.referential.common.SizeMeasureType#1433499465700#0.0902433863375336' \
-Group By tl.length \
-Order By tl.length
-###############################################################
-## Distribution des tailles des rejets par espèces ciblées (LF)
-###############################################################
-report.psObservationTargetDiscardedDistributionLengthsLF.modelType=PS
-report.psObservationTargetDiscardedDistributionLengthsLF.name=Observations - Distribution des tailles des rejets par espèces ciblées (mesure LF)
-report.psObservationTargetDiscardedDistributionLengthsLF.description=Afficher le nombre d'individus rejetés, mesurés par classe de taille LF pour les espèces ciblées
-report.psObservationTargetDiscardedDistributionLengthsLF.columns=Classe de taille,Effectif
-report.psObservationTargetDiscardedDistributionLengthsLF.operations.1=GroupByLength
-report.psObservationTargetDiscardedDistributionLengthsLF.variable.speciesId=fr.ird.observe.dto.referential.common.SpeciesDto|\
-Select distinct tl.species \
+Order By sf.code
+report.psObservationLengthsDistribution.repeatVariable.length=java.lang.Float|\
+Select distinct ntl.length \
From TripImpl t \
Join t.routeObs r \
Join r.activity a \
-Join a.set.sample ts \
-Join ts.sampleMeasure tl \
+Join a.set.sample nts \
+Join nts.sampleMeasure ntl with ntl.species.id = :species And ntl.sizeMeasureType.id = :sizeMeasureType \
Where t.id In :tripId \
-And tl.sizeMeasureType = 'fr.ird.referential.common.SizeMeasureType#1433499465700#0.0902433863375336'
-report.psObservationTargetDiscardedDistributionLengthsLF.request.1=0,0|row| \
-Select tl.length , Sum(tl.count) \
+Order By ntl.length
+report.psObservationLengthsDistribution.operations.1=CopyRepeatVariableToFirstColumn:length
+report.psObservationLengthsDistribution.operations.2=ExecuteRequestAndReorganizeCountByRepeatVariable:length|speciesFate|\
+Select ntl.length, sf.id, sum(ntl.count) \
From TripImpl t \
Join t.routeObs r \
Join r.activity a \
-Join a.set.sample ts \
-Join ts.sampleMeasure tl \
+Join a.set.sample nts \
+Join nts.sampleMeasure ntl With ntl.species.id = :species And ntl.sizeMeasureType.id = :sizeMeasureType \
+Left Join ntl.speciesFate sf with sf.id In :speciesFate \
Where t.id In :tripId \
- And tl.species.id = :speciesId \
- And tl.sizeMeasureType = 'fr.ird.referential.common.SizeMeasureType#1433499465700#0.0902433863375336' \
-Group By tl.length \
-Order By tl.length
+Group By ntl.length, sf \
+Order By ntl.length
+report.psObservationLengthsDistribution.operations.3=ComputeDynamicHeader:Classe de taille (cm)|speciesFate
+report.psObservationLengthsDistribution.operations.4=SumIntRow:1|1
############################################
## Répartition des calées par cuves
############################################
=====================================
core/api/services/src/main/i18n/getters/labels.getter
=====================================
@@ -1029,6 +1029,7 @@ observe.data.ps.observation.Catch.catchWeight.short
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip
observe.data.ps.observation.Catch.catchWeightTotalCount
+observe.data.ps.observation.Catch.informationSource.short
observe.data.ps.observation.Catch.maxWeight
observe.data.ps.observation.Catch.maxWeight.short
observe.data.ps.observation.Catch.meanLength
@@ -1053,6 +1054,7 @@ observe.data.ps.observation.Catch.totalCountComputed.computed.tip
observe.data.ps.observation.Catch.totalCountComputed.observed.tip
observe.data.ps.observation.Catch.type
observe.data.ps.observation.Catch.weightMeasureMethod
+observe.data.ps.observation.Catch.weightMeasureMethod.short
observe.data.ps.observation.FloatingObject.action.add
observe.data.ps.observation.FloatingObject.action.add.tip
observe.data.ps.observation.FloatingObject.buoysTab
=====================================
core/services/i18n/src/main/i18n/translations/services_en_GB.properties
=====================================
@@ -1233,6 +1233,7 @@ observe.data.ps.observation.Catch.catchWeight.validation.required=Weight or esti
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip=Catch weight was computed (%s)
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip=Catch weight was observed
observe.data.ps.observation.Catch.catchWeightTotalCount=Total weight estimated (in t) / Estimated count
+observe.data.ps.observation.Catch.informationSource.short=Information source
observe.data.ps.observation.Catch.maxWeight=Upper weight limit (in kg)
observe.data.ps.observation.Catch.maxWeight.short=Max weight (in kg)
observe.data.ps.observation.Catch.meanLength=Mean length (in cm)
@@ -1261,6 +1262,7 @@ observe.data.ps.observation.Catch.totalCountComputed.observed.tip=Count was obse
observe.data.ps.observation.Catch.type=Catch
observe.data.ps.observation.Catch.validation.missing.observedSystem=One of the following observed system %s must be filled for the selected species.
observe.data.ps.observation.Catch.weightMeasureMethod=Total weight measure method
+observe.data.ps.observation.Catch.weightMeasureMethod.short=Total weight measure method
observe.data.ps.observation.FloatingObject.action.add=Add FAD
observe.data.ps.observation.FloatingObject.action.add.tip=Add a FAD to the activity
observe.data.ps.observation.FloatingObject.buoysTab=Beacon
=====================================
core/services/i18n/src/main/i18n/translations/services_es_ES.properties
=====================================
@@ -1233,6 +1233,7 @@ observe.data.ps.observation.Catch.catchWeight.validation.required=Debe seleccion
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip=Peso estimado calculado
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip=Peso estimado observado
observe.data.ps.observation.Catch.catchWeightTotalCount=Pesos total estimados (en t) / Número estimado
+observe.data.ps.observation.Catch.informationSource.short=Information source TODO
observe.data.ps.observation.Catch.maxWeight=Upper weight limit (in kg) TODO
observe.data.ps.observation.Catch.maxWeight.short=Max weight (in kg)
observe.data.ps.observation.Catch.meanLength=Talla media (en cm)
@@ -1248,7 +1249,7 @@ observe.data.ps.observation.Catch.meanWeightComputed.observed.tip=El peso medio
observe.data.ps.observation.Catch.meanWeightMeanLength=Peso medio (en kg) / Talla media (en cm)
observe.data.ps.observation.Catch.minMaxWeight=Lower / upper weight limit (in kg) TODO
observe.data.ps.observation.Catch.minWeight=Lower weight limit (in kg) TODO
-observe.data.ps.observation.Catch.minWeight.short=Max weight (in kg)
+observe.data.ps.observation.Catch.minWeight.short=Max weight
observe.data.ps.observation.Catch.reasonForDiscard=Razón del descarte
observe.data.ps.observation.Catch.reasonForDiscard.short=Razón del descarte
observe.data.ps.observation.Catch.speciesFate.short=Devenir
@@ -1261,6 +1262,7 @@ observe.data.ps.observation.Catch.totalCountComputed.observed.tip=El número est
observe.data.ps.observation.Catch.type=Captura
observe.data.ps.observation.Catch.validation.missing.observedSystem=One of the following observed system %s must be filled for the selected species. \#TODO
observe.data.ps.observation.Catch.weightMeasureMethod=Método de medición de total peso
+observe.data.ps.observation.Catch.weightMeasureMethod.short=Método de medición de total peso
observe.data.ps.observation.FloatingObject.action.add=Añadir un FOB
observe.data.ps.observation.FloatingObject.action.add.tip=Añadir un objeto flotante a la actividad
observe.data.ps.observation.FloatingObject.buoysTab=Baliza
=====================================
core/services/i18n/src/main/i18n/translations/services_fr_FR.properties
=====================================
@@ -1233,22 +1233,23 @@ observe.data.ps.observation.Catch.catchWeight.validation.required=Une des deux v
observe.data.ps.observation.Catch.catchWeightComputed.computed.tip=Le poids estimé a été calculé (%s)
observe.data.ps.observation.Catch.catchWeightComputed.observed.tip=Le poids estimé a été observé
observe.data.ps.observation.Catch.catchWeightTotalCount=Poids total estimé (en t) / Nombre estimé
+observe.data.ps.observation.Catch.informationSource.short=Origine de l'information
observe.data.ps.observation.Catch.maxWeight=Borne de poids supérieure (en kg)
-observe.data.ps.observation.Catch.maxWeight.short=Poids max (en kg)
+observe.data.ps.observation.Catch.maxWeight.short=P max
observe.data.ps.observation.Catch.meanLength=Taille moyenne (en cm)
observe.data.ps.observation.Catch.meanLength.short=Taille
observe.data.ps.observation.Catch.meanLength.validation.notFilled=Une des deux valeurs (poids moyen ou taille moyenne) devrait être renseignée.
observe.data.ps.observation.Catch.meanLengthComputed.computed.tip=La taille moyenne a été calculée (%s)
observe.data.ps.observation.Catch.meanLengthComputed.observed.tip=La taille moyenne a été observée
observe.data.ps.observation.Catch.meanWeight=Poids moyen (en kg)
-observe.data.ps.observation.Catch.meanWeight.short=Poids moy
+observe.data.ps.observation.Catch.meanWeight.short=P moy
observe.data.ps.observation.Catch.meanWeight.validation.notFilled=Une des deux valeurs (poids moyen ou taille moyenne) devrait être renseignée.
observe.data.ps.observation.Catch.meanWeightComputed.computed.tip=Le poids moyen a été calculé (%s)
observe.data.ps.observation.Catch.meanWeightComputed.observed.tip=Le poids moyen a été observé
observe.data.ps.observation.Catch.meanWeightMeanLength=Poids moyen (en kg) / Taille moyenne (en cm)
observe.data.ps.observation.Catch.minMaxWeight=Borne de poids inférieure / supérieure (en kg)
observe.data.ps.observation.Catch.minWeight=Borne de poids inférieure (en kg)
-observe.data.ps.observation.Catch.minWeight.short=Poids min (en kg)
+observe.data.ps.observation.Catch.minWeight.short=P min
observe.data.ps.observation.Catch.reasonForDiscard=Raison rejet
observe.data.ps.observation.Catch.reasonForDiscard.short=Raison rejet
observe.data.ps.observation.Catch.speciesFate.short=Devenir
@@ -1261,6 +1262,7 @@ observe.data.ps.observation.Catch.totalCountComputed.observed.tip=Le nombre esti
observe.data.ps.observation.Catch.type=Captures
observe.data.ps.observation.Catch.validation.missing.observedSystem=Un des systèmes observés %s doit être sélectionné pour l'espèce sélectionnée.
observe.data.ps.observation.Catch.weightMeasureMethod=Méthode de mesure du poids total
+observe.data.ps.observation.Catch.weightMeasureMethod.short=Méthode de mesure du poids total
observe.data.ps.observation.FloatingObject.action.add=Ajouter un DCP
observe.data.ps.observation.FloatingObject.action.add.tip=Ajouter un objet flottant à l'activité
observe.data.ps.observation.FloatingObject.buoysTab=Balise
=====================================
core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationTargetStoredDistributionLengthsLD1ReportFixture.java → core/services/local/src/test/java/fr/ird/observe/services/local/service/ReportServiceLocalReadTest.java
=====================================
@@ -1,8 +1,8 @@
-package fr.ird.observe.services.service.report.ps;
+package fr.ird.observe.services.local.service;
/*-
* #%L
- * ObServe Core :: Services :: Test
+ * ObServe Core :: Services :: Local
* %%
* Copyright (C) 2008 - 2022 IRD, Ultreia.io
* %%
@@ -22,26 +22,23 @@ package fr.ird.observe.services.service.report.ps;
* #L%
*/
-import com.google.auto.service.AutoService;
-import fr.ird.observe.dto.report.Report;
-import fr.ird.observe.dto.report.ReportRequest;
-import fr.ird.observe.services.service.ReportFixture;
+import fr.ird.observe.services.service.ReportService;
+import org.junit.Test;
-import java.util.Iterator;
+import javax.annotation.Generated;
-/**
- * Created on 17/02/2021.
- *
- * @author Tony Chemit - dev(a)tchemit.fr
- * @since 8.0.6
- */
-(a)AutoService(ReportFixture.class)
-public class PsObservationTargetStoredDistributionLengthsLD1ReportFixture extends ReportFixture {
+@Generated(value = "io.ultreia.java4all.http.maven.plugin.test.GenerateApiImplMojo", date = "Mon Nov 14 16:20:02 CET 2022")
+public class ReportServiceLocalReadTest extends GeneratedReportServiceLocalReadTest {
+
+ @Test
+ public void executeReportPsObservationLengthsDistribution() {
+ ReportService service = getService();
+ fixtures.executeReport(getServicesProvider(), service, "psObservationLengthsDistribution");
+ }
- @Override
- public void assertSyntax(Report report) {
- super.assertSyntax(report);
- Iterator<ReportRequest> requests = getRequestIterator(report);
- assertReportRequestDimension(requests, ReportRequest.RequestLayout.row, 0, 0);
+ @Test
+ public void executeReportPsObservationCatchByGroup() {
+ ReportService service = getService();
+ fixtures.executeReport(getServicesProvider(), service, "psObservationCatchByGroup");
}
}
=====================================
core/services/test/src/main/java/fr/ird/observe/services/service/ReportServiceFixtures.java
=====================================
@@ -109,10 +109,14 @@ public class ReportServiceFixtures extends GeneratedReportServiceFixtures {
@Override
public void executeReport(ObserveServicesProvider servicesProvider, ReportService service) {
for (String id : ReportServiceFixtures.getReportIds()) {
+ executeReport(servicesProvider, service, id);
+ }
+ }
+
+ public void executeReport(ObserveServicesProvider servicesProvider, ReportService service, String id) {
setReportId(id);
Report definition = getReport(id);
executeReport(definition, service);
- }
}
@Override
=====================================
core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationAccessoryCatchByGroupReportFixture.java → core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationCatchByGroupReportFixture.java
=====================================
@@ -35,7 +35,7 @@ import java.util.Iterator;
* @since 1.9
*/
@AutoService(ReportFixture.class)
-public class PsObservationAccessoryCatchByGroupReportFixture extends ReportFixture {
+public class PsObservationCatchByGroupReportFixture extends ReportFixture {
@Override
public void assertSyntax(Report report) {
=====================================
core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationTargetStoredDistributionLengthsLFReportFixture.java → core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationLengthsDistributionReportFixture.java
=====================================
@@ -24,24 +24,21 @@ package fr.ird.observe.services.service.report.ps;
import com.google.auto.service.AutoService;
import fr.ird.observe.dto.report.Report;
-import fr.ird.observe.dto.report.ReportRequest;
import fr.ird.observe.services.service.ReportFixture;
-import java.util.Iterator;
-
/**
- * Created on 17/02/2021.
+ * Created on 13/11/2022.
*
* @author Tony Chemit - dev(a)tchemit.fr
- * @since 8.0.6
+ * @since 9.0.17
*/
@AutoService(ReportFixture.class)
-public class PsObservationTargetStoredDistributionLengthsLFReportFixture extends ReportFixture {
+public class PsObservationLengthsDistributionReportFixture extends ReportFixture {
@Override
- public void assertSyntax(Report report) {
- super.assertSyntax(report);
- Iterator<ReportRequest> requests = getRequestIterator(report);
- assertReportRequestDimension(requests, ReportRequest.RequestLayout.row, 0, 0);
+ protected void setVariables(Report report) {
+ setVariableValue(report, "species", "fr.ird.referential.common.Species#1239832684537#0.2397229787936519");
+ setVariableValue(report, "sizeMeasureType", "fr.ird.referential.common.SizeMeasureType#1433499465700#0.0902433863375336");
}
}
+
=====================================
core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationNonTargetDistributionLengthsReportFixture.java deleted
=====================================
@@ -1,47 +0,0 @@
-/*
- * #%L
- * ObServe Core :: Services :: Test
- * %%
- * Copyright (C) 2008 - 2022 IRD, Ultreia.io
- * %%
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public
- * License along with this program. If not, see
- * <http://www.gnu.org/licenses/gpl-3.0.html>.
- * #L%
- */
-package fr.ird.observe.services.service.report.ps;
-
-
-import com.google.auto.service.AutoService;
-import fr.ird.observe.dto.report.Report;
-import fr.ird.observe.dto.report.ReportRequest;
-import fr.ird.observe.services.service.ReportFixture;
-
-import java.util.Iterator;
-
-/**
- * Test du report {@code accessoryCatch}.
- *
- * @author Tony Chemit - dev(a)tchemit.fr
- * @since 1.9
- */
-(a)AutoService(ReportFixture.class)
-public class PsObservationNonTargetDistributionLengthsReportFixture extends ReportFixture {
-
- @Override
- public void assertSyntax(Report report) {
- super.assertSyntax(report);
- Iterator<ReportRequest> requests = getRequestIterator(report);
- assertReportRequestDimension(requests, ReportRequest.RequestLayout.row, 0, 0);
- }
-}
=====================================
core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationTargetDiscardedDistributionLengthsLD1ReportFixture.java deleted
=====================================
@@ -1,47 +0,0 @@
-package fr.ird.observe.services.service.report.ps;
-
-/*-
- * #%L
- * ObServe Core :: Services :: Test
- * %%
- * Copyright (C) 2008 - 2022 IRD, Ultreia.io
- * %%
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public
- * License along with this program. If not, see
- * <http://www.gnu.org/licenses/gpl-3.0.html>.
- * #L%
- */
-
-import com.google.auto.service.AutoService;
-import fr.ird.observe.dto.report.Report;
-import fr.ird.observe.dto.report.ReportRequest;
-import fr.ird.observe.services.service.ReportFixture;
-
-import java.util.Iterator;
-
-/**
- * Created on 17/02/2021.
- *
- * @author Tony Chemit - dev(a)tchemit.fr
- * @since 8.0.6
- */
-(a)AutoService(ReportFixture.class)
-public class PsObservationTargetDiscardedDistributionLengthsLD1ReportFixture extends ReportFixture {
-
- @Override
- public void assertSyntax(Report report) {
- super.assertSyntax(report);
- Iterator<ReportRequest> requests = getRequestIterator(report);
- assertReportRequestDimension(requests, ReportRequest.RequestLayout.row, 0, 0);
- }
-}
=====================================
core/services/test/src/main/java/fr/ird/observe/services/service/report/ps/PsObservationTargetDiscardedDistributionLengthsLFReportFixture.java deleted
=====================================
@@ -1,47 +0,0 @@
-package fr.ird.observe.services.service.report.ps;
-
-/*-
- * #%L
- * ObServe Core :: Services :: Test
- * %%
- * Copyright (C) 2008 - 2022 IRD, Ultreia.io
- * %%
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public
- * License along with this program. If not, see
- * <http://www.gnu.org/licenses/gpl-3.0.html>.
- * #L%
- */
-
-import com.google.auto.service.AutoService;
-import fr.ird.observe.dto.report.Report;
-import fr.ird.observe.dto.report.ReportRequest;
-import fr.ird.observe.services.service.ReportFixture;
-
-import java.util.Iterator;
-
-/**
- * Created on 17/02/2021.
- *
- * @author Tony Chemit - dev(a)tchemit.fr
- * @since 8.0.6
- */
-(a)AutoService(ReportFixture.class)
-public class PsObservationTargetDiscardedDistributionLengthsLFReportFixture extends ReportFixture {
-
- @Override
- public void assertSyntax(Report report) {
- super.assertSyntax(report);
- Iterator<ReportRequest> requests = getRequestIterator(report);
- assertReportRequestDimension(requests, ReportRequest.RequestLayout.row, 0, 0);
- }
-}
=====================================
core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationAccessoryCatchByGroup.properties deleted
=====================================
@@ -1,31 +0,0 @@
-###
-# #%L
-# ObServe Core :: Services :: Test
-# %%
-# Copyright (C) 2008 - 2022 IRD, Ultreia.io
-# %%
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as
-# published by the Free Software Foundation, either version 3 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public
-# License along with this program. If not, see
-# <http://www.gnu.org/licenses/gpl-3.0.html>.
-# #L%
-###
-result.0=[FAO]ALV [sc]Alopias vulpinus [fr]Renard^0^3^3^0^0^0^0^0^0^0.0
-result.columns=11
-result.rows=1
-syntax.columns=11
-syntax.columnsHeader=Espèce^Total BL^Total BO^Sorti vivant/échappé^Sorti mort^Rejeté vivant^Rejeté mort^Partiellement conservé^Cuve^Cuisine^Autre
-syntax.description=Afficher les nombres de captures accessoires par groupe d'espèce selon le type de banc et le devenir
-syntax.name=Observations - Dénombrement des captures accessoires et devenir, filtrés par groupe
-syntax.nbRequests=1
-syntax.rows=-1
-syntax.rowsHeader=
=====================================
core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationTargetStoredDistributionLengthsLD1.properties → core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationCatchByGroup.properties
=====================================
@@ -19,10 +19,14 @@
# <http://www.gnu.org/licenses/gpl-3.0.html>.
# #L%
###
-syntax.columns=2
-syntax.columnsHeader=Classe de taille^Effectif
-syntax.description=Afficher le nombre d'individus capturés, mesurés par classe de taille LD1 pour les espèces ciblées
-syntax.name=Observations - Distribution des tailles des captures par espèces ciblées (mesure LD1)
-syntax.nbRequests=1
+syntax.name=Observations - Dénombrement des captures par devenir, filtrés par groupe
+syntax.description=Afficher les nombres de captures par groupe d'espèce selon le type de banc et le devenir
syntax.rows=-1
+syntax.columns=-1
+syntax.columnsHeader=
syntax.rowsHeader=
+syntax.nbRequests=1
+result.columns=4
+result.rows=2
+result.0=Espèce^Total BL^Total BO^Echappe du filet (pour requin-baleine et cétacés)
+result.1=[FAO]ALV [sc]Alopias vulpinus [fr]Renard^0^3^3
=====================================
core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationNonTargetDistributionLengths.properties → core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationLengthsDistribution.properties
=====================================
@@ -19,11 +19,17 @@
# <http://www.gnu.org/licenses/gpl-3.0.html>.
# #L%
###
-syntax.columns=2
-syntax.columnsHeader=Classe de taille^Effectif
-syntax.description=Afficher la nombre d'individus mesurés par classe de taille pour les espèces non ciblées
-syntax.name=Observations - Distribution des tailles par espèces non ciblées
-syntax.nbRequests=1
+syntax.name=Observations - Distribution des tailles par espèces et type de mesure
+syntax.description=Afficher la nombre d'individus mesurés par classe de taille pour les espèces et le type de mesure
syntax.rows=-1
+syntax.columns=-1
+syntax.columnsHeader=
syntax.rowsHeader=
-tripIds=${PS_COMMON_TRIP},${PS_COMMON_TRIP_MOVE}
+syntax.nbRequests=0
+result.columns=2
+result.rows=5
+result.0=Classe de taille (cm)^Aucun
+result.1=50.0^2
+result.2=54.0^1
+result.3=68.0^1
+result.4=70.0^1
=====================================
core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationTargetCatchByAssociation.properties
=====================================
@@ -19,3 +19,17 @@
# <http://www.gnu.org/licenses/gpl-3.0.html>.
# #L%
###
+syntax.name=Observations - Captures de thons selon le type d’association (en t)
+syntax.description=Afficher la répartitions des captures de thons selon le type d'association
+syntax.rows=5
+syntax.columns=7
+syntax.columnsHeader=YFT^SKJ^BET^LTA^FRI^Autres^Total
+syntax.rowsHeader=BL sans baleine^BL avec baleine^BO avec requin-baleine^BO sans requin-baleine^Total
+syntax.nbRequests=4
+result.columns=7
+result.rows=5
+result.0=175.0^0.0^7.0^0.0^0.0^0.0^182.0
+result.1=null^null^null^null^null^null^0.0
+result.2=null^null^null^null^null^null^0.0
+result.3=0.0^1.0^0.0^0.0^1.0^12.1406^14.1406
+result.4=175.0^1.0^7.0^0.0^1.0^12.1406^196.1406
\ No newline at end of file
=====================================
core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationTargetDiscardedByAssociation.properties
=====================================
@@ -19,11 +19,11 @@
# <http://www.gnu.org/licenses/gpl-3.0.html>.
# #L%
###
-result.0=175.0^0.0^7.0^0.0^0.0^0.2882^182.2882
+result.0=0.0^0.0^0.0^0.0^0.0^0.2882^0.2882
result.1=null^null^null^null^null^null^0.0
result.2=null^null^null^null^null^null^0.0
-result.3=0.0^1.0^5.0^0.0^1.0^160.4436^167.4436
-result.4=175.0^1.0^12.0^0.0^1.0^160.7318^349.7318
+result.3=0.0^0.0^5.0^0.0^0.0^148.303^153.303
+result.4=0.0^0.0^5.0^0.0^0.0^148.5912^153.5912
result.columns=7
result.rows=5
syntax.columns=7
=====================================
core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationTargetDiscardedDistributionLengthsLD1.properties deleted
=====================================
@@ -1,28 +0,0 @@
-###
-# #%L
-# ObServe Core :: Services :: Test
-# %%
-# Copyright (C) 2008 - 2022 IRD, Ultreia.io
-# %%
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as
-# published by the Free Software Foundation, either version 3 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public
-# License along with this program. If not, see
-# <http://www.gnu.org/licenses/gpl-3.0.html>.
-# #L%
-###
-syntax.columns=2
-syntax.columnsHeader=Classe de taille^Effectif
-syntax.description=Afficher la nombre d'individus rejetés, mesurés par classe de taille LD1 pour les espèces ciblées
-syntax.name=Observations - Distribution des tailles des rejets par espèces ciblées (mesure LD1)
-syntax.nbRequests=1
-syntax.rows=-1
-syntax.rowsHeader=
=====================================
core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationTargetDiscardedDistributionLengthsLF.properties deleted
=====================================
@@ -1,28 +0,0 @@
-###
-# #%L
-# ObServe Core :: Services :: Test
-# %%
-# Copyright (C) 2008 - 2022 IRD, Ultreia.io
-# %%
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as
-# published by the Free Software Foundation, either version 3 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public
-# License along with this program. If not, see
-# <http://www.gnu.org/licenses/gpl-3.0.html>.
-# #L%
-###
-syntax.columns=2
-syntax.columnsHeader=Classe de taille^Effectif
-syntax.description=Afficher le nombre d'individus rejetés, mesurés par classe de taille LF pour les espèces ciblées
-syntax.name=Observations - Distribution des tailles des rejets par espèces ciblées (mesure LF)
-syntax.nbRequests=1
-syntax.rows=-1
-syntax.rowsHeader=
=====================================
core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/ReportService-psObservationTargetStoredDistributionLengthsLF.properties deleted
=====================================
@@ -1,28 +0,0 @@
-###
-# #%L
-# ObServe Core :: Services :: Test
-# %%
-# Copyright (C) 2008 - 2022 IRD, Ultreia.io
-# %%
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as
-# published by the Free Software Foundation, either version 3 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public
-# License along with this program. If not, see
-# <http://www.gnu.org/licenses/gpl-3.0.html>.
-# #L%
-###
-syntax.columns=2
-syntax.columnsHeader=Classe de taille^Effectif
-syntax.description=Afficher le nombre d'individus capturés, mesurés par classe de taille LF pour les espèces ciblées
-syntax.name=Observations - Distribution des tailles des captures par espèces ciblées (mesure LF)
-syntax.nbRequests=1
-syntax.rows=-1
-syntax.rowsHeader=
=====================================
model/src/main/models/Observe/dto/class/containerChildDataDtoProperties.properties
=====================================
@@ -42,7 +42,7 @@ data.ps.localmarket.SampleSpecies=species,sizeMeasureType,measuredCount,comment
data.ps.logbook.Catch=species,weightCategory,speciesFate,well,weight,count,comment
data.ps.logbook.SampleSpecies=subSampleNumber,species,sizeMeasureType,measuredCount,totalCount,comment
data.ps.logbook.WellPlan=activity,well,species,weightCategory,weight
-data.ps.observation.Catch=species,speciesFate,reasonForDiscard,well,catchWeight,totalCount,minWeight,meanWeight,maxWeight,meanLength,comment
+data.ps.observation.Catch=species,speciesFate,reasonForDiscard,catchWeight,totalCount,weightMeasureMethod,minWeight,maxWeight,meanWeight,meanLength,well,informationSource,comment
data.ps.observation.NonTargetCatchRelease=species,sex,speciesGroupReleaseMode,conformity,releasingTime,length,comment
data.ps.observation.ObjectObservedSpecies=species,speciesStatus,count
data.ps.observation.ObjectSchoolEstimate=species,totalWeight
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/compare/f68f8bc029aababffa117e3a…
--
View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/compare/f68f8bc029aababffa117e3a…
You're receiving this email because of your account on gitlab.com.
1
0