Tutti-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
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
November 2013
- 5 participants
- 100 discussions
r1406 - in application/trunk: . application application-swing
by maven-release@users.forge.codelutin.com 28 Nov '13
by maven-release@users.forge.codelutin.com 28 Nov '13
28 Nov '13
Author: maven-release
Date: 2013-11-28 18:43:28 +0100 (Thu, 28 Nov 2013)
New Revision: 1406
Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1406
Log:
[maven-release-plugin] prepare release ifremer-shared-1.0
Modified:
application/trunk/application-swing/pom.xml
application/trunk/application/pom.xml
application/trunk/pom.xml
Modified: application/trunk/application/pom.xml
===================================================================
--- application/trunk/application/pom.xml 2013-11-28 17:41:50 UTC (rev 1405)
+++ application/trunk/application/pom.xml 2013-11-28 17:43:28 UTC (rev 1406)
@@ -21,15 +21,13 @@
#L%
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>fr.ifremer.shared</groupId>
<artifactId>shared-pom</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0</version>
</parent>
<artifactId>application</artifactId>
Modified: application/trunk/application-swing/pom.xml
===================================================================
--- application/trunk/application-swing/pom.xml 2013-11-28 17:41:50 UTC (rev 1405)
+++ application/trunk/application-swing/pom.xml 2013-11-28 17:43:28 UTC (rev 1406)
@@ -21,15 +21,13 @@
#L%
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>fr.ifremer.shared</groupId>
<artifactId>shared-pom</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0</version>
</parent>
<artifactId>application-swing</artifactId>
Modified: application/trunk/pom.xml
===================================================================
--- application/trunk/pom.xml 2013-11-28 17:41:50 UTC (rev 1405)
+++ application/trunk/pom.xml 2013-11-28 17:43:28 UTC (rev 1406)
@@ -22,9 +22,7 @@
#L%
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
@@ -35,7 +33,7 @@
<groupId>fr.ifremer.shared</groupId>
<artifactId>shared-pom</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0</version>
<packaging>pom</packaging>
<name>Ifremer shared</name>
@@ -76,12 +74,12 @@
</modules>
<scm>
- <url>http://svn.forge.codelutin.com/svn/tutti/application/trunk</url>
+ <url>http://svn.forge.codelutin.com/svn/tutti/application/tags/ifremer-shared-1.0</url>
<connection>
- scm:svn:http://svn.forge.codelutin.com/svn/tutti/application/trunk
+ scm:svn:http://svn.forge.codelutin.com/svn/tutti/application/tags/ifremer-s…
</connection>
<developerConnection>
- scm:svn:http://svn.forge.codelutin.com/svn/tutti/application/trunk
+ scm:svn:http://svn.forge.codelutin.com/svn/tutti/application/tags/ifremer-s…
</developerConnection>
</scm>
<distributionManagement>
1
0
Author: tchemit
Date: 2013-11-28 18:41:50 +0100 (Thu, 28 Nov 2013)
New Revision: 1405
Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1405
Log:
use jaxx 2.6
Modified:
application/trunk/pom.xml
Modified: application/trunk/pom.xml
===================================================================
--- application/trunk/pom.xml 2013-11-28 16:57:53 UTC (rev 1404)
+++ application/trunk/pom.xml 2013-11-28 17:41:50 UTC (rev 1405)
@@ -118,7 +118,7 @@
<nuitonUtilsVersion>2.7.1</nuitonUtilsVersion>
<nuitonValidatorVersion>3.0-alpha-1</nuitonValidatorVersion>
- <jaxxVersion>2.6-SNAPSHOT</jaxxVersion>
+ <jaxxVersion>2.6</jaxxVersion>
<swingXVersion>1.6.4</swingXVersion>
<xworkVersion>2.3.15.1</xworkVersion>
1
0
r1404 - application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing
by tchemit@users.forge.codelutin.com 28 Nov '13
by tchemit@users.forge.codelutin.com 28 Nov '13
28 Nov '13
Author: tchemit
Date: 2013-11-28 17:57:53 +0100 (Thu, 28 Nov 2013)
New Revision: 1404
Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1404
Log:
add useful method to get parent container + clean commented code
Modified:
application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/AbstractApplicationUIHandler.java
Modified: application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/AbstractApplicationUIHandler.java
===================================================================
--- application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/AbstractApplicationUIHandler.java 2013-11-28 15:46:05 UTC (rev 1403)
+++ application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/AbstractApplicationUIHandler.java 2013-11-28 16:57:53 UTC (rev 1404)
@@ -95,6 +95,7 @@
import javax.swing.text.JTextComponent;
import java.awt.Color;
import java.awt.Component;
+import java.awt.Container;
import java.awt.Dialog;
import java.awt.Dimension;
import java.awt.Frame;
@@ -133,10 +134,6 @@
private static final Log log =
LogFactory.getLog(AbstractApplicationUIHandler.class);
-// public abstract void beforeInit(UI ui);
-//
-// public abstract void afterInit(UI ui);
-
public abstract void onCloseUI();
public abstract SwingValidator<M> getValidator();
@@ -297,10 +294,14 @@
result.setVisible(true);
}
- public void closeDialog(ApplicationUI ui) {
- SwingUtil.getParentContainer(ui, JDialog.class).setVisible(false);
+ public void closeDialog() {
+ getParentContainer(JDialog.class).setVisible(false);
}
+ public <U extends Container> U getParentContainer(Class<U> uiType) {
+ return SwingUtil.getParentContainer(ui, uiType);
+ }
+
public static final String CONFIRMATION_FORMAT = "<html>%s<hr/><br/>%s</html>";
public int askSaveBeforeLeaving(String message) {
1
0
r1403 - in application/trunk/application-swing: . src/main/java/fr/ifremer/shared/application/swing src/main/java/fr/ifremer/shared/application/swing/action src/main/java/fr/ifremer/shared/application/swing/util
by tchemit@users.forge.codelutin.com 28 Nov '13
by tchemit@users.forge.codelutin.com 28 Nov '13
28 Nov '13
Author: tchemit
Date: 2013-11-28 16:46:05 +0100 (Thu, 28 Nov 2013)
New Revision: 1403
Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1403
Log:
use UIHandler JAXX API
Modified:
application/trunk/application-swing/pom.xml
application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/AbstractApplicationUIHandler.java
application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/action/ApplicationActionUI.jaxx
application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/action/ApplicationActionUIHandler.java
application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/util/ApplicationUIUtil.java
Modified: application/trunk/application-swing/pom.xml
===================================================================
--- application/trunk/application-swing/pom.xml 2013-11-26 18:26:35 UTC (rev 1402)
+++ application/trunk/application-swing/pom.xml 2013-11-28 15:46:05 UTC (rev 1403)
@@ -48,6 +48,7 @@
<jaxx.generateSearch>false</jaxx.generateSearch>
<jaxx.autoImportCss>true</jaxx.autoImportCss>
<jaxx.autoRecurseInCss>false</jaxx.autoRecurseInCss>
+ <jaxx.addAutoHandlerUI>true</jaxx.addAutoHandlerUI>
<!-- Post Release configuration -->
<skipPostRelease>false</skipPostRelease>
Modified: application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/AbstractApplicationUIHandler.java
===================================================================
--- application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/AbstractApplicationUIHandler.java 2013-11-26 18:26:35 UTC (rev 1402)
+++ application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/AbstractApplicationUIHandler.java 2013-11-28 15:46:05 UTC (rev 1403)
@@ -30,11 +30,13 @@
import fr.ifremer.shared.application.swing.action.ApplicationActionUI;
import fr.ifremer.shared.application.swing.computable.ComputableDataEditor;
import fr.ifremer.shared.application.swing.table.ColumnIdentifier;
+import fr.ifremer.shared.application.swing.util.ApplicationUIUtil;
import fr.ifremer.shared.application.swing.util.Cancelable;
import fr.ifremer.shared.application.type.ApplicationProgressionModel;
import fr.ifremer.shared.application.type.WeightUnit;
import jaxx.runtime.JAXXUtil;
import jaxx.runtime.SwingUtil;
+import jaxx.runtime.spi.UIHandler;
import jaxx.runtime.swing.JAXXWidgetUtil;
import jaxx.runtime.swing.editor.FileEditor;
import jaxx.runtime.swing.editor.NumberEditor;
@@ -125,16 +127,16 @@
* @author Tony Chemit <chemit(a)codelutin.com>
* @since 1.0
*/
-public abstract class AbstractApplicationUIHandler<M, UI extends ApplicationUI<M, ?>> {
+public abstract class AbstractApplicationUIHandler<M, UI extends ApplicationUI<M, ?>> implements UIHandler<UI> {
/** Logger. */
private static final Log log =
LogFactory.getLog(AbstractApplicationUIHandler.class);
- public abstract void beforeInitUI();
+// public abstract void beforeInit(UI ui);
+//
+// public abstract void afterInit(UI ui);
- public abstract void afterInitUI();
-
public abstract void onCloseUI();
public abstract SwingValidator<M> getValidator();
@@ -160,17 +162,17 @@
/**
* Global application context.
*/
- private final ApplicationUIContext context;
+ private ApplicationUIContext context;
/**
* UI handled.
*/
- protected final UI ui;
+ protected UI ui;
- protected AbstractApplicationUIHandler(ApplicationUIContext context, UI ui) {
- this.context = context;
- this.ui = ui;
- }
+// protected AbstractApplicationUIHandler(ApplicationUIContext context, UI ui) {
+// this.context = context;
+// this.ui = ui;
+// }
//------------------------------------------------------------------------//
//-- Public methods --//
@@ -188,7 +190,15 @@
return ui;
}
+ @Override
+ public void beforeInit(UI ui) {
+ this.ui = ui;
+ }
+
public ApplicationUIContext getContext() {
+ if (context == null) {
+ context = ApplicationUIUtil.getApplicationContext(ui);
+ }
return context;
}
@@ -636,7 +646,7 @@
(data == null ? 0 : data.size()));
}
- comboBox.setI18nPrefix(context.getI18nPrefix());
+ comboBox.setI18nPrefix(getContext().getI18nPrefix());
// add data list to combo box
comboBox.init((JXPathDecorator<E>) decorator, data);
@@ -675,7 +685,7 @@
(data == null ? 0 : data.size()));
}
- list.setI18nPrefix(context.getI18nPrefix());
+ list.setI18nPrefix(getContext().getI18nPrefix());
// add data list to combo box
list.init((JXPathDecorator<E>) decorator,
@@ -754,7 +764,7 @@
if (log.isDebugEnabled()) {
log.debug("disable JXDatePicker editor" + picker.getName());
}
- String dateFormat = context.getDateFormat();
+ String dateFormat = getContext().getDateFormat();
picker.setFormats(dateFormat);
picker.setToolTipText(_("application.common.datefield.tip", dateFormat));
picker.getEditor().addFocusListener(new FocusAdapter() {
Modified: application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/action/ApplicationActionUI.jaxx
===================================================================
--- application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/action/ApplicationActionUI.jaxx 2013-11-26 18:26:35 UTC (rev 1402)
+++ application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/action/ApplicationActionUI.jaxx 2013-11-28 15:46:05 UTC (rev 1403)
@@ -28,6 +28,7 @@
fr.ifremer.shared.application.swing.ApplicationUI
fr.ifremer.shared.application.swing.ApplicationUIContext
+ fr.ifremer.shared.application.swing.util.ApplicationUIUtil
jaxx.runtime.swing.BlockingLayerUI
@@ -38,9 +39,10 @@
public ApplicationActionUI(JFrame frame, ApplicationUIContext context) {
super(frame, true);
- ApplicationActionUIHandler handler = new ApplicationActionUIHandler(context, this);
- setContextValue(handler);
- handler.beforeInitUI();
+ ApplicationUIUtil.setApplicationContext(this, context);
+ //ApplicationActionUIHandler handler = new ApplicationActionUIHandler(context, this);
+ //setContextValue(handler);
+ //handler.beforeInitUI();
}
public void open(AbstractApplicationAction action) {
@@ -50,18 +52,11 @@
public void close() {
getModel().clear();
}
-
- protected void $afterCompleteSetup() {
- handler.afterInitUI();
- }
]]></script>
<BlockingLayerUI id='busyBlockLayerUI'/>
- <ApplicationActionUIHandler id='handler'
- initializer='getContextValue(ApplicationActionUIHandler.class)'/>
-
<ApplicationActionUIModel id='model'
initializer='getContextValue(ApplicationActionUIModel.class)'/>
Modified: application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/action/ApplicationActionUIHandler.java
===================================================================
--- application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/action/ApplicationActionUIHandler.java 2013-11-26 18:26:35 UTC (rev 1402)
+++ application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/action/ApplicationActionUIHandler.java 2013-11-28 15:46:05 UTC (rev 1403)
@@ -25,7 +25,6 @@
*/
import fr.ifremer.shared.application.swing.AbstractApplicationUIHandler;
-import fr.ifremer.shared.application.swing.ApplicationUIContext;
import fr.ifremer.shared.application.type.ApplicationProgressionModel;
import jaxx.runtime.SwingUtil;
import jaxx.runtime.validator.swing.SwingValidator;
@@ -33,7 +32,6 @@
import org.apache.commons.logging.LogFactory;
import org.nuiton.decorator.Decorator;
-import javax.swing.AbstractButton;
import javax.swing.JComponent;
import java.awt.Component;
import java.awt.Cursor;
@@ -55,9 +53,9 @@
private static final Log log =
LogFactory.getLog(ApplicationActionUIHandler.class);
- public ApplicationActionUIHandler(ApplicationUIContext context, ApplicationActionUI ui) {
- super(context, ui);
- }
+// public ApplicationActionUIHandler(ApplicationUIContext context, ApplicationActionUI ui) {
+// super(context, ui);
+// }
protected PropertyChangeListener progressionListener = new PropertyChangeListener() {
@Override
@@ -126,7 +124,8 @@
//------------------------------------------------------------------------//
@Override
- public void beforeInitUI() {
+ public void beforeInit(ApplicationActionUI ui) {
+ this.ui = ui;
ApplicationActionUIModel model = new ApplicationActionUIModel();
ui.setContextValue(model);
@@ -171,11 +170,11 @@
if (newValue == null) {
// remove progression model
- ui.getTaskPanel().setVisible(false);
+ ApplicationActionUIHandler.this.ui.getTaskPanel().setVisible(false);
} else {
// use progression model
- ui.getTaskPanel().setVisible(true);
+ ApplicationActionUIHandler.this.ui.getTaskPanel().setVisible(true);
newValue.addPropertyChangeListener(progressionListener);
}
@@ -184,14 +183,14 @@
}
@Override
- public void afterInitUI() {
+ public void afterInit(ApplicationActionUI ui) {
- initUI(ui);
+ initUI(this.ui);
// installation layer de blocage en mode busy
- SwingUtil.setLayerUI(ui.getRootPanel(), ui.getBusyBlockLayerUI());
+ SwingUtil.setLayerUI(this.ui.getRootPanel(), this.ui.getBusyBlockLayerUI());
- ui.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
+ this.ui.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
}
@Override
Modified: application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/util/ApplicationUIUtil.java
===================================================================
--- application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/util/ApplicationUIUtil.java 2013-11-26 18:26:35 UTC (rev 1402)
+++ application/trunk/application-swing/src/main/java/fr/ifremer/shared/application/swing/util/ApplicationUIUtil.java 2013-11-28 15:46:05 UTC (rev 1403)
@@ -25,6 +25,8 @@
*/
import fr.ifremer.shared.application.ApplicationTechnicalException;
+import fr.ifremer.shared.application.swing.ApplicationUIContext;
+import jaxx.runtime.JAXXObject;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.jdesktop.swingx.JXTable;
@@ -57,6 +59,14 @@
// avoid instanciate util class
}
+ public static void setApplicationContext(JAXXObject ui, ApplicationUIContext context) {
+ ui.setContextValue(context, "applicationContext");
+ }
+
+ public static ApplicationUIContext getApplicationContext(JAXXObject ui) {
+ return ui.getContextValue(ApplicationUIContext.class, "applicationContext");
+ }
+
public static Highlighter newBackgroundColorHighlighter(HighlightPredicate predicate, Color color) {
return new ApplicationColorHighlighter(predicate, color, false);
}
1
0
r1402 - trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/individualobservation
by tchemit@users.forge.codelutin.com 26 Nov '13
by tchemit@users.forge.codelutin.com 26 Nov '13
26 Nov '13
Author: tchemit
Date: 2013-11-26 19:26:35 +0100 (Tue, 26 Nov 2013)
New Revision: 1402
Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1402
Log:
fixes #3883: [DONNEES INDIVIDUELLES] Pas de recopie du poids si un seul d?\195?\169nombrement.
Modified:
trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/individualobservation/IndividualObservationBatchUIHandler.java
Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/individualobservation/IndividualObservationBatchUIHandler.java
===================================================================
--- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/individualobservation/IndividualObservationBatchUIHandler.java 2013-11-26 17:40:40 UTC (rev 1401)
+++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/individualobservation/IndividualObservationBatchUIHandler.java 2013-11-26 18:26:35 UTC (rev 1402)
@@ -24,6 +24,8 @@
import com.google.common.collect.Lists;
import com.google.common.collect.Sets;
+import fr.ifremer.shared.application.swing.table.ColumnIdentifier;
+import fr.ifremer.shared.application.type.WeightUnit;
import fr.ifremer.tutti.persistence.entities.CaracteristicMap;
import fr.ifremer.tutti.persistence.entities.TuttiEntities;
import fr.ifremer.tutti.persistence.entities.data.Attachment;
@@ -35,7 +37,6 @@
import fr.ifremer.tutti.persistence.entities.referential.Species;
import fr.ifremer.tutti.service.DecoratorService;
import fr.ifremer.tutti.service.ValidationService;
-import fr.ifremer.shared.application.type.WeightUnit;
import fr.ifremer.tutti.ui.swing.content.operation.catches.AbstractTuttiBatchTableUIHandler;
import fr.ifremer.tutti.ui.swing.content.operation.catches.EditCatchesUI;
import fr.ifremer.tutti.ui.swing.content.operation.catches.EditCatchesUIHandler;
@@ -56,7 +57,6 @@
import fr.ifremer.tutti.ui.swing.util.comment.CommentCellEditor;
import fr.ifremer.tutti.ui.swing.util.comment.CommentCellRenderer;
import fr.ifremer.tutti.ui.swing.util.table.CaracteristicColumnIdentifier;
-import fr.ifremer.shared.application.swing.table.ColumnIdentifier;
import jaxx.runtime.SwingUtil;
import jaxx.runtime.validator.swing.SwingValidator;
import org.apache.commons.collections.CollectionUtils;
@@ -599,6 +599,8 @@
} else {
+ boolean withOneFrequency = frequencies.size() == 1;
+
for (SpeciesFrequencyRowModel frequency : frequencies) {
// create a row for each frequency
@@ -611,12 +613,27 @@
// apply also weight found
weight = frequency.getWeight();
+ if (weight == null) {
+
+ if (withOneFrequency) {
+
+ // special case : only one frequency
+ // with one value, can use the batch weight
+
+ weight = TuttiEntities.getValueOrComputedValue(
+ leaf.getWeight(),
+ leaf.getFinestCategory().getCategoryWeight());
+ }
+ }
+
if (weight != null) {
// convert weight units
weight = speciesWeightUnit.toEntity(weight);
weight = weightUnit.fromEntity(weight);
}
+
+
}
for (int i = 0; i < nbRow; i++) {
1
0
r1401 - in trunk/tutti-ui-swing/src/main/help: fr js
by tchemit@users.forge.codelutin.com 26 Nov '13
by tchemit@users.forge.codelutin.com 26 Nov '13
26 Nov '13
Author: tchemit
Date: 2013-11-26 18:40:40 +0100 (Tue, 26 Nov 2013)
New Revision: 1401
Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1401
Log:
fixes #3881: Compl?\195?\169ter l'aide en ligne
Modified:
trunk/tutti-ui-swing/src/main/help/fr/config.html
trunk/tutti-ui-swing/src/main/help/fr/dbManager.html
trunk/tutti-ui-swing/src/main/help/fr/editCruise.html
trunk/tutti-ui-swing/src/main/help/fr/editFishingOperation.html
trunk/tutti-ui-swing/src/main/help/fr/editProgram.html
trunk/tutti-ui-swing/src/main/help/fr/editProtocol.html
trunk/tutti-ui-swing/src/main/help/fr/editSampleCategory.html
trunk/tutti-ui-swing/src/main/help/fr/faq.html
trunk/tutti-ui-swing/src/main/help/fr/fonctionnalites_transversales.html
trunk/tutti-ui-swing/src/main/help/fr/index.html
trunk/tutti-ui-swing/src/main/help/fr/manageTemporaryReferential.html
trunk/tutti-ui-swing/src/main/help/fr/menu.html
trunk/tutti-ui-swing/src/main/help/fr/selectCruise.html
trunk/tutti-ui-swing/src/main/help/js/navbar.js
Modified: trunk/tutti-ui-swing/src/main/help/fr/config.html
===================================================================
--- trunk/tutti-ui-swing/src/main/help/fr/config.html 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/fr/config.html 2013-11-26 17:40:40 UTC (rev 1401)
@@ -1,4 +1,6 @@
-<!--
+<!DOCTYPE html>
+<html lang="fr">
+<head><!--
#%L
Tutti :: UI
$Id$
@@ -21,11 +23,8 @@
<http://www.gnu.org/licenses/gpl-3.0.html>.
#L%
-->
-<!DOCTYPE html>
-<html lang="fr">
+ <meta charset="utf-8">
-<head>
- <meta charset="utf-8"/>
<title>Tutti - Configuration</title>
<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/style.css" rel="stylesheet">
@@ -42,22 +41,77 @@
<h1>Configuration</h1>
</div>
- <p>Sur cette écran on peut configurer l'application...</p>
+ <p>Sur
+ cette écran on peut configurer l'application. A chaque sous onglet il
+ est rappelé la valeur par défaut du champ permettant de revenir à une
+ configuration par défaut.</p>
- <strong>Documentation à valider</strong>
+ <strong></strong>
<h2>Champs<a name="fields"></a></h2>
<dl>
<dt>Onglet Application</dt>
- <dd>contient la configuration métier de l'application</dd>
- <dt>Onglet interface utilisateur</dt>
- <dd>contient la configuration des interfaces graphiques
- (couleurs, format de dates,...)
+ <dd>Caractère séparateur (csv) : permet de définir le séparateur des
+ fichiers d'import et export<br>Chemin du fichier de configuration :
+ chemin vers le fichier de configuration de l'application<br>Pourcentage
+ de différence entre les Poids totaux VRAC triès et les poids totaux
+ VRAC : valeur au delà de laquelle l'application déclenchera un
+ warning
+ suite aux élévations des poids.<br>Nombre max de données
+ individuelles :
+ dans le cadre de la recopie des données de l'onglet "espèces" vers
+ l'onglet "données individuelles", limite max au délà de laquelle un
+ warning s'affichera pour éviter la création d'un trop grand nombre
+ de
+ lignes par erreur.<br>Navire ayant un carousel et un trémie :
+ identifiant du navire qui activera l'affichage des champs
+ spécifiques
+ aux poids carousel et trémie.<br>Id du pays à utiliser (export) :
+ dans les fichiers d'export, permet d'identifier le pays producteur
+ de la donnée.<br><span style="font-weight: bold;"></span></dd>
+ </dl>
+ <dl>
+ <dt>Onglet Interface utilisateur</dt>
+ <dd>Couleur alternée : couleur de fond d'alternance des lignes dans les
+ tableaux<br>Couleur d'une ligne sélectionnée : couleur de fond d'une
+ ligne sélectionnée dans un tableau<br>Couleur d'une ligne invalide :
+ couleur de fond d'une ligne invalide<br>Couleur d'une cellule en
+ lecture seule : couleur de fond d'une cellule en lecture seule<br>Couleur
+ cellule avec donnée : couleur de fond d'une cellule commentaire avec
+ une donnée<br>Couleur d'une espèce à confirmer : couleur de fond
+ d'une ligne pour laquelle l'option "à confirmer" est cochée<br>Couleur
+ de valeur calculée : couleur d'écriture des valeurs calculées<br>Couleur
+ d'attente : couleur de fond quand l'application est en mode
+ "attente" (exemple : élévation des poids en cours)<br>Format des
+ dates : formatage de saisie et d'affichage des dates<br>Formatage de
+ coordonnées : permet de définir le format de saisie et d'affichage
+ des latitudes et longitudes (DD, DMS ou DMD)
</dd>
- <dt>Onglet technique</dt>
- <dd>contient la configuration technique de l'application, la plupart des
- options sont non modifables (elles sont là plus à titre indicatif)
+ <dt>Onglet Unité des poids</dt>
+ <dd>Unité Espèces : unité de saisie des poids dans l'onglet
+ "espèces"<br>Unité Benthos : unité de saisie des poids dans l'onglet
+ "benthos"<br>Unité Macro-déchêts : unité de saisie des poids dans
+ l'onglet "macro-déchêts"<br>Unité données individuelles : unité de
+ saisie des poids dans l'onglet "données individuelles"<br>Unité
+ capture accidentelle : unité de saisie des poids dans l'onglet
+ "capture accidentelle"
</dd>
+ <dt>Onglet Technique</dt>
+ <dd>Contient
+ la configuration technique de l'application, la plupart des options
+ sont non modifiables (elles sont là plus à titre indicatif). Seuls
+ les
+ champs modifiables sont détaillés ici.<br>Répertoire des sauvegardes
+ de base : chemin vers le dossier où sera enregistré les sauvegardes
+ des bases<br>Répertoire
+ des sauvegardes de rapport : chemin vers le dossier où sera
+ enregistré
+ les sauvegardes des rapports (rapport Birt de contrôle par
+ exemple)<br>URL de mise à jour des applicatifs : lien internet vers
+ les fichiers de mise à jour automatique de l'applicatif<br>URL de
+ mise à jour des données : lien internet vers les fichiers de mise à
+ jour automatique des données de référence
+ </dd>
</dl>
<h2 accesskey="actions">Actions<a name="actions"></a></h2>
@@ -65,7 +119,11 @@
<dt>Annuler</dt>
<dd>Annuler les modifications sur la configuration</dd>
<dt>Enregistrer</dt>
- <dd>Enregister les modifications sur la configuration</dd>
+ <dd>Enregister
+ les modifications sur la configuration. La modification de certaines
+ options demendera le rédémarage de l'application. Valider à
+ l'invitation.
+ </dd>
<dt>Quitter</dt>
<dd>Quitter l'écran de configuration</dd>
</dl>
Modified: trunk/tutti-ui-swing/src/main/help/fr/dbManager.html
===================================================================
--- trunk/tutti-ui-swing/src/main/help/fr/dbManager.html 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/fr/dbManager.html 2013-11-26 17:40:40 UTC (rev 1401)
@@ -1,4 +1,7 @@
-<!--
+<!DOCTYPE html>
+<html lang="fr">
+<head>
+ <!--
#%L
Tutti :: UI
$Id$
@@ -21,11 +24,8 @@
<http://www.gnu.org/licenses/gpl-3.0.html>.
#L%
-->
-<!DOCTYPE html>
-<html lang="fr">
+ <meta charset="utf-8">
-<head>
- <meta charset="utf-8"/>
<title>Tutti - Gérer la base de données</title>
<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/style.css" rel="stylesheet">
@@ -33,7 +33,6 @@
<script type="text/javascript" src="../js/bootstrap.min.js"></script>
</head>
<body>
-
<script type="text/javascript" src="../js/navbar.js"></script>
<div class="container">
@@ -41,50 +40,40 @@
<h1>Gérer la base de données</h1>
</div>
- <p>Sur cette écran on peut gérer la base de données utilisée par Tutti...</p>
+ <p>Cet
+ écran permet de gérer la base de données de l'application. Un
+ rappel de la version en cours (modèle de base et version des
+ référentiels) est fait sur cet écran</p>
- <strong>Documentation à rédiger</strong>
+ <p>L'application utilise une base de travail compatible Allegro,
+ l'application permet de
+ gérer ces bases, à savoir Installer une base à partir d'une url distante
+ via le mécanisme de mise à jour intégré.</p>
- <h2>Actions<a name="actions"></a></h2>
+ <h2>Actions</h2>
+
<dl>
- <dt>Installer une base</dt>
- <dd>Lors du premier démarrage de Tutti, permet de télécharger la dernière
- base disponible sur le réseau via le mécanisme de mise à jour.
+ <dt>Réinstaller</dt>
+ <dd>
+ Permet de réinstaller l'application afin de repartir sur une base
+ vide
+ de donnée. Une sauvegarde obligatoire des données sera faite.
</dd>
- <dt>Vérifier les mises à jour</dt>
- <dd>Vérifie si il existe une base plus récente sur le réseau, si tel est le
- cas, alors a base sera téléchargée et une synchronisation des
- référentiels sera lancée.
+ <dt>Importer une base</dt>
+ <dd>Permet d'importer une base précédement générer via l'option
+ Exporter.
</dd>
- <dt>Ouvrir</dt>
- <dd>Lorsqu'aucune base de données n'est ouverte, permet d'ouvrir la base de
- données.
+ <dt>Mettre à jour les référentiels</dt>
+ <dd>
+ En mode connecté, permet de déclencher le processus de
+ synchronisation des référentiels
</dd>
- <dt>Importer</dt>
- <dd>Permet d'importer des données dans Tutti précédemment exporter depuis
- une autre instance de Tutti.
- Cette opération n'est possible que lorsqu'il n'y a pas de données dans
- Tutti (au premier démarrage de l'application ou suite à l'action
- Exporter et supprimer).
- </dd>
<dt>Exporter</dt>
- <dd>Permet d'exporter les données de Tutti sous forme d'une archive Zip
- contenant :
- <ul>
- <li>la base de données</li>
- <li>le répertoire des protocoles</li>
- <li>le répertoire des picèes jointes</li>
- </ul>
- A noter que cette archive pourra ensuite être importer dans Tutti.
+ <dd>
+ Permet d'exporter toute la base embarquée sous un format <i>.zip</i>.
</dd>
- <dt>Exporter et supprimer</dt>
- <dd>Exporte la données de Tutti, puis les supprime de cette instance. Il est
- alors possible ensuite d'importer une nouvelle base dans Tutti via la
- fonction d'import.
- </dd>
- <dt>Fermer</dt>
- <dd>Ferme la base en cours d'utilisation.</dd>
</dl>
+ <dl></dl>
</div>
</body>
Modified: trunk/tutti-ui-swing/src/main/help/fr/editCruise.html
===================================================================
--- trunk/tutti-ui-swing/src/main/help/fr/editCruise.html 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/fr/editCruise.html 2013-11-26 17:40:40 UTC (rev 1401)
@@ -1,4 +1,6 @@
-<!--
+<!DOCTYPE html>
+<html lang="fr">
+<head><!--
#%L
Tutti :: UI
$Id$
@@ -21,11 +23,8 @@
<http://www.gnu.org/licenses/gpl-3.0.html>.
#L%
-->
-<!DOCTYPE html>
-<html lang="fr">
+ <meta charset="utf-8">
-<head>
- <meta charset="utf-8"/>
<title>Tutti - Créer / Éditer une campagne</title>
<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/style.css" rel="stylesheet">
@@ -46,40 +45,144 @@
<h2>Description des champs<a name="fields"></a></h2>
<dl>
<dt>Série</dt>
- <dd>liste les différentes séries existantes dans la base (cf écran Créer/ Éditer une série de campagne). Sélectionner la série à laquelle se rattachera la campagne.</dd>
+ <dd>liste
+ les différentes séries existantes dans la base (cf écran Créer/
+ Éditer
+ une série de campagne). Sélectionner la série à laquelle se
+ rattachera
+ la campagne.
+ </dd>
<dt>Série partielle</dt>
- <dd>contient le numéro d'ordre de la campagne. Exemple : si il y a deux campagnes au cours de la même année, permet de faire la différence entre ces deux campagnes.</dd>
+ <dd>contient
+ le numéro d'ordre de la campagne. Exemple : si il y a deux
+ campagnes au cours de la même année, permet de faire la différence
+ entre ces deux campagnes. Mettre 1 si il n'y a que une campagne par
+ année.
+ </dd>
<dt>Port de départ</dt>
- <dd>renseigne sur le port de départ de la campagne. Pour chercher un port, taper son code (ex. : XBR) ou son nom (ex. : *brest). Ce champ pointe sur un référentiel d’Harmonie.</dd>
+ <dd>renseigne
+ sur le port de départ de la campagne. Pour chercher un port, taper
+ son
+ code (ex. : XBR) ou son nom (ex. : *brest). Ce champ
+ pointe
+ sur un référentiel de lieux terrestres.
+ </dd>
<dt>Port d'arrivée</dt>
- <dd>renseigne sur le port d'arrivée de la campagne. Pour chercher un port, taper son code (ex. : XBR) ou son nom (ex. : *brest). Ce champ pointe sur un référentiel d'Harmonie.</dd>
+ <dd>renseigne
+ sur le port d'arrivée de la campagne. Pour chercher un port, taper
+ son
+ code (ex. : XBR) ou son nom (ex. : *brest). Ce champ
+ pointe
+ sur un référentiel de leiux terrestres.
+ </dd>
<dt>Date de début</dt>
- <dd>contient la date de début de la campagne. La saisie se fait manuellement ou via le bouton situé à droite du champ.</dd>
+ <dd>contient la date de début de la campagne. La saisie se fait
+ manuellement ou via le bouton situé à droite du champ.
+ </dd>
<dt>Date de fin</dt>
- <dd>contient la date de fin de la campagne. La saisie se fait manuellement ou via le bouton situé à droite du champ.</dd>
+ <dd>contient la date de fin de la campagne. La saisie se fait
+ manuellement ou via le bouton situé à droite du champ.
+ </dd>
<dt>Nom</dt>
- <dd>contient le nom de la campagne. Le champ est complété manuellement ou automatiquement via [Générer le nom]. La valeur de ce champ est unique en base.</dd>
+ <dd>contient
+ le nom de la campagne. Le champ est complété manuellement ou
+ automatiquement via [Générer le nom]. La valeur de ce champ est
+ unique
+ en base.
+ </dd>
<dt>Nombre de poches</dt>
- <dd>contient le nombre de poches de l'engin de pêche utilisé au cours de la campagne. Le plus souvent saisir la valeur 1.</dd>
+ <dd>contient
+ le nombre de poches de l'engin de pêche utilisé au cours de la
+ campagne. Saisir la valeur 1 dans cette version de l'application (le
+ modèle ne peut pas gérer dans cette version une valeur supérieure à
+ 1).
+ </dd>
<dt>Filtre (sur les navire / engins)</dt>
<dd>permet de filtrer la liste des champs navire et Engin(s).
<dl>
<dt>Tout</dt>
- <dd>les deux listes proposent toutes les valeurs disponibles en base.</dd>
+ <dd>les deux listes proposent toutes les valeurs disponibles en
+ base.
+ </dd>
<dt>Scientifique</dt>
- <dd>seules les références reliées en base à la catégorie « scientifique » sont listées dans les champs Navire et Engin(s).</dd>
+ <dd>seules les références reliées en base à la catégorie « scientifique »
+ sont listées dans les champs Navire et Engin(s).
+ </dd>
<dt>Professionnels</dt>
- <dd>seules les références reliées en base à la catégorie « professionnels » sont listées dans les champs Navire et Engin(s).</dd>
+ <dd>seules
+ les références reliées en base à la catégorie
+ « professionnels » sont listées dans les champs
+ Navire et
+ Engin(s).
+ </dd>
</dl>
</dd>
<dt>Navire</dt>
- <dd>contient le navire de la campagne. Dans le cas où le navire n'est pas listé, il est possible via le menu « Administration/Référentiels temporaires » d'ajouter un navire.</dd>
+ <dd>contient
+ le navire de la campagne. Dans le cas où le navire n'est pas listé,
+ il
+ est possible via le menu « Administration/Référentiels
+ temporaires » d'ajouter un navire temporaire
+ </dd>
+ <dt></dt>
<dt>Engin(s)</dt>
- <dd>contient le(s) engin(s) qui sont mis en œuvre au cours de la campagne pour capturer des espèces. Pour lister les engins de la campagne, sélectionner les références dans la colonne de gauche et basculer les sélections dans la colonne de droite via la flèche verte orientée vers la droite. L'autre flèche permet d’annuler la sélection d'un engin. Le champ du dessus permet de faire une recherche textuelle.</dd>
+ </dl>
+ <dl>
+ <dd>contient
+ le(s) engin(s) qui sont mis en œuvre au cours de la campagne. Pour
+ lister les engins de la campagne,
+ sélectionner les références dans la colonne de gauche et basculer
+ les
+ sélections dans la colonne de droite via la flèche verte orientée
+ vers
+ la droite. L'autre flèche permet d’annuler la sélection d'un engin.
+ Le
+ champ du dessus permet de faire une recherche textuelle.<br>Un clic
+ droit sur un engin permet d'accèder aux options suivantes :<br>
+ <ul>
+ <li>Editer
+ : permet d'éditer les caractèristiques de l'engin,
+ d'ajouter, supprimer
+ et/ou de modifier les valeurs de ces caractéristiques
+ </li>
+ <li>Voir : permet de voir les caractéristiques de l'engins
+ (modifications impossibles)
+ </li>
+ <li>Monter
+ : si plusieurs engins sont listés dans la colonne de
+ droite,
+ permet de monter d'un cran vers le haut l'ordre de l'engin
+ dans la liste
+ </li>
+ <li>Descendre
+ : si plusieurs engins sont listés dans la colonne de droite,
+ permet de
+ descendred un cran vers le bas l'ordre de l'engin dans la
+ liste
+ </li>
+ <li>Supprimer : retir l'engin de la liste de droite</li>
+ </ul>
+ </dd>
+ </dl>
+ <dl>
<dt>Chef(s) de mission</dt>
- <dd>permet de lister le(s) chef(s) de mission de la campagne. Le fonctionnement est similaire à la sélection des engins. Dans le cas où des personnes ne seraient pas listées, il est possible via le menu « Administration/Référentiels temporaires » d'ajouter des personnes.</dd>
+ <dd>permet
+ de lister le(s) chef(s) de mission de la campagne. Le fonctionnement
+ est similaire à la sélection des engins. Dans le cas où des
+ personnes
+ ne seraient pas listées, il est possible via le menu
+ « Administration/Référentiels temporaires » d'ajouter des
+ personnes temporaires.
+ </dd>
<dt>Responsable(s) de salle de tri</dt>
- <dd>permet de lister le(s) responsable(s) de la salle de tri de la campagne. Le fonctionnement est similaire à la sélection des engins. Dans le cas où des personnes ne seraient pas listées, il est possible via le menu « Administration/Référentiels temporaires » d'ajouter des personnes.</dd>
+ <dd>permet
+ de lister le(s) responsable(s) de la salle de tri de la campagne. Le
+ fonctionnement est similaire à la sélection des engins. Dans le cas
+ où
+ des personnes ne seraient pas listées, il est possible via le menu
+ « Administration/Référentiels temporaires » d'ajouter des
+ personnes temporaires.
+ </dd>
<dt>Commentaire</dt>
<dd>permet d'ajouter un commentaire libre sur la campagne.</dd>
</dl>
@@ -87,7 +190,13 @@
<h2>Description des actions<a name="actions"></a></h2>
<dl>
<dt>Générer le nom</dt>
- <dd>une fois les trois champs « Série », « Série partielle » et « date de début » complétés, cliquer sur ce bouton pour générer automatiquement le nom complet de la campagne.</dd>
+ <dd>une
+ fois les trois champs « Série », « Série
+ partielle » et « date de début » complétés, cliquer
+ sur
+ ce bouton pour générer automatiquement le nom complet de la
+ campagne.
+ </dd>
<dt>Fermer</dt>
<dd>ferme l'écran.</dd>
<dt>Enregistrer</dt>
Modified: trunk/tutti-ui-swing/src/main/help/fr/editFishingOperation.html
===================================================================
--- trunk/tutti-ui-swing/src/main/help/fr/editFishingOperation.html 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/fr/editFishingOperation.html 2013-11-26 17:40:40 UTC (rev 1401)
@@ -1,4 +1,6 @@
-<!--
+<!DOCTYPE html>
+<html lang="fr">
+<head><!--
#%L
Tutti :: UI
$Id$
@@ -21,14 +23,11 @@
<http://www.gnu.org/licenses/gpl-3.0.html>.
#L%
-->
-<!DOCTYPE html>
-<html lang="fr">
+ <meta charset="utf-8">
-<head>
- <meta charset="utf-8"/>
<title>Tutti - Saisie du trait et de la capture</title>
<link href="../css/bootstrap.min.css" rel="stylesheet">
- <link href="../css/style.css" rel="stylesheet">
+ <link href="../css/style.css" rel="stylesheet">
<script type="text/javascript" src="../js/jquery-2.0.3.min.js"></script>
<script type="text/javascript" src="../js/bootstrap.min.js"></script>
</head>
@@ -37,907 +36,1162 @@
<script type="text/javascript" src="../js/navbar.js"></script>
<div class="container">
- <div class="page-header">
- <h1>Saisie du trait et de la capture</h1>
- </div>
+<div class="page-header">
+ <h1>Saisie du trait et de la capture</h1>
+</div>
- <h2>Trait / Trait<a name="trait"></a></h2>
+<h2>Trait / Trait<a name="trait"></a></h2>
- <p>Sur cet écran, on peut saisir les informations relatives aux
- caractéristiques des opérations de pêche.</p>
+<p>Sur cet écran, on peut saisir les informations relatives aux
+ caractéristiques des opérations de pêche.</p>
- <h3>Description des champs<a name="traitFields"></a></h3>
- <dl>
- <dt>Code Station </dt>
- <dd>
- contient le code station où a eu lieu l'opération de pêche (Station =
- un lieu en mer).
- </dd>
- <dt>Numéro de trait </dt>
- <dd>
- contient le n° de l'opération de pêche.
- </dd>
- <dt>Numéro de poche </dt>
- <dd>
- contient le n° de la poche qui sera observée. Si le nombre de poche = 1
- dans les informations liées à la campagne, alors ce champ est non
- saisissable et a pour valeur 1. Dans une campagne mettant en œuvre des
- casiers, nasses, le nombre de poches sera le nombre d'engins de la
- filière.
- Pour les filets, ce sera le nombre de tésures de la filière.
- </dd>
- <dt>Strate</dt>
- <dd>
- contient la strate à laquelle est affecté l'opération de pêche. Les
- valeurs
- de ce champ sont issues d'un référentiel.
- </dd>
- <dt>Sous strate</dt>
- <dd>
- contient la sous strate à laquelle est affecté l'opération de pêche.
- Les valeurs de ce champ sont issu d'un référentiel.
- </dd>
- <dt>Localité</dt>
- <dd>
- contient la localité à laquelle est affecté l'opération de pêche. Les
- valeurs de ce champ sont issues d'un référentiel.
- </dd>
- <dt>Latitude Début et Fin de traîne</dt>
- <dd>
- contient la latitude de début ou fin de l'opération de pêche. Le format
- de
- saisie peut être modifié dans la configuration.
- </dd>
- <dt>Longitude Début et Fin de traîne</dt>
- <dd>
- contient la longitude de début ou fin de l'opération de pêche.
- Le format de saisie peut être modifié dans la configuration. Idem
- ci-dessus pour les engins dormants.
- </dd>
- <dt>Date et (H)heure Début et Fin de traîne</dt>
- <dd>
- contient la date et l'heure de début et de fin de l'opération de pêche.
- Pour les engins dormants, le début de l'opération de pêche correspond au
- début de mise à l'eau des engins, la fin de pêche correspond au début du
- virage.
- </dd>
- <dt>Trait rectiligne</dt>
- <dd>
- cocher cette case si le trait est rectiligne. Ce champ est inutile pour
- les engins dormants.
- </dd>
- <dt>Distance chalutée</dt>
- <dd>
- si le trait est rectiligne, la distance sera calculée automatiquement à
- partir des positions. Dans le cas contraire, le champ sera renseigné
- manuellement. Ce champ est inutile pour les engins dormants.
- </dd>
- <dt>Durée</dt>
- <dd>
- champ calculé automatiquement à partir des valeurs Date et Heure Début
- Fin.
- <dt>Trait valide / invalide</dt>
- <dd>
- cocher la case en fonction de la validité de l'opération de pêche.
- <dt>Saisisseur(s)</dt>
- <dd>
- basculer dans la colonne de droite la(les) personne(s) qui (a)ont saisi
- les
- données de l'opération de pêche.
- </dd>
- <dt>Autres caractéristiques Navire</dt>
- <dd>
- pour rappel du navire de la campagne.
- </dd>
- <dt>Autres caractéristiques Engin</dt>
- <dd>
- si plusieurs engins ont été renseignés au niveau de la campagne,
- préciser
- l'engin utilisé pour le trait. Si un seul engin a été renseigné dans la
- campagne, ce champ est auto-renseigné.
- </dd>
- </dl>
+<h3>Description des champs<a name="traitFields"></a></h3>
+<dl>
+ <dt>Code Station </dt>
+ <dd>
+ contient le code station où a eu lieu l'opération de pêche (Station =
+ un lieu en mer).
+ </dd>
+ <dt>Numéro de trait </dt>
+ <dd>
+ contient le n° de l'opération de pêche.
+ </dd>
+ <dt>Numéro de poche </dt>
+ <dd>
+ contient le n° de la poche qui sera observée. Si le nombre de poche = 1
+ dans les informations liées à la campagne, alors ce champ est non
+ saisissable et a pour valeur 1. Dans une campagne mettant en œuvre des
+ casiers, nasses, le nombre de poches sera le nombre d'engins de la
+ filière.
+ Pour les filets, ce sera le nombre de tésures de la filière.
+ </dd>
+ <dt>Strate</dt>
+ <dd>
+ contient la strate à laquelle est affectée l'opération de pêche. Les
+ valeurs
+ de ce champ sont issues d'un référentiel.
+ </dd>
+ <dt>Sous strate</dt>
+ <dd>
+ contient la sous strate à laquelle est affectée l'opération de pêche.
+ Les valeurs de ce champ sont issu d'un référentiel.
+ </dd>
+ <dt>Localité</dt>
+ <dd>
+ contient la localité à laquelle est affecté l'opération de pêche. Les
+ valeurs de ce champ sont issues d'un référentiel.
+ </dd>
+ <dt>Latitude Début et Fin de traîne</dt>
+ <dd>
+ contient la latitude de début ou fin de l'opération de pêche. Le format
+ de
+ saisie peut être modifié dans la configuration.
+ </dd>
+ <dt>Longitude Début et Fin de traîne</dt>
+ <dd>
+ contient la longitude de début ou fin de l'opération de pêche.
+ Le format de saisie peut être modifié dans la configuration.
+ </dd>
+ <dt>Date et (H)heure Début et Fin de traîne</dt>
+ <dd>
+ contient la date et l'heure de début et de fin de l'opération de pêche.
+ Pour les engins dormants, le début de l'opération de pêche correspond au
+ début de mise à l'eau des engins, la fin de pêche correspond au début du
+ virage.
+ </dd>
+ <dt>Trait rectiligne</dt>
+ <dd>
+ cocher cette case si le trait est rectiligne. Ce champ est inutile pour
+ les engins dormants.
+ </dd>
+ <dt>Distance chalutée</dt>
+ <dd>
+ si le trait est rectiligne, la distance sera calculée automatiquement à
+ partir des positions. Dans le cas contraire, le champ sera renseigné
+ manuellement. Ce champ est inutile pour les engins dormants. L'unité de
+ ce champ est le métre, la valeur traduite en milles marin en laissant
+ le curseur sur le champ. </dd>
+ <dt>Durée</dt>
+ <dd>
+ champ calculé automatiquement à partir des valeurs Date et Heure Début
+ Fin.
+ </dd>
+ <dt>Trait valide / invalide</dt>
+ <dd>
+ cocher la case en fonction de la validité de l'opération de pêche.
+ </dd>
+ <dt>Saisisseur(s)</dt>
+ <dd>
+ basculer dans la colonne de droite la(les) personne(s) qui (a)ont saisi
+ les
+ données du trait.
+ </dd>
+ <dt>Autres caractéristiques Navire</dt>
+ <dd>
+ pour rappel du navire de la campagne.
+ </dd>
+ <dt>Autres caractéristiques Engin</dt>
+ <dd>
+ si plusieurs engins ont été renseignés au niveau de la campagne,
+ préciser
+ l'engin utilisé pour le trait. Si un seul engin a été renseigné dans la
+ campagne, ce champ est auto-renseigné.
+ </dd>
+ <dt>Autres caractéristiques Navire(s) associé(s)</dt>
+ <dd>
+ fonctionne sur le principe de la double liste. Basculer sur la liste de
+ droite le(s) navire(s) associé(s) au navire principale au cours du
+ trait. Un filtre permet de limiter la liste des possibles aux navires
+ scientifiques, ou professionnels. Le filtre "Associés" permet de
+ limiter la liste aux navires déjà associés sur les autres traits de la
+ campagne.
+ </dd>
+</dl>
- <h3>Description des actions<a name="traitActions"></a></h3>
- <dl>
- <dt>Réinitialiser</dt>
- <dd>
- si des valeurs ont été modifiées et avant enregistrement, permet de
- revenir aux valeurs initiales.
- </dd>
- <dt>Enregistrer</dt>
- <dd>enregistre les modifications faites dans les différents champs.</dd>
- </dl>
+<h3>Description des actions<a name="traitActions"></a></h3>
+<dl>
+ <dt>Réinitialiser</dt>
+ <dd>
+ si des valeurs ont été modifiées et avant enregistrement, permet de
+ revenir aux valeurs initiales.
+ </dd>
+ <dt>Enregistrer</dt>
+ <dd>enregistre les modifications faites dans les différents champs.</dd>
+</dl>
- <p>
- Pour quitter cet écran, utiliser le menu <strong>Actions</strong>.
- </p>
+<p>
+ Pour quitter cet écran, utiliser le menu <strong>Actions</strong>.
+</p>
- <h2>Trait / Mise en œuvre de l'engin<a name="traitMiseEnOuvreEngin"></a></h2>
+<h2>Trait / Mise en œuvre de l'engin<a name="traitMiseEnOuvreEngin"></a></h2>
- <p>
- Sur cet écran, on peut renseigner les valeurs des caractéristiques liées à
- la mise en œuvre de l'engin.
- </p>
+<p>
+ Sur cet écran, on peut renseigner les valeurs des caractéristiques liées à
+ la mise en œuvre de l'engin.
+</p>
- <h3>Description des champs<a name="miseEnOuvreEnginFields"></a></h3>
- <dl>
- <dt>Caractéristique
- <dd>
- description de la caractéristique à renseigner.
- <br/>
- Pour ajouter une ligne au tableau, rechercher dans le champ situé au
- dessus une caractéristique dans le référentiel. Ajouter la
- caractéristique
- en cliquant sur [+].
- <br/>
- Pour supprimer une caractéristique du tableau, clic droit sur la
- ligne [supprimer].
- </dd>
- <dt>Valeur</dt>
- <dd>
- valeur de la caractéristique de la ligne. Saisir la valeur au clavier
- ou choisir une des valeurs proposées par la liste déroulante.
- </dd>
- </dl>
+<h3>Description des champs<a name="miseEnOuvreEnginFields"></a></h3>
+<dl>
+ <dt>Caractéristique
+ </dt>
+ <dd>
+ description de la caractéristique à renseigner.
+ <br>
+ Pour ajouter une ligne au tableau, rechercher dans le champ situé au
+ dessus une caractéristique dans le référentiel. Ajouter la
+ caractéristique
+ en cliquant sur [+].
+ <br>
+ Pour supprimer une caractéristique du tableau, clic droit sur la
+ ligne [supprimer].
+ </dd>
+ <dt>Valeur</dt>
+ <dd>
+ valeur de la caractéristique de la ligne. Saisir la valeur au clavier
+ ou choisir une des valeurs proposées par la liste déroulante.
+ </dd>
+</dl>
- <h3>Description des actions<a name="miseEnOuvreEnginActions"></a></h3>
- <dl>
- <dt>Réinitialiser</dt>
- <dd>
- si des valeurs ont été modifiées et avant enregistrement, permet de
- revenir aux valeurs initiales.
- </dd>
- <dt>Enregistrer</dt>
- <dd>enregistre les modifications faites dans les différents champs.</dd>
- </dl>
+<h3>Description des actions<a name="miseEnOuvreEnginActions"></a></h3>
+<dl>
+ <dt>Réinitialiser</dt>
+ <dd>
+ si des valeurs ont été modifiées et avant enregistrement, permet de
+ revenir aux valeurs initiales.
+ </dd>
+ <dt>Enregistrer</dt>
+ <dd>enregistre les modifications faites dans les différents champs.</dd>
+</dl>
- <h2>Trait / Autres paramètres<a name="traitAutreParametres"></a></h2>
+<h2>Trait / Autres paramètres<a name="traitAutreParametres"></a></h2>
- <p>
- Sur cet écran, on peut renseigner les valeurs des autres caractéristiques
- liées au trait.
- </p>
+<p>
+ Sur cet écran, on peut renseigner les valeurs des autres caractéristiques
+ liées au trait.
+</p>
- <p>
- Le fonctionnement de cet écran est similaire à l'onglet Trait/Mise en
- œuvre de l'engin. S'y référer pour les fonctionnalités.
- </p>
+<p>
+ Le fonctionnement de cet écran est similaire à l'onglet Trait/Mise en
+ œuvre de l'engin. S'y référer pour les fonctionnalités.
+</p>
- <h3>Description des champs<a name="autreParametresFields"></a></h3>
- Identiques aux champs de l'écran <a href="#miseEnOuvreEnginFields">Mise en œuvre
- des engins</a>
+<h3>Description des champs<a name="autreParametresFields"></a></h3>
+Identiques aux champs de l'écran <a href="#miseEnOuvreEnginFields">Mise en œuvre
+ des engins</a>
- <h3>Description des actions<a name="autreParametresActions"></a></h3>
- Identiques aux actions de l'écran <a href="#miseEnOuvreEnginActions">Mise en
- œuvre des engins</a>
+<h3>Description des actions<a name="autreParametresActions"></a></h3>
+Identiques aux actions de l'écran <a href="#miseEnOuvreEnginActions">Mise en
+ œuvre des engins</a>
- <h2>Captures / Résumé<a name="captureResume"></a></h2>
+<h2>Captures / Résumé<a name="captureResume"></a></h2>
- <p>
- Sur cet écran, on peut saisir certaines valeurs de poids observées
- et/ou avoir, après élévation des poids, un résumé des poids des lots
- composant la capture. Tous les poids sont en kilogrammes.
- </p>
+<p>
+ Sur cet écran, on peut saisir certaines valeurs de poids observées
+ et/ou avoir, après élévation des poids, un résumé des poids composant
+ la capture.
+</p>
- <h3>Description des champs<a name="captureResumeFields"></a></h3>
+<h3>Description des champs<a name="captureResumeFields"></a></h3>
- <h4>Capture</h4>
- <dl>
- <dt>Poids TOTAL (kg)</dt>
- <dd>
- Poids total VRAC + Poids total HORS VRAC + Poids total NON TRIE
- </dd>
- <dt>Poids total VRAC (kg)</dt>
- <dd>
- Poids total VRAC des Espèces + Poids total VRAC du Benthos
- </dd>
- <dt>Carrousel observé (kg)</dt>
- <dd>
- sur la Thalassa, poids total des lots triés.
- </dd>
- <dt>Trémie (kg)</dt>
- <dd>
- sur la Thalassa, poids total de la capture sans le hors vrac.
- </dd>
- <dt>Poids total HORS VRAC (kg)</dt>
- <dd>
- poids total des lots hors vrac Espèces et Benthos. Le plus souvent se
- sont des individus rares et/ou de grande taille qui sont extraits
- directement de la capture pour être observés. Dans le cas où seul
- un échantillon de la capture est trié, ceci permet de ne pas appliquer
- le coefficient d'élévation à ces individus et/ou de bien les observer.
- </dd>
- <dt>Poids total NON TRIE (kg)</dt>
- <dd>
- poids de la capture qui n'a pas été triée.
- </dd>
- </dl>
+<h4>Capture</h4>pré
+requis : le poids des macro-déchets et des captures accidentelles ne
+sont pas inclus dans la capture. Attention à bien supprimer ces deux
+fractions des poids de la capture si vous renseignez manuellement le
+poids total capture ou le poids non trié de la capture.
+<dl>
+ <dt>Poids TOTAL </dt>
+ <dd>
+ poids total VRAC + Poids total HORS VRAC + Poids total NON TRIE
+ </dd>
+ <dt>Poids total VRAC</dt>
+ <dd>
+ poids total VRAC de l'onglet Espèces + Poids total VRAC de l'onglet
+ Benthos
+ </dd>
+ <dt>Carrousel observé</dt>
+ <dd>
+ sur la Thalassa, poids total des lots triés.
+ </dd>
+ <dt>Trémie</dt>
+ <dd>
+ sur la Thalassa, poids total de la capture sans le HORS VRAC.
+ </dd>
+ <dt>Poids total HORS VRAC</dt>
+ <dd>
+ poids total des lots HORS VRAC Espèces et Benthos. Le plus souvent
+ se
+ sont des individus rares et/ou de grande taille qui sont extraits
+ directement de la capture pour être observés. Dans le cas où seul
+ un échantillon de la capture est trié, ceci permet de ne pas appliquer
+ le coefficient d'élévation à ces individus et/ou de bien les observer.
+ </dd>
+ <dt>Poids total NON TRIE</dt>
+ <dd>
+ poids de la capture qui n'a pas été triée.
+ </dd>
+</dl>
- <h4>Espèces</h4>
- <dl>
- <dt>Poids TOTAL (kg)</dt>
- <dd>
- Poids total VRAC Espèces + Poids total HORS VRAC Espèces.
- </dd>
- <dt>Poids total VRAC (kg)</dt>
- <dd>
- le plus souvent, ce poids sera similaire au poids VRAC trié Espèces et
- sera donc calculé. Cependant, si seule une fraction des espèces est
- observée, renseigner ici le poids d'élévation.
- </dd>
- <dt>Poids VRAC trié (kg)</dt>
- <dd>
- somme des poids vrac observés.
- </dd>
- <dt>Poids total HORS VRAC (kg)</dt>
- <dd>
- somme des poids hors vrac observés.
- </dd>
- </dl>
- <h4>Benthos</h4>
- <dl>
- <dt>Poids TOTAL (kg)</dt>
- <dd>
- Poids total VRAC Benthos + Poids total HORS VRAC Benthos.
- </dd>
- <dt>Poids total VRAC (kg)</dt>
- <dd>
- le plus souvent, ce poids sera similaire au poids VRAC trié Benthos et
- sera donc calculé. Cependant, si seule une fraction des Benthos est
- observée, renseigner ici le poids d'élévation.
- </dd>
- <dt>Poids VRAC trié (kg)</dt>
- <dd>
- somme des poids vrac observés.
- </dd>
- <dt>Poids total HORS VRAC (kg)</dt>
- <dd>
- somme des poids hors vrac observés.
- </dd>
- </dl>
- <h4>Macro déchets</h4>
- <dl>
- <dt>Poids TOTAL (kg)</dt>
- <dd>
- poids total de la fraction macro déchets dans la capture.
- Attention, ce poids ne participe pas, au final, au poids total de la
- capture.
- </dd>
- </dl>
+<h4>Espèces</h4>
+<dl>
+ <dt>Poids TOTAL</dt>
+ <dd>
+ Poids total VRAC Espèces + Poids total HORS VRAC Espèces.<br><span
+ style="font-weight: bold;">ATTENTION</span>
+ : si la valeur du Poids total NON TRIE est non nulle, la valeur
+ calculée dans ce champ n'a aucune signification car l'application va
+ sommer un VRAC qui doit être élevé avec un HORS VRAC qui n'est par
+ définition pas élevé. Cette anomalie de la 3.0 sera corrigée dans une
+ version
+ ultérieure.
+ </dd>
+ <dt>Poids total VRAC</dt>
+ <dd>
+ le plus souvent, ce poids sera similaire au poids VRAC trié Espèces et
+ sera donc calculé. Cependant, si seule une fraction des espèces est
+ observée, renseigner ici le poids d'élévation.
+ </dd>
+ <dt>Poids VRAC trié</dt>
+ <dd>
+ somme des poids VRAC observés.
+ </dd>
+ <dt>Poids total HORS VRAC</dt>
+ <dd>
+ somme des poids HORS VRAC observés.
+ </dd>
+</dl>
+<h4>Benthos</h4>
+<dl>
+ <dt>Poids TOTAL</dt>
+ <dd>
+ Poids total VRAC Benthos + Poids total HORS VRAC Benthos.<br><span
+ style="font-weight: bold;">ATTENTION</span> : si la valeur du
+ Poids total NON TRIE est non nulle, la valeur calculée dans ce champ
+ n'a aucune signification car l'application va sommer un vrac qui doit
+ être élevé avec un hrs vrac qui n'est par définition pas élevé. Cette
+ anomalie sera corrigée dans une version ultérieure.
+ </dd>
+ <dt>Poids total VRAC</dt>
+ <dd>
+ le plus souvent, ce poids sera similaire au poids VRAC trié Benthos et
+ sera donc calculé. Cependant, si seule une fraction des Benthos est
+ observée, renseigner ici le poids d'élévation.
+ </dd>
+ <dt>Poids VRAC trié</dt>
+ <dd>
+ somme des poids vrac observés.
+ </dd>
+ <dt>Poids total HORS VRAC</dt>
+ <dd>
+ somme des poids hors vrac observés.
+ </dd>
+</dl>
+<h4>Macro déchets</h4>
+<dl>
+ <dt>Poids TOTAL</dt>
+ <dd>
+ poids total de la fraction macro déchets dans la capture.
+ Attention, ce poids ne participe pas, au final, au poids total de la
+ capture.
+ </dd>
+</dl>
- <p>
- Pour information : le poids des individus saisis dans l'onglet Captures
- accidentelles ne participe pas au poids total de la capture.
- </p>
+<p>
+ Pour information : le poids des individus saisis dans l'onglet Captures
+ accidentelles ne participe pas au poids total de la capture.
+</p>
- <h3>Description des actions<a name="captureResumeActions"></a></h3>
- <dl>
- <dt>Réinitialiser</dt>
- <dd>
- si des valeurs ont été modifiées, et avant enregistrement, permet de
- revenir aux valeurs initiales.
- </dd>
- <dt>Enregistrer</dt>
- <dd>
- s'active dès qu'un champ est modifié et permet d'enregistrer les
- modifications.
- </dd>
- <dt>Élever les poids</dt>
- <dd>
- déclenche le processus d’élévation des poids et complète tous les
- champs calculés (écriture en bleu italique. Couleur bleue définie
- dans la configuration). Si l'application ne peut calculer tous les
- poids, cela déclenche un message d'erreur.
- </dd>
- </dl>
+<h3>Description des actions<a name="captureResumeActions"></a></h3>
+<dl>
+ <dt>Résumé PDF</dt>
+ <dd>
+ déclenche la génération d'un fichier pdf qui contient la composition de
+ la capture du trait par espèce. Les poids sont élevés à l'échelle de la
+ capture.
+ </dd>
+ <dt>Résumé sumatra</dt>
+ <dd>
+ déclenche la
+ génération d'un fichier .csv qui contient la composition de la capture
+ du trait par espèce et benthos. les poids et nombre sont élevés à
+ l'échelle de la capture. Le format du fichier est compatible avec le
+ logiciel SUMATRA
+ </dd>
+ <dt>Piéces jointes (icone trombone)</dt>
+ <dd>permet d'associer des pièces jointes au trait. Contiendra aussi les
+ fichiers en cas d'import pupitri dans l'onglet espèces
+ </dd>
+ <dt>Réinitialiser</dt>
+ <dd>
+ si des valeurs ont été modifiées, et avant enregistrement, permet de
+ revenir aux valeurs initiales.
+ </dd>
+ <dt>Enregistrer</dt>
+ <dd>
+ s'active dès qu'un champ est modifié et permet d'enregistrer les
+ modifications.
+ </dd>
+ <dt>Supprimer les poids</dt>
+ <dd>
+ déclenche un processus de suppression des poids superflus saisis dans
+ les fractions espèces et benthos. Par exemple un poids sous-échantillon
+ équivalent au poids du père.
+ </dd>
+ <dt>Élever les poids</dt>
+ <dd>
+ déclenche le processus d’élévation des poids et complète tous les
+ champs calculés (écriture en bleu italique. Couleur bleue définie
+ dans la configuration). Si l'application ne peut calculer tous les
+ poids, cela déclenche un message d'erreur.
+ </dd>
+</dl>
- <h2>Captures / Espèces<a name="captureEspeces"></a></h2>
+<h2>Captures / Espèces<a name="captureEspeces"></a></h2>
- <p>
- Sur cet écran, on peut saisir toute la composition du trait échantillonné
- sur la fraction « espèces ».
- </p>
+<p>
+ Sur cet écran, on peut saisir toute la composition du trait échantillonné
+ sur la fraction « espèces ».
+</p>
- <h3>Description des champs<a name="captureEspecesFields"></a></h3>
- <dl>
- <dt>Poids TOTAL (kg)</dt>
- <dd>
- Poids total VRAC Espèces + Poids total HORS VRAC Espèces.
- </dd>
- <dt>Poids total VRAC (kg)</dt>
- <dd>
- le plus souvent, ce poids sera similaire au poids VRAC trié Espèces et
- sera donc calculé. Cependant, si seule une fraction des espèces est
- observée, renseigner ici le poids d'élévation.
- </dd>
- <dt>
- Poids VRAC trié (kg)
- </dt>
- <dd>
- somme des poids vrac observés.
- </dd>
- <dt>Poids total HORS VRAC (kg)</dt>
- <dd>
- somme des poids hors vrac observés.
- </dd>
- <dt>Poids inerte trié (kg)</dt>
- <dd>
- dans la fraction triée, correspond au poids de la vase, des cailloux,
- débris coquillers, etc.
- </dd>
- <dt>Poids vivant non détaillé trié (kg)</dt>
- <dd>
- dans la fraction triée, correspond au poids des espèces vivantes autres
- que celles détaillées dans le tableau. Exemple : algues.
- </dd>
- <dt>Filtre / Aucun</dt>
- <dd>
- dans le tableau, tous les lots parents et feuilles sont affichés.
- </dd>
- <dt>Filtre Feuilles</dt>
- <dd>
- dans le tableau, seuls les lots feuilles sont affichés, c'est à dire les
- lignes avec des mensurations ou des nombres.
- </dd>
- <dt>Filtre Parent</dt>
- <dd>
- dans le tableau,seuls les lots pères sont affichés. Entre parenthèses,
- l'applicatif propose le nombre de lignes « parents » dans le tableau.
- </dd>
- <dt>Espèce</dt>
- <dd>
- « Code campagne ou Code Rubin – nom scientifique » du lot
- </dd>
- <dt>V/HV (kg)</dt>
- <dd>
- précise si le lot se rattache à du Vrac ou à du Hors Vrac et contient le
- poids du lot. Le poids peut être saisi ou calculé.
- </dd>
- <dt>Class. Tri</dt>
- <dd>
- permet de catégoriser le lot en classe de taille (Petits, Gros, etc.) et
- de quantifier le poids de chaque catégorie.
- </dd>
- <dt>Sexe</dt>
- <dd>
- permet de catégoriser le lot en fonction du critère sexe (Mâle, Femelle,
- etc.) et de quantifier le poids de chaque catégorie.
- </dd>
- <dt>Maturité</dt>
- <dd>
- permet de catégoriser le lot en fonction d'une échelle de maturité (3,
- 4, etc.) et de quantifier le poids de chaque catégorie.
- </dd>
- <dt>Age</dt>
- <dd>
- permet de catégoriser le lot en fonction de l'âge des individus qui
- composent le lot (2 ans, 3 ans, etc.) et de quantifier le poids de
- chaque catégorie.
- </dd>
- <dt>Poids sous-échantillon</dt>
- <dd>
- permet de saisir le poids de l'échantillon qui a été dénombré ou mesuré
- dans le cas où seule une fraction des individus du lot père (a)ont été
- observée(s).
- </dd>
- <dt>[Tailles/Poids ou Nombre]</dt>
- <dd>
- cliquer sur l’icône « tableau » pour accéder à l'écran de saisie du
- nombre d'individus dans le lot ou les mensurations/poids (nombre
- d'individus et poids par classe de taille). Voir Capture / Espèces /
- Mensurations-poids ou nombre pour le détail de l'écran de saisie.
- </dd>
- <dt>Commentaire</dt>
- <dd>
- permet d'ajouter un commentaire à la ligne. Un champ commentaire non
- vide se traduit par un arrière plan vert dans le tableau. Fermer l'écran
- de saisie en cliquant sur la croix rouge.
- </dd>
- <dt>Pièces jointes</dt>
- <dd>
- permet d'associer des fichiers à la ligne. Peut être utile, par exemple,
- en cas de doute sur la détermination de l'espèce pour associer une photo
- d'individu.
- </dd>
- <dt>A Confirmer</dt>
- <dd>
- cocher cette case dans le cas où un doute sur la détermination de
- l'espèce persiste. La ligne apparaît alors en orange (couleur modifiable
- dans la configuration).
- </dd>
- </dl>
+<h3>Description des champs<a name="captureEspecesFields"></a></h3>
+<dl>
+ <dt>Poids TOTAL</dt>
+ <dd>
+ poids total VRAC Espèces + Poids total HORS VRAC Espèces.
+ </dd>
+ <dt>Poids total VRAC</dt>
+ <dd>
+ le plus souvent, ce poids sera similaire au poids VRAC trié Espèces et
+ sera donc calculé. Cependant, si seule une fraction des espèces est
+ observée, renseigner ici le poids d'élévation.
+ </dd>
+ <dt>
+ Poids VRAC trié
+ </dt>
+ <dd>
+ somme des poids vrac observés.
+ </dd>
+ <dt>Poids total HORS VRAC</dt>
+ <dd>
+ somme des poids hors vrac observés.
+ </dd>
+ <dt>Poids inerte trié</dt>
+ <dd>
+ dans la fraction triée, correspond au poids de la vase, des cailloux,
+ débris coquillers, etc.
+ </dd>
+ <dt>Poids vivant non détaillé trié</dt>
+ <dd>
+ dans la fraction triée, correspond au poids des espèces vivantes autres
+ que celles détaillées dans le tableau. Exemple : algues.
+ </dd>
+ <dt>Filtre / Aucun</dt>
+ <dd>
+ dans le tableau, tous les lots parents et feuilles sont affichés.
+ </dd>
+ <dt>Filtre Feuilles</dt>
+ <dd>
+ dans le tableau, seuls les lots feuilles sont affichés, c'est à dire les
+ lignes avec des mensurations ou des nombres.
+ </dd>
+ <dt>Filtre Parent</dt>
+ <dd>
+ dans le tableau,seuls les lots pères sont affichés. Entre parenthèses,
+ l'applicatif propose le nombre de lignes « parents » dans le
+ tableau.
+ </dd>
+ <dt>Espèce</dt>
+ <dd>
+ « Code campagne ou Code Rubin – nom scientifique » du lot
+ </dd>
+ <dt>V/HV</dt>
+ <dd>
+ précise si le lot se rattache à du Vrac ou à du Hors Vrac et contient le
+ poids du lot. Le poids peut être saisi ou calculé.
+ </dd>
+ <dt>...</dt>
- <h3>Description des actions<a name="captureEspecesActions"></a></h3>
- <dl>
- <dt>Créer un lot espèce</dt>
- <dd>
- permet de créer un lot père dans le tableau.
- <br/>
- Voir <a href="#captureEspecesCreeLot">Captures / Espèces / Créér un lot
- espèce</a> pour le détail de l'écran de saisie.
- </dd>
- <dt>Clic droit sur un lot espèce / Catégoriser le lot</dt>
- <dd>
- permet de catégoriser le lot en fonction des critères listés dans la
- configuration (exemple : Class. Tri, Sexe, Maturité, Age).
- </dd>
- <dt>Clic droit sur un lot espèce / Supprimer le lot</dt>
- <dd>
- supprimer le lot sélectionné et tous ses fils.
- </dd>
- <dt>Clic droit sur un lot espèce / Supprimer les lots fils</dt>
- <dd>
- supprime les lots fils sans supprimer le lot père.
- </dd>
- <dt>Clic droit sur un lot espèce / Corriger l'espèce</dt>
- <dd>
- Permet de modifier le nom de l'espèce du lot sélectionné et de ses lots
- fils.
- </dd>
- <dt>Clic droit sur un lot espèce / Espèce d'un MELAG (mélange)</dt>
- <dd>
- Dans le cas du tri d'un mélange d'espèce(s), permet d'élever les poids
- triés de l'échantillon au niveau du poids total trié.
- <br/>
- Voir <a href="faq.html#melag">Foire Aux Questions / Gestion de la saisie
- d'un mélange d'espèces</a> pour le détail de cette fonctionnalité.
- </dd>
- <dt>Clic droit sur un lot espèce / Mensurations</dt>
- <dd>
- Ouvre l'écran de saisie des nombres/mensurations sur le lot.
- <br/>
- Voir <a href="#captureEspcesMensuration">Capture / Espèces /
- Mensurations-poids ou nombre</a>pour le détail de l'écran de saisie.
- </dd>
- <dt>Import pupitri</dt>
- <dd>
- sur la Thalassa, il est possible d'importer les fichiers (.car et .tnk)
- générés par Pupitri à l'issue du tri de la capture. A l'invitation,
- sélectionner les fichiers .car et .tnk et valider. L'applicatif
- importera dans l'onglet « Espèces » la liste des espèces triées et les
- poids associés. L'onglet « Résumé » sera complété par les informations
- de poids carrousel, poids trémie et Poids total NON TRIE (ligne VNT dans
- le fichier .tnk). L'import ne sera effectif que si le code station des
- fichiers correspond au code station du trait. Les espèces non présentent
- dans le référentiel ne seront pas importées dans l'onglet « Espèces »
- (cf cas particulier du tri d'un mélange). Les deux fichiers importés
- sont sauvegardés comme pièce jointe dans l'onglet « Résumé ».
- </dd>
- <dt>Réinitialiser</dt>
- <dd>
- si des valeurs ont été modifiées, et avant enregistrement, permet de
- revenir aux valeurs initiales.
- </dd>
- <dt>Enregistrer</dt>
- <dd>
- s'active dès qu'un champ est modifié et permet d'enregistrer les
- modifications.
- </dd>
- <dt>Élever les poids</dt>
- <dd>
- déclenche le processus d’élévation des poids et complète tous les champs
- calculés (écriture en bleu italique. Couleur bleue définie dans la
- configuration). Si l'application ne peut calculer tous les poids cela
- déclenche un message d'erreur.
- </dd>
- </dl>
+ <dt style="font-style: italic;">Autres catégories de tri définies dans le
+ menu "Administration/Configurer les catégorisations"
+ </dt>
+ <dd>En
+ fonction de la configuration définie dans le
+ menu "Administration/Configurer les catégorisations", d'autres
+ colonnes permettront de catégoriser les lots. </dd>
+ <dt>...</dt>
+ <dt>Poids sous-échantillon</dt>
+ <dd>
+ permet de saisir le poids de l'échantillon qui a été dénombré ou mesuré
+ dans le cas où seule une fraction des individus du lot père (a)ont été
+ observée(s).
+ </dd>
+ <dt>[Tailles/Poids ou Nombre]</dt>
+ <dd>
+ cliquer sur l’icône « tableau » pour accéder à l'écran de
+ saisie du
+ nombre d'individus dans le lot ou les mensurations/poids (nombre
+ d'individus et poids par classe de taille). Voir Capture / Espèces /
+ Mensurations-poids ou nombre pour le détail de l'écran de saisie.
+ </dd>
+ <dt>Commentaire</dt>
+ <dd>
+ permet d'ajouter un commentaire à la ligne. Un champ commentaire non
+ vide se traduit par un arrière plan vert dans le tableau. Fermer l'écran
+ de saisie en cliquant sur la croix rouge.
+ </dd>
+ <dt>Pièces jointes</dt>
+ <dd>
+ permet d'associer des fichiers à la ligne. Peut être utile, par exemple,
+ en cas de doute sur la détermination de l'espèce pour associer une photo
+ d'individu.
+ </dd>
+ <dt>A Confirmer</dt>
+ <dd>
+ cocher cette case dans le cas où un doute sur la détermination de
+ l'espèce persiste. La ligne apparaît alors en orange (couleur modifiable
+ dans la configuration).
+ </dd>
+</dl>
- <p>
- La touche Menu du clavier (le plus souvent en bas à droite entre Alt Gr et
- Ctrl) déclenche le même comportement que le clic droit de la sourie sourie.
- </p>
+<h3>Description des actions<a name="captureEspecesActions"></a></h3>
+<dl>
+ <dt>Créer un lot pour une espèce</dt>
+ <dd>
+ permet de créer un lot père dans le tableau.
+ <br>
+ Voir <a href="#captureEspecesCreeLot">Captures / Espèces / Créer un lot
+ espèce</a> pour le détail de l'écran de saisie.
+ </dd>
+ <dt>Clic droit sur un lot espèce + [Catégoriser le lot]</dt>
+ <dd>
+ permet de catégoriser le lot en fonction des critères listés dans la
+ configuration (exemple : Sexe).
+ </dd>
+ <dt>Clic droit sur un lot espèce + [Modifier la catégorie]</dt>
+ <dd>
+ sur la ligne sélectionnée, pointer la catégorisation que vous voulez
+ modifier (exemple modifer Vrac en Hors Vrac), clic droit + Modifier la
+ catégorie vous permet de choisir dans la lsite déroulante la nouvelle
+ valeur que vous souhaitez appliquer au lot.
+ </dd>
+ <dt>Clic droit sur un lot espèce + [Ajouter une catégorie]</dt>
+ <dd>
- <h2>Captures / Espèces / Créér un lot espèce<a name="captureEspecesCreeLot"></a>
- </h2>
+ sur la ligne sélectionnée, pointer la catégorisation que vous souhaiter
+ enrichir avec un autre lot (exemple : ajouter un lot male au même niveau
+ qu'un lot femelle déjà créé), clic droit + [Ajouter une catégorie].
+ L'application ouvre l'écran de création des lots. Choisir la(les)
+ catégorie(s) à ajouter, compléter éventuellement les poids et
+ Enregistrer.
+ </dd>
+ <dt>Clic droit sur un lot espèce + [Supprimer le lot]</dt>
+ <dd>
+ supprimer le lot sélectionné et tous ses fils.
+ </dd>
+ <dt>Clic droit sur un lot espèce + [Supprimer les lots fils]</dt>
+ <dd>
+ supprime les lots fils sans supprimer le lot père.
+ </dd>
+ <dt>Clic droit sur un lot espèce + [Corriger l'espèce]</dt>
+ <dd>
+ Permet de modifier le nom de l'espèce du lot sélectionné et de ses lots
+ fils.
+ </dd>
+ <dt>Clic droit sur un lot espèce + [Espèce d'un MELAG (mélange)]</dt>
+ <dd>
+ Dans le cas du tri d'un mélange d'espèce(s), permet d'élever les poids
+ triés de l'échantillon au niveau du poids total trié.
+ <br>
+ Voir <a href="faq.html#melag">Foire Aux Questions / Gestion de la saisie
+ d'un mélange d'espèces</a> pour le détail de cette fonctionnalité.
+ </dd>
+ <dt>Clic droit sur un lot espèce + [Mensurations]</dt>
+ <dd>
+ Ouvre l'écran de saisie des nombres/mensurations sur le lot.
+ <br>
+ Voir <a href="#captureEspcesMensuration">Capture / Espèces /
+ Mensurations-poids ou nombre</a> pour le détail de l'écran de saisie.
+ </dd>
+ <dt>Import pupitri</dt>
+ <dd>
+ sur la Thalassa, il est possible d'importer les fichiers (.car et .tnk)
+ générés par Pupitri à l'issue du tri de la capture. A l'invitation,
+ sélectionner les fichiers .car et .tnk et valider. L'applicatif
+ importera dans l'onglet « Espèces » la liste des espèces
+ triées et les
+ poids associés. L'onglet « Résumé » sera complété par les
+ informations
+ de poids carrousel, poids trémie et Poids total NON TRIE (ligne VNT dans
+ le fichier .tnk). L'import ne sera effectif que si le code station des
+ fichiers correspond au code station du trait. Les espèces non présentent
+ dans le référentiel ne seront pas importées dans l'onglet « Espèces »
+ (cf cas particulier du tri d'un mélange). Les deux fichiers importés
+ sont sauvegardés comme pièce jointe dans l'onglet « Résumé ».
+ </dd>
+ <dt>Importer des lots d'espèces</dt>
+ <dd>
+ En mode "saisie multi-postes", permet d'importer une saisie des espèces
+ réalisée sur un autre poste. Le fichier à importer est celui généré
+ par l'option "Exporter les lots d'espèces".
+ </dd>
+ <dt>Exporter les lots d'espèces</dt>
+ <dd>
+ En mode "saisie multi-postes", permet d'exporter une saisie des espèces
+ réalisée vers un autre poste. Le fichier généré est un fichier
+ système non lisible.
+ </dd>
+ <dt>Réinitialiser</dt>
+ <dd>
+ si des valeurs ont été modifiées, et avant enregistrement, permet de
+ revenir aux valeurs initiales.
+ </dd>
+ <dt>Enregistrer</dt>
+ <dd>
+ s'active dès qu'un champ est modifié et permet d'enregistrer les
+ modifications.
+ </dd>
+ <dt>Supprimer les poids</dt>
+ <dd> déclenche un processus de suppression
+ des poids superflus saisis dans les fractions espèces et benthos. Par
+ exemple un poids sous-échantillon équivalent au poids du père.
+ </dd>
+ <dt>Élever les poids</dt>
+ <dd>
+ déclenche le processus d’élévation des poids et complète tous les champs
+ calculés (écriture en bleu italique. Couleur bleue définie dans la
+ configuration). Si l'application ne peut calculer tous les poids cela
+ déclenche un message d'erreur.
+ </dd>
+</dl>
- <p>
- Sur cet écran, on peut créer un nouveau lot espèce.
- </p>
+<p>
+ La touche Menu du clavier (le plus souvent en bas à droite entre Alt Gr et
+ Ctrl) déclenche le même comportement que le clic droit de la sourie.</p>
- <h3>Description des champs<a name="captureEspecesCreeLotFields"></a></h3>
- <dl>
- <dt>Espèce du lot
- <dd>
- Code campagne – Nom scientifique du lot à créer. La liste déroulante
- pointe sur les espèces du protocole. Si l'espèce n'est pas listée (donc
- est hors protocole), utiliser la liste élargie disponible derrière le
- bouton […] en face du champ.
- </dd>
- <dt>Poids du lot (kg)</dt>
- <dd>
- renseigner le poids du lot. Valeur non obligatoire, peut être renseignée
- plus tard dans le tableau où cette valeur sera calculée automatiquement
- par l'application.
- </dd>
- <dt>V / HV</dt>
- <dd>
- le lot est-il associé à du Vrac ou du Hors Vrac ? (Voir <a
- href="faq.html#vrac_definition">définitions dans le chapitre Foire
- aux questions</a>)
- </dd>
- </dl>
+<p>Dans
+ les colonnes de catégorisation des lots, la catégorie est séparée de
+ son poids par un slash "/". Quand la somme des poids des lots fils est
+ strictement inférieure au poids du lot père (ie un échantillon du lot
+ père a été réalisé), alors l'application utilisera un double slash "//"
+ pour séparer la catégorie du poids. Cet élément visuel permet de
+ rapidement identifier les étapes d'échantillonnages.
+</p>
- <h3>Description des actions<a name="captureEspecesCreeLotActions"></a></h3>
- <dl>
- <dt>Annuler</dt>
- <dd>
- ferme l'écran de saisie sans enregistrer d'éventuelles modifications
- dans les champs.
- </dd>
- <dt>Enregistrer</dt>
- <dd>
- permet d'enregistrer les modifications et ferme l'écran.
- </dd>
- </dl>
+<h2>Captures / Espèces / Créér un lot espèce<a name="captureEspecesCreeLot"></a>
+</h2>
- <h2>Captures / Espèces / Mensurations-poids ou nombre<a
- name="captureEspcesMensuration"></a></h2>
+<p>
+ Sur cet écran, on peut créer un nouveau lot espèce dans le tableau et une
+ catégorisation.
+</p>
- <p>
- Sur cet écran, on peut saisir le nombre d'individus dans le lot observé. Le
- nombre est soit global soit détaillé par classe de tailles. Lors de la
- saisie d'un nombre par classe de taille, le poids des individus de chaque
- classe de tailles peut être saisi.
- </p>
+<h3>Description des champs<a name="captureEspecesCreeLotFields"></a></h3>
+<dl>
+ <dt>Espèce du lot
+ </dt>
+ <dd>
+ Code campagne – Nom scientifique du lot à créer. La liste déroulante
+ pointe sur les espèces du protocole. Si l'espèce n'est pas listée (donc
+ est hors protocole), utiliser la liste élargie disponible derrière le
+ bouton […] en face du champ. L'ordre du tri de cette liste déroulante
+ peut être modifié via l'icône situé à droite de la liste.
+ </dd>
+ <dt>Poids du lot</dt>
+ <dd>
+ renseigner le poids du lot. Valeur non obligatoire, peut être renseignée
+ plus tard dans le tableau ou cette valeur sera calculée automatiquement
+ par l'application.
+ </dd>
+ <dt>Nombre</dt>
+ <dd>
+ renseigner le nombre d'individus dans le lot. Valeur non obligatoire,
+ peut être renseignée
+ plus tard dans le tableau.
+ </dd>
+ <dt>V / HV</dt>
+ <dd>
+ le lot est-il associé à du Vrac ou du Hors Vrac ? (Voir <a
+ href="faq.html#vrac_definition">définitions dans le chapitre Foire
+ aux questions</a>) L'ordre du tri de cette liste déroulante peut
+ être modifié via l'icone situé à droite de la liste.
+ </dd>
+</dl>
+Les
+autres champs s'affichent après avoir renseigné le champ "Espèce du
+lot" que si dans la configuration de l'application (menu
+Administration/Configurer les catégorisations) il y a au moins une
+catégorisation de listée.<br>
+<dl>
+ <dt>Catégorie</dt>
+ <dd> renseigner la
+ catégorisation du lot souhaitée. Par défaut la valeur est renseignée
+ avec la première catégorisation prévue dans le protocole pour l'espèce
+ en cours de création.
+ </dd>
+ <dt>Poids du lot catégorisé</dt>
+ <dd>champ calculé qui contient la somme des poids des lots catégorie saisies
+ dans le tableau en dessous
+ </dd>
+ <dt>Sélection / Catégorie / Poids</dt>
+ <dd>permet de sélectionner les lot catégorie à créer. Les poids de ces lots
+ peuvent être aussi renseignés à ce stade.
+ </dd>
+</dl>
- <h3>Description des champs<a name="captureEspecesMensurationFields"></a></h3>
- <dl>
- <dt>Espèce</dt>
- <dd>rappel de l'espèce en cours de saisie.</dd>
- <dt>Catégorie</dt>
- <dd>rappel de la catégorie du lot en cours de saisie.</dd>
- <dt>Mode simple</dt>
- <dd>option de saisie des mensurations qui permet une saisie libre dans la
- tableau.
- </dd>
- <dt>Génération de classe</dt>
- <dd>
- permet de définir la classe de taille minimale et maximale afin
- d'initialiser les lignes du tableau. Le pas des classes est déterminé
- par le champ « Pas de classe de taille ».
- <dl>
- <dt>Classe min</dt>
- <dd>valeur de la plus petite classe de tailles observée.</dd>
- <dt>Classe max</dt>
- <dd>valeur de la plus grande classe de tailles observée.</dd>
- </dl>
- </dd>
- <dt>Mode « rafale »</dt>
- <dd>
- permet la saisie des mensurations à la volée, c'est à dire les tailles
- de chaque individu. Le tableau est auto-complété avec les tailles
- saisies.
- </dd>
- <dt>Classe de tailles à incrémenter</dt>
- <dd>
- saisir la taille de chaque individu mesuré. Valider la saisie entre
- chaque individu.
- </dd>
- <dt>Mode simple dénombrement</dt>
- <dd>
- permet de saisir uniquement le nombre total d'individus dans le lot
- (sans mensurations).
- </dd>
- <dt>Type de mesure</dt>
- <dd>
- méthode de mensuration des individus. Ce champ est auto-complété à
- partir du protocole. Quand il est vide, c'est que l'espèce n'est pas
- listée dans le protocole ou que le protocole ne prévoit pas de
- mensurations sur cette espèce. Le champ peut être renseigné avec une des
- méthodes de mensuration prévue dans le protocole (Cf Sous onglet Classe
- de taille...).
- </dd>
- <dt>Pas de classe de taille</dt>
- <dd>
- pas de mesure. Exemple 1 cm, 0,5 cm, 5 cm, 1 mm (l'unité est donnée par
- le champ « Type de mesure »). Le champ est auto-complété à partir du
- champ « Type de mesure » quand il est renseigné dans le protocole, sinon
- pré-rempli à 1. Sa valeur est modifiable.
- </dd>
- <dt>Nombre total</dt>
- <dd>somme des nombres saisis dans le tableau. Ce champ ne peut être édité.
- </dd>
- <dt>Poids total (kg)</dt>
- <dd>
- somme des poids observés renseignés dans le tableau . Ce champ ne peut
- être édité.
- </dd>
- <dt>Nombre</dt>
- <dd>
- en mode « simple dénombrement », permet de saisir le nombre d'individus
- composant le lot observé.
- </dd>
- <dt>Classe de taille</dt>
- <dd>
- contient la valeur de la classe de taille. L'unité est définie par le
- champ « Type de mesure » et le pas par le champ « Pas de la classe de
- taille »
- </dd>
- <dt>Nombre</dt>
- <dd>
- contient le nombre d'individus dans la classe de taille. Seules les
- lignes avec un nombre > 0 seront enregistrées.
- </dd>
- <dt>Poids observé (kg)</dt>
- <dd>
- contient le poids des individus dans la classe de taille. Contrainte :
- si un poids est saisi sur une ligne, toutes les lignes avec un nombre >
- 0 devront avoir un poids.
- </dd>
- <dt>
- </dl>
+<h3>Description des actions<a name="captureEspecesCreeLotActions"></a></h3>
+<dl>
+ <dt>Annuler</dt>
+ <dd>
+ ferme l'écran de saisie sans enregistrer d'éventuelles modifications
+ dans les champs.
+ </dd>
+ <dt>Créer</dt>
+ <dd>
+ permet d'enregistrer les modifications et réinitialise tous les champs
+ pour pouvoir créer un nouveau lot.
+ </dd>
+ <dt>Créer et Fermer</dt>
+ <dd>
+ permet d'enregistrer les modifications et ferme l'écran pour revenir au
+ tableau.
+ </dd>
+</dl>
- <h3>Description des actions<a name="captureEspecesMensurationActions"></a></h3>
- <dl>
- <dt>Annuler</dt>
- <dd>
- ferme l'écran de saisie sans enregistrer d'éventuelles modifications
- dans les champs.
- </dd>
- <dt>Enregistrer</dt>
- <dd>
- permet d'enregistrer les modifications et ferme l'écran.
- </dd>
- </dl>
+<h2>Captures / Espèces / Mensurations-poids ou nombre<a
+ name="captureEspcesMensuration"></a></h2>
- <h2>Captures / Benthos<a name="captureBenthos"></a></h2>
+<p>
+ Sur cet écran, on peut saisir le nombre d'individus dans le lot observé. Le
+ nombre est soit global soit détaillé par classe de tailles. Lors de la
+ saisie d'un nombre par classe de taille, le poids des individus de chaque
+ classe de tailles peut être saisi.
+</p>
- <p>
- Sur cet écran, on peut saisir toute la composition du trait échantillonné
- sur la fraction « benthos ».
- </p>
+<h3>Description des champs<a name="captureEspecesMensurationFields"></a></h3>
+<dl>
+ <dt>Fil d'ariane (exemple Trait 106 - 106 - 1 - 26/10/2010 - [LOLIVUL -
+ Loligo vulgaris] - Vrac - Mensuration)
+ </dt>
+ <dd>rappel du contexte de la saisie en cours avec l'identifiant du trait, de
+ l'espèce et des catégorisations.
+ </dd>
+ <dt>Mode simple</dt>
+ <dd>option de saisie des mensurations qui permet une saisie libre dans la
+ tableau.
+ </dd>
+ <dt>Génération de classe</dt>
+ <dd>
+ permet de définir la classe de taille minimale et maximale afin
+ d'initialiser les lignes du tableau. Le pas des classes est déterminé
+ par le champ « Pas de classe de taille ».
+ <dl>
+ <dt>Classe min</dt>
+ <dd>valeur de la plus petite classe de tailles observée.</dd>
+ <dt>Classe max</dt>
+ <dd>valeur de la plus grande classe de tailles observée.</dd>
+ </dl>
+ </dd>
+ <dt>Mode « rafale »</dt>
+ <dd>
+ permet la saisie des mensurations à la volée, c'est à dire les tailles
+ de chaque individu. Le tableau est auto-complété avec les tailles
+ saisies.
+ </dd>
+ <dt>Classe de tailles à incrémenter</dt>
+ <dd>
+ saisir la taille de chaque individu mesuré. Valider la saisie entre
+ chaque individu.
+ </dd>
+ <dt>Mode simple dénombrement</dt>
+ <dd>
+ permet de saisir uniquement le nombre total d'individus dans le lot
+ (sans mensurations).
+ </dd>
+ <dt>Type de mesure</dt>
+ <dd>
+ méthode de mensuration des individus. Ce champ est auto-complété à
+ partir du protocole. Quand il est vide, c'est que l'espèce n'est pas
+ listée dans le protocole ou que le protocole ne prévoit pas de
+ mensurations sur cette espèce. Le champ peut être renseigné avec une des
+ méthodes de mensuration prévue dans le protocole (Cf Sous onglet Classe
+ de taille...).
+ </dd>
+ <dt>Pas de classe de taille</dt>
+ <dd>
+ pas de mesure. Exemple 1 cm, 0,5 cm, 5 cm, 1 mm (l'unité est donnée par
+ le champ « Type de mesure »). Le champ est auto-complété à
+ partir du
+ champ « Type de mesure » quand il est renseigné dans le
+ protocole, sinon
+ pré-rempli à 1. Sa valeur est modifiable.
+ </dd>
+ <dt>Nombre total</dt>
+ <dd>somme des nombres saisis dans le tableau. Ce champ ne peut être édité.
+ </dd>
+ <dt>Poids total</dt>
+ <dd>
+ somme des poids observés renseignés dans le tableau . Ce champ ne peut
+ être édité.
+ </dd>
+ <dt>Nombre</dt>
+ <dd>
+ en mode « simple dénombrement », permet de saisir le nombre
+ d'individus
+ composant le lot observé.
+ </dd>
+ <dt>Classe de taille</dt>
+ <dd>
+ contient la valeur de la classe de taille. L'unité est définie par le
+ champ « Type de mesure » et le pas par le champ « Pas de
+ la classe de
+ taille »
+ </dd>
+ <dt>Nombre</dt>
+ <dd>
+ contient le nombre d'individus dans la classe de taille. Seules les
+ lignes avec un nombre > 0 seront enregistrées.
+ </dd>
+ <dt>Poids observé</dt>
+ <dd>
+ contient le poids des individus dans la classe de taille. Contrainte :
+ si un poids est saisi sur une ligne, toutes les lignes avec un nombre
+ >
+ 0 devront avoir un poids.
+ </dd>
+ <dt>
+ </dt>
+</dl>
- <h3>Description des champs<a name="captureBenthosFields"></a></h3>
+<h3>Description des actions<a name="captureEspecesMensurationActions"></a></h3>
+<dl>
+ <dt>Réinitialiser</dt>
+ <dd>
+ permet de vider toutes les valeurs du tableau Classe de taille / Nombre
+ / Poids observé.
+ </dd>
+ <dt>Annuler</dt>
+ <dd>
+ ferme l'écran de saisie sans enregistrer d'éventuelles modifications
+ dans les champs.
+ </dd>
+ <dt>Enregistrer et continuer</dt>
+ <dd>
+ permet d'enregistrer les modifications et affiche à l'écran les
+ informations du lot situé juste après dans le tableau
+ </dd>
+ <dt>Enregistrer et Fermer</dt>
+ <dd>
+ permet d'enregistrer les modifications et ferme l'écran.
+ </dd>
+</dl>
- <p>
- Les champs sont identiques à l'écran Captures / Espèces.
- <a href="#captureEspecesFields">S'y référer pour la description</a>
- </p>
+<h2>Captures / Benthos<a name="captureBenthos"></a></h2>
- <h3>Description des actions<a name="captureBenthosActions"></a></h3>
+<p>
+ Sur cet écran, on peut saisir toute la composition du trait échantillonné
+ sur la fraction « benthos ».
+</p>
- <p>
- Les actions sont identiques à l 'écran Captures / Espèces.
- <a href="#captureEspecesActions">S'y référer pour la description.</a>
- </p>
+<h3>Description des champs<a name="captureBenthosFields"></a></h3>
- <h2>Captures / Macro déchets<a name="captureMacroDechet"></a></h2>
+<p>
+ Les champs sont identiques à l'écran Captures / Espèces.
+ <a href="#captureEspecesFields">S'y référer pour la description</a>
+</p>
- <p>
- Sur cet écran, on peut saisir les différentes catégories de macro-déchets
- remontées sur le navire à l'issue de l'opération de pêche ainsi que le poids
- total de cette fraction.
- </p>
+<h3>Description des actions<a name="captureBenthosActions"></a></h3>
- <h3>Description des champs<a name="captureMacroDechetsFields"></a></h3>
- <dl>
- <dt>Poids total (kg)</dt>
- <dd>
- poids total des macro déchets dans la capture. Dès qu'une ligne existe
- dans le tableau, ce champ doit être complété ou être calculable via les
- poids saisis dans le tableau.
- </dd>
- <dt>Catégorie</dt>
- <dd>
- type de macro déchets observés. Ce champ pointe sur un référentiel.
- </dd>
- <dt>Catégorie de taille</dt>
- <dd>
- classe de tailles de la catégorie observée. Ce champ pointe sur un
- référentiel.
- </dd>
- <dt>Nombre</dt>
- <dd>
- nombre d'objets observés pour le couple catégorie/Catégorie de tailles.
- </dd>
- <dt>Poids (kg)</dt>
- <dd>
- poids des objets observés. Saisie non obligatoire. Contrainte : si un
- poids est saisi sur une ligne et que le champ Poids total est non
- renseigné, alors tous les poids devront être renseignés afin de
- permettre le calcul du poids total.
- </dd>
- <dt>Commentaire</dt>
- <dd>
- commentaire associé à chaque ligne.
- </dd>
- <dt>Pièce jointe</dt>
- <dd>
- permet d'associer des fichiers à chaque ligne.
- </dd>
- </dl>
+<p>
+ Les actions sont identiques à l 'écran Captures / Espèces.
+ <a href="#captureEspecesActions">S'y référer pour la description.</a>
+</p>
- <h3>Description des actions<a name="captureMacroDechetsActions"></a></h3>
- <dl>
- <dt>Créer un lot de déchet</dt>
- <dd>
- ouvre l'écran d'ajout d'une ligne au tableau des macro déchets.
- </dd>
- </dl>
+<h2>Captures / Macro déchets<a name="captureMacroDechet"></a></h2>
- <h2>Captures / Observations individuelles<a
- name="captureDonnesIndividuelles"></a></h2>
+<p>
+ Sur cet écran, on peut saisir les différentes catégories de macro déchets
+ remontées sur le navire à l'issue de l'opération de pêche ainsi que le poids
+ total de cette fraction.
+</p>
- <p>
- Sur cet écran on peut saisir les observations réalisées sur les individus.
- Une ligne du tableau = un individu.
- </p>
+<h3>Description des champs<a name="captureMacroDechetsFields"></a></h3>
+<dl>
+ <dt>Poids total</dt>
+ <dd>
+ poids total des macro déchets dans la capture. Dès qu'une ligne existe
+ dans le tableau, ce champ doit être complété ou être calculable via les
+ poids saisis dans le tableau.
+ </dd>
+ <dt>Catégorie</dt>
+ <dd>
+ type de macro déchets observés. Ce champ pointe sur un référentiel.
+ </dd>
+ <dt>Catégorie de taille</dt>
+ <dd>
+ classe de tailles de la catégorie observée. Ce champ pointe sur un
+ référentiel.
+ </dd>
+ <dt>Nombre</dt>
+ <dd>
+ nombre d'objets observés pour le couple catégorie/Catégorie de tailles.
+ Cette valeur est obligatoire
+ </dd>
+ <dt>Poids</dt>
+ <dd>
+ poids des objets observés. Saisie non obligatoire. Contrainte : si
+ un
+ poids est saisi sur une ligne et que le champ Poids total est non
+ renseigné, alors tous les poids devront être renseignés afin de
+ permettre le calcul du poids total.
+ </dd>
+ <dt>Commentaire</dt>
+ <dd>
+ commentaire associé à chaque ligne.
+ </dd>
+ <dt>Pièce jointe</dt>
+ <dd>
+ permet d'associer des fichiers à chaque ligne.
+ </dd>
+</dl>
- <h3>Description des champs<a name="captureObservationsIndividuellesFields"></a>
- </h3>
- <dl>
- <dt>Espèce</dt>
- <dd>
- « Code campagne ou Code Rubin – nom scientifique » de l'individu.
- </dd>
- <dt>Poids (g)</dt>
- <dd>
- poids en grammes de l'individu.
- </dd>
- <dt>Taille</dt>
- <dd>
- valeur de la taille de l'individu. L'unité et la méthode sont décrits
- dans la colonne « Classe de taille ».
- </dd>
- <dt>Classe de taille</dt>
- <dd>
- méthode de mensuration de l'individu et unité de mesure associée.
- </dd>
- <dt>[Autres caractéristiques]</dt>
- <dd>
- permet d'ouvrir l'écran de saisie des autres caractéristiques observées
- sur l'individu.
- <br/>
- Voir <a href="#captureDonnesIndividuellesAutresCaracteristiques">Captures
- / Observations individuelles / Autre Caractéristiques</a> pour le détail
- de l'écran de saisie.
- </dd>
- <dt>Code de prélèvement pièce calcifiée</dt>
- <dd>
- texte libre de saisie d'un code de prélèvement de pièces calcifiées.
- </dd>
- <dt>Code prélèvement autre</dt>
- <dd>
- texte libre pour la saisie d'autre code de prélèvements (ex. prélèvement
- d'estomac, gonade, nageoire).
- </dd>
- <dt>Commentaire</dt>
- <dd>
- commentaire associé à chaque ligne.
- </dd>
- <dt>Pièce jointe</dt>
- <dd>
- permet d'associer des fichiers à chaque ligne.
- </dd>
- </dl>
+<h3>Description des actions<a name="captureMacroDechetsActions"></a></h3>
+<dl>
+ <dt>Créer un lot de déchet</dt>
+ <dd>
+ ouvre l'écran d'ajout d'une ligne au tableau des macro déchets.<br>L'écran
+ permet la saisie des champs Catégorie de déchets, Catégorie de taille,
+ Nombre et Poids.
+ </dd>
+ <dt></dt>
+ <dt>Description des actions</dt>
+ <dt>Annuler</dt>
+ <dd>
+ ferme l'écran de saisie sans enregistrer d'éventuelles modifications
+ dans les champs.
+ </dd>
+ <dt>Créer</dt>
+ <dd>
+ permet d'enregistrer les modifications et réinitialise les champs pour
+ pouvoir saisir un nouveau lot.
+ </dd>
+ <dt>Créer et Fermer</dt>
+ <dd>
+ permet d'enregistrer les modifications et ferme l'écran pour revenir au
+ tableau.
+ </dd>
+ <dt>Importer des lots de déchets</dt>
+ <dd> En mode "saisie multi-postes",
+ permet d'importer une saisie des macro-déchetss réalisée sur un autre
+ poste.
+ Le fichier à importer est celui généré par l'option "Exporter les lots
+ de déchets".
+ </dd>
+ <dt>Exporter les lots de déchets</dt>
+ <dd>
+ En mode "saisie multi-postes", permet d'exporter une saisie de
+ macro-déchets réalisée vers un autre poste. Le fichier généré est
+ un fichier système non lisible.
+ </dd>
+ <dd><br> </dd>
+</dl>
- <h3>Description des actions<a
- name="captureObservationsIndividuellesActions"></a></h3>
- <dl>
- <dt>Créer une observation</dt>
- <dd>
- permet d'ajouter une ligne au tableau. Les champs renseignés sont alors
- remontés dans le tableau.
- </dd>
- <dt>Réinitialiser</dt>
- <dd>
- si des valeurs ont été modifiées, et avant enregistrement, permet de
- revenir aux valeurs initiales.
- </dd>
- <dt>Enregistrer</dt>
- <dd>
- s'active dès qu'un champ est modifié et permet d'enregistrer les
- modifications.
- </dd>
- </dl>
+<h2>Captures / Observations individuelles<a
+ name="captureDonnesIndividuelles"></a></h2>
- <h2>Captures / Observations individuelles / Autre Caractéristiques<a
- name="captureDonnesIndividuellesAutresCaracteristiques"></a></h2>
+<p>
+ Sur cet écran on peut saisir les observations réalisées sur les individus.
+ Une ligne du tableau = un individu.
+</p>
- <h3>Description des champs<a
- name="captureObservationsIndividuellesAutresCaracteristiquesFields"></a>
- </h3>
- <dl>
- <dt>Caractéristique</dt>
- <dd>
- sélectionner dans la liste déroulante la caractéristique observée.
- Cliquer sur [+] pour l'ajouter au tableau.
- </dd>
- <dt>Valeur</dt>
- <dd>
- contient la valeur de la caractéristique.
- </dd>
+<h3>Description des champs<a name="captureObservationsIndividuellesFields"></a>
+</h3>
+<dl>
+ <dt>Espèce</dt>
+ <dd>
+ « Code campagne ou Code Rubin – nom scientifique » de
+ l'individu.
+ </dd>
+ <dt>Poids</dt>
+ <dd>
+ poids de l'individu.
+ </dd>
+ <dt>Taille</dt>
+ <dd>
+ valeur de la taille de l'individu. L'unité et la méthode sont décrits
+ dans la colonne « Classe de taille ».
+ </dd>
+ <dt>Classe de taille</dt>
+ <dd>
+ méthode de mensuration de l'individu et unité de mesure associée.
+ </dd>
+ <dt>...</dt>
+ <dd>D'autres
+ colonnes complètent le tableau en fonction de la liste des
+ caractéristiques définies dans le protocole, onglet "Caractéristiques",
+ sous onglet "Observations individuelles"
+ </dd>
+ <dt>...</dt>
+</dl>
+<dl>
+ <dt>[Autres caractéristiques]</dt>
+ <dd>
+ permet d'ouvrir l'écran de saisie des autres caractéristiques observées
+ sur l'individu.
+ <br>
+ Voir <a href="#captureDonnesIndividuellesAutresCaracteristiques">Captures
+ / Observations individuelles / Autre Caractéristiques</a> pour le détail
+ de l'écran de saisie.
+ </dd>
+ <dt>Commentaire</dt>
+ <dd>
+ commentaire associé à chaque ligne.
+ </dd>
+ <dt>Pièce jointe</dt>
+ <dd>
+ permet d'associer des fichiers à chaque ligne.
+ </dd>
+</dl>
- </dl>
+<h3>Description des actions<a
+ name="captureObservationsIndividuellesActions"></a></h3>
+<dl>
+ <dt>Créer une observation</dt>
+ <dd>
+ permet d'ajouter une ligne au tableau. Les champs renseignés sont alors
+ remontés dans le tableau.
+ </dd>
+ <dt>Réinitialiser</dt>
+ <dd>
+ si des valeurs ont été modifiées, et avant enregistrement, permet de
+ revenir aux valeurs initiales.
+ </dd>
+ <dt>Enregistrer</dt>
+ <dd>
+ s'active dès qu'un champ est modifié et permet d'enregistrer les
+ modifications.
+ </dd>
+</dl>
+<h2>Captures / Observations individuelles / Créer une observation</h2>
- <h3>Description des actions<a
- name="captureObservationsIndividuellesAutresCaracteristiquesActions"></a>
- </h3>
- <dl>
- <dt>Annuler</dt>
- <dd>
- ferme l'écran de saisie sans enregistrer d'éventuelles modifications
- dans les champs.
- </dd>
- <dt>Enregistrer</dt>
- <dd>
- permet d'enregistrer les modifications et ferme l'écran.
- </dd>
- </dl>
+<h3>Description des champs
+</h3>
+<dl>
+ <dt>Espèce</dt>
+ <dd>
+ permet de saisir le nom de l'espèce. La liste déroulante est limité aux
+ espèces saisies dans l'onglet "Espèces". Si l'onglet "Espèces" n'est
+ pas renseigné, la liste est limitée aux espèces du protocole, sinon la
+ liste propose les espèces du référentiel. Dans tous les cas le
+ bouton [...] permet d'ouvrir la liste des espèces du
+ référentiel.<br><br><span style="font-weight: bold;">Case à cocher "Créer les données depuis les captures"</span><br>Après
+ avoir sélectionné l'espèce dans le champ du dessus, permet d'intialiser
+ le tableau des observations individuelles avec les informations
+ saisies dans le tableau "Espèces". C'est utile quand par exemple un
+ seul individu a déjà été pesé et mesuré dans le contexte "Espèces",
+ cela permet de recopier les informations poids et taille de cet
+ individu. Dans le cas ou le lot "Espèces" contient, par exemple, 3
+ individus femelles, l'application va créer 3 lignes espèce/femelle.
+ </dd>
+ <dt>Poids</dt>
+ <dd>saisir la valeur du poids de l'individu.</dd>
+ <dt>taille</dt>
+ <dd>saisir la valeur de la taille de l'individu.</dd>
+ <dt>Classe de taille</dt>
+ <dd>saisir
+ la méthode de mensuration de l'individu. Ce champ est auto renseigné
+ avec les informations du protocole. Ainsi, si le protocole associe une
+ méthode de mensuration pour l'espèce en cours de siaise, le champ sera
+ initialisé avec cette méthode.
+ </dd>
+ <dt>...</dt>
+ <dd>le
+ formulaire de saisie peut être complété par d'autres caractéristiques.
+ Ces champs sont définis dans le protocole, onglet
+ "Carctéristiques", sous onglet "Observations individuelles"
+ </dd>
+ <dt>...</dt>
+</dl>
- <h2>Captures / Captures accidentelles<a name="captureCapturesAccidentelles"></a>
- </h2>
+<h3>Description des actions
+</h3>
+<dl>
+ <dt>Annuler</dt>
+ <dd>
+ ferme l'écran de saisie sans enregistrer d'éventuelles modifications
+ dans les champs.
+ </dd>
+ <dt>Créer</dt>
+ <dd>
+ permet d'enregistrer les modifications et réinitialise les champs pour
+ pouvoir saisir un nouveau lot.
+ </dd>
+ <dt>Créer et Fermer</dt>
+ <dd>
+ permet d'enregistrer les modifications et ferme l'écran pour revenir au
+ tableau.
+ </dd>
+</dl>
- <p>
- Sur cet écran, on peut saisir les informations relevées sur des individus
- capturés accidentellement. Par exemple, un dauphin.
- </p>
+<h2>Captures / Observations individuelles / Autre Caractéristiques<a
+ name="captureDonnesIndividuellesAutresCaracteristiques"></a></h2>
- <h3>Description des champs<a name="captureCapturesAccidentellesFields"></a></h3>
- <dl>
- <dt>Espèce</dt>
- <dd>
- « Code campagne ou Code Rubin – nom scientifique » de l'individu
- </dd>
- <dt>Sexe</dt>
- <dd>
- sexe de l'individu.
- </dd>
- <dt>Poids Observé (kg)</dt>
- <dd>
- poids de l'individu.
- </dd>
- <dt>Taille</dt>
- <dd>
- valeur de la taille de l'individu. L'unité et la méthode sont décrits
- dans la colonne « Classe de taille ».
- </dd>
- <dt>Classe de taille</dt>
- <dd>
- méthode de mensuration de l'individu et unité de mesure associée.
- </dd>
- <dt>Mort ou vivant</dt>
- <dd>
- précise dans quel état l'individu a été remis à la mer.
- </dd>
- <dt>Autres caractéristiques</dt>
- <dd>
- permet d'ouvrir l'écran de saisie des autres caractéristiques
- observées sur l'individu.
- </dd>
- <dt>Commentaire</dt>
- <dd>
- commentaire associé à chaque ligne. Exemple : Préciser si le poids est
- estimé.
- </dd>
- <dt>Pièce jointe</dt>
- <dd>
- permet d'associer des fichiers à chaque ligne.
- </dd>
- </dl>
- <h4></h4>
+<h3>Description des champs<a
+ name="captureObservationsIndividuellesAutresCaracteristiquesFields"></a>
+</h3>
+<dl>
+ <dt>Caractéristique</dt>
+ <dd>
+ sélectionner dans la liste déroulante la caractéristique observée.
+ Cliquer sur [+] pour l'ajouter au tableau.
+ </dd>
+ <dt>Valeur</dt>
+ <dd>
+ contient la valeur de la caractéristique.
+ </dd>
- <h3>Description des actions<a name="captureCapturesAccidentellesActions"></a>
- </h3>
- <dl>
- <dt>Créer une capture accidentelle</dt>
- <dd>
- permet d'ajouter une ligne au tableau. Les champs renseignés sont
- alors remontés dans le tableau.
- </dd>
- <dt>Réinitialiser</dt>
- <dd>
- si des valeurs ont été modifiées, et avant enregistrement, permet de
- revenir aux valeurs initiales.
- </dd>
- <dt>Enregistrer</dt>
- <dd>
- s'active dès qu'un champ est modifié et permet d'enregistrer les
- modifications.
- </dd>
- </dl>
+</dl>
+<h3>Description des actions<a
+ name="captureObservationsIndividuellesAutresCaracteristiquesActions"></a>
+</h3>
+<dl>
+ <dt>Annuler</dt>
+ <dd>
+ ferme l'écran de saisie sans enregistrer d'éventuelles modifications
+ dans les champs.
+ </dd>
+ <dt>Enregistrer</dt>
+ <dd>
+ permet d'enregistrer les modifications et ferme l'écran.
+ </dd>
+</dl>
+
+<h2>Captures / Captures accidentelles<a name="captureCapturesAccidentelles"></a>
+</h2>
+
+<p>
+ Sur cet écran, on peut saisir les informations relevées sur des individus
+ capturés accidentellement. Par exemple, un dauphin.
+</p>
+
+<h3>Description des champs<a name="captureCapturesAccidentellesFields"></a></h3>
+<dl>
+ <dt>Espèce</dt>
+ <dd>
+ « Code campagne ou Code Rubin – nom scientifique » de
+ l'individu
+ </dd>
+ <dt>Sexe</dt>
+ <dd>
+ sexe de l'individu.
+ </dd>
+ <dt>Poids Observé</dt>
+ <dd>
+ poids de l'individu.
+ </dd>
+ <dt>Taille</dt>
+ <dd>
+ valeur de la taille de l'individu. L'unité et la méthode sont décrits
+ dans la colonne « Classe de taille ».
+ </dd>
+ <dt>Classe de taille</dt>
+ <dd>
+ méthode de mensuration de l'individu et unité de mesure associée.
+ </dd>
+ <dt>Mort ou vivant</dt>
+ <dd>
+ précise dans quel état l'individu a été remis à la mer.
+ </dd>
+ <dt>Autres caractéristiques</dt>
+ <dd>
+ permet d'ouvrir l'écran de saisie des autres caractéristiques
+ observées sur l'individu.
+ </dd>
+ <dt>Commentaire</dt>
+ <dd>
+ commentaire associé à chaque ligne. Exemple : Préciser si le poids
+ est
+ estimé.
+ </dd>
+ <dt>Pièce jointe</dt>
+ <dd>
+ permet d'associer des fichiers à chaque ligne.
+ </dd>
+</dl>
+<h4></h4>
+
+<h3>Description des actions<a name="captureCapturesAccidentellesActions"></a>
+</h3>
+<dl>
+ <dt>Créer une capture accidentelle</dt>
+ <dd>
+ permet d'ajouter une ligne au tableau. Les champs renseignés sont
+ alors remontés dans le tableau.
+ </dd>
+ <dt>Réinitialiser</dt>
+ <dd>
+ si des valeurs ont été modifiées, et avant enregistrement, permet de
+ revenir aux valeurs initiales.
+ </dd>
+ <dt>Enregistrer</dt>
+ <dd>
+ s'active dès qu'un champ est modifié et permet d'enregistrer les
+ modifications.
+ </dd>
+ <dt>Importer des captures accidentelles</dt>
+ <dd> En mode "saisie multi-postes",
+ permet d'importer une saisie de captures accidentelles réalisée sur un
+ autre poste.
+ Le fichier à importer est celui généré par l'option "Exporter les
+ captures accidentelles".
+ </dd>
+ <dt>Exporter les captures accidentelles</dt>
+ <dd>
+ En mode "saisie multi-postes", permet d'exporter une saisie de captures
+ acidentelles réalisée vers un autre poste. Le fichier généré est
+ un fichier système non lisible.
+ </dd>
+</dl>
+
</div>
</body>
</html>
\ No newline at end of file
Modified: trunk/tutti-ui-swing/src/main/help/fr/editProgram.html
===================================================================
--- trunk/tutti-ui-swing/src/main/help/fr/editProgram.html 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/fr/editProgram.html 2013-11-26 17:40:40 UTC (rev 1401)
@@ -41,22 +41,31 @@
<h1>Éditer une série de campagne</h1>
</div>
- <p>Sur cet écran on peut saisir et modifier les informations relatives à la série de campagne.</p>
+ <p>Sur cet écran on peut saisir et modifier les informations relatives à la
+ série de campagne.</p>
<h2>Description des champs<a name="fields"></a></h2>
<dl>
<dt>Nom</dt>
- <dd>contient le nom de la série de campagne (exemple EVHOE). Sa valeur est unique dans la base.</dd>
+ <dd>contient le nom de la série de campagne (exemple EVHOE). Sa valeur
+ est unique dans la base.
+ </dd>
<dt>Zone</dt>
- <dd>contient le nom de la zone d'étude. Ce champ est lié au référentiel des zones d'études des campagnes halieutiques.</dd>
+ <dd>contient le nom de la zone d'étude. Ce champ est lié au référentiel
+ des zones d'études des campagnes halieutiques.
+ </dd>
<dt>Description</dt>
- <dd>ce champ libre mais obligatoire contient une description de la série de campagne.</dd>
+ <dd>ce champ libre mais obligatoire contient une description de la série
+ de campagne.
+ </dd>
</dl>
<h2>Description des actions<a name="actions"></a></h2>
<dl>
<dt>Enregister</dt>
- <dd>permet d'enregistrer les modifications faites dans les différents champs de l'écran.</dd>
+ <dd>permet d'enregistrer les modifications faites dans les différents
+ champs de l'écran.
+ </dd>
<dt>Fermer</dt>
<dd>permet de fermer l'écran.</dd>
</dl>
Modified: trunk/tutti-ui-swing/src/main/help/fr/editProtocol.html
===================================================================
--- trunk/tutti-ui-swing/src/main/help/fr/editProtocol.html 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/fr/editProtocol.html 2013-11-26 17:40:40 UTC (rev 1401)
@@ -1,4 +1,6 @@
-<!--
+<!DOCTYPE html>
+<html lang="fr">
+<head><!--
#%L
Tutti :: UI
$Id$
@@ -21,11 +23,8 @@
<http://www.gnu.org/licenses/gpl-3.0.html>.
#L%
-->
-<!DOCTYPE html>
-<html lang="fr">
+ <meta charset="utf-8">
-<head>
- <meta charset="utf-8"/>
<title>Tutti - Éditer un protocole</title>
<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/style.css" rel="stylesheet">
@@ -37,186 +36,218 @@
<script type="text/javascript" src="../js/navbar.js"></script>
<div class="container">
- <div class="page-header">
- <h1>Éditer un protocole</h1>
- </div>
+<div class="page-header">
+ <h1>Éditer un protocole</h1>
+</div>
- <p>Sur cet écran on peut créer ou éditer un protocole. Le protocole associé à une campagne permet d'initialiser les écrans de saisie afin, de faciliter la saisie des données, d’accélérer la saisie et de limiter les risque d'erreur à la saisie.</p>
+<p>Sur
+ cet écran on peut créer ou éditer un protocole. Le protocole associé à
+ une campagne permet d'initialiser les écrans de saisie afin, de
+ faciliter la saisie des données, d’accélérer la saisie et de limiter
+ les risques d'erreurs à la saisie.</p>
- <h2>Onglet informations générales</h2>
+<h2>Onglet informations générales</h2>
- <h3>Description des champs<a name="fields"></a></h3>
- <dl>
- <dt>Nom</dt>
- <dd>nom du protocole. Sa valeur est unique dans la base</dd>
- <dt>Commentaire</dt>
- <dd>permet d'ajouter un commentaire libre sur le protocole</dd>
- </dl>
+<h3>Description des champs<a name="fields"></a></h3>
+<dl>
+ <dt>Nom</dt>
+ <dd>nom du protocole. Sa valeur est unique dans la base</dd>
+ <dt>Commentaire</dt>
+ <dd>permet d'ajouter un commentaire libre sur le protocole</dd>
+</dl>
- <h3>Description des actions<a name="actions"></a></h3>
- <dl>
- <dt>Fermer</dt>
- <dd>permet de quitter l'écran d'édition du protocole</dd>
- <dt>Enregistrer</dt>
- <dd>permet d'enregistrer toutes les modifications du protocole</dd>
- </dl>
+<h3>Description des actions<a name="actions"></a></h3>
+<dl>
+ <dt>Fermer</dt>
+ <dd>permet de quitter l'écran d'édition du protocole</dd>
+ <dt>Enregistrer</dt>
+ <dd>permet d'enregistrer toutes les modifications du protocole</dd>
+</dl>
- <h2>Onglet Caractéristiques</h2>
+<h2>Onglet Caractéristiques</h2>
- <h3>Description des champs<a name="fieldsCaracteristics"></a></h3>
- <dl>
- <dt>Sous onglet Classes de taille</dt>
- <dd>
- Fonctionnement via le principe de la double liste. Basculer dans la
- colonne de droite toutes les méthodes de mensuration qui pourront
- être utilisées à la saisie. Le champ du dessus permet de faire une
- recherche textuelle. Seules les méthodes listées dans ce champ seront
- disponibles dans l'onglet « Espèces » et « Benthos » du protocole
- ainsi que dans la phase de saisie des mensurations des lots et des
- individus. Il est donc important d'être exhaustif dans la constitution
- de cette liste. Cependant, si en cours de saisie il apparaît qu'il
- manque une référence, il est possible de revenir sur cet onglet pour
- enrichir la liste.
- </dd>
- <dt>Sous onglet Mise en oeuvre de l'engin</dt>
- <dd>
- Fonctionnement via le principe de la double liste. Basculer dans la
- colonne de droite toutes les caractéristiques qui décriront la mise en
- œuvre de l'engin. Le champ du dessus permet de faire une recherche
- textuelle. Dans le cas où des engins ne seraient pas listées, il est
- possible via le menu « Administration/Référentiels temporaires »
- d'ajouter des engins.
- </dd>
- <dt>Sous onglet Autres caractéristiques</dt>
- <dd>
- Fonctionnement via le principe de la double liste. Basculer dans la
- colonne de droite toutes les caractéristiques qui décriront la mise
- en œuvre du navire. Le champ du dessus permet de faire une recherche
- textuelle.
- </dd>
- </dl>
+<h3>Description des champs<a name="fieldsCaracteristics"></a></h3>
+<dl>
+ <dt>Sous onglet Classes de taille</dt>
+ <dd>
+ Fonctionnement via le principe de la double liste. Basculer dans la
+ colonne de droite toutes les méthodes de mensuration qui pourront
+ être utilisées à la saisie. Le champ du dessus permet de faire une
+ recherche textuelle. Seules les méthodes listées dans ce champ
+ seront
+ disponibles dans l'onglet « Espèces » et « Benthos »
+ du protocole
+ ainsi que dans la phase de saisie des mensurations des lots et des
+ individus. Il est donc important d'être exhaustif dans la
+ constitution
+ de cette liste. Cependant, si en cours de saisie il apparaît qu'il
+ manque une référence, il est possible de revenir sur cet onglet pour
+ enrichir la liste.
+ </dd>
+ <dt>Sous onglet Mise en oeuvre de l'engin</dt>
+ <dd>
+ Fonctionnement via le principe de la double liste. Basculer dans la
+ colonne de droite toutes les caractéristiques qui décriront la mise
+ en
+ œuvre de l'engin. Le champ du dessus permet de faire une recherche
+ textuelle. Dans le cas où des engins ne seraient pas listés, il est
+ possible via le menu « Administration/Référentiels temporaires »
+ d'ajouter des engins.
+ </dd>
+ <dt>Sous onglet Observations individuelles</dt>
+ <dd>
+ Fonctionnement via le principe de la double liste. Basculer dans la
+ colonne de droite toutes les caractéristiques qui seront observées
+ sur
+ les individus conformément au protocole technique de la campagne.
+ Les colonnes
+ par défaut dans le tableau "Observations individuelles" sont Poids,
+ Taille et Classe de taille. Si en cours de saisie il venait à
+ manquer une caractéristique, elle peut être ajoutée en cours de
+ saisie
+ par modification du protocole ou sinon être saisie dans la colonne
+ du
+ tableau "Observations individuelles" dans la colonne "Autres
+ caractéristiques".
+ </dd>
+ <dt>Sous onglet Autres caractéristiques</dt>
+ <dd>
+ Fonctionnement via le principe de la double liste. Basculer dans la
+ colonne de droite toutes les caractéristiques qui décriront la mise
+ en œuvre du navire. Le champ du dessus permet de faire une recherche
+ textuelle.
+ </dd>
+</dl>
- <h3>Description des actions<a name="actionsCaracteristics"></a></h3>
- <dl>
- <dt>Import les caractéristiques</dt>
- <dd>
- permet d'importer un fichier .csv (encodage UTF8, séparateur « ; »)
- contenant les caractéristiques à lister dans la colonne de droite
- (fonction du sous onglet sélectionné).
- </dd>
- <dt>Exporter les caractéristiques</dt>
- <dd>
- permet d'exporter un fichier .csv (encodage UTF8, séparateur « ; »)
- contenant les caractéristiques listées dans la colonne de droite
- (fonction du sous onglet sélectionné).
- </dd>
- <dt>Exporter toutes les caractéristiques</dt>
- <dd>
- permet d'exporter un fichier .csv (encodage UTF8, séparateur « ; »)
- contenant les caractéristiques listées dans les colonnes de droite pour
- les trois sous onglets.
- </dd>
- </dl>
+<h3>Description des actions<a name="actionsCaracteristics"></a></h3>
+<dl>
+ <dt>Import les caractéristiques</dt>
+ <dd>
+ permet d'importer un fichier .csv (encodage UTF8, séparateur « ; »)
+ contenant les caractéristiques à lister dans la colonne de droite
+ (pour tous les sous onglets).
+ </dd>
+ <dt>Exporter les caractéristiques</dt>
+ <dd>
+ permet d'exporter un fichier .csv (encodage UTF8, séparateur « ; »)
+ contenant les caractéristiques listées dans la colonne de droite
+ (pour tous les sous onglets).
+ </dd>
+ <dt>Exporter toutes les caractéristiques</dt>
+ <dd>
+ permet d'exporter un fichier .csv (encodage UTF8, séparateur « ; »)
+ contenant les caractéristiques du référentiel.
+ </dd>
+</dl>
- <h2>Onglet Espèces</h2>
+<h2>Onglet Espèces</h2>
- <p>
- Cette écran permet de lister les espèces (hors benthos) couramment
- observées et le type d'observations à réaliser sur les lots conformément
- au protocole de la campagne.
- </p>
- <h3>Description des champs<a name="fieldsSpecies"></a></h3>
- <dl>
- <dt>Espèce</dt>
- <dd>
- CODE RUBIN – nom scientifique de l'espèce observée.
- Ce champ est renseigné à partir de la liste déroulante située en
- haut du tableau.
- Sélectionner une espèce et ajouter la valeur en cliquant sur
- <strong>+</strong>.
- </dd>
- <dt>Code campagne</dt>
- <dd>
- code campagne de l'espèce utilisé au cours de la campagne.
- </dd>
- <dt>Mode de mensuration</dt>
- <dd>
- si l'espèce est mesurée, méthode de mensuration de l'espèce. Les
- valeurs possibles pour ce champ sont celles listées dans l'onglet
- « Caractéristiques », sous onglet « Classes de taille ».
- </dd>
- <dt>Pesée</dt>
- <dd>
- case cochée si l'espèce doit être pesée.
- </dd>
- <dt>Dénombrement</dt>
- <dd>
- case cochée si le nombre d'individus pour l'espèce en question doit
- être observé.
- </dd>
- <dt>Catégorie de Tri</dt>
- <dd>
- case cochée si le tri des lots en fonction de la classe de taille
- (exemple: « petits », « gros ») doit être fait.
- </dd>
- <dt>Sexe</dt>
- <dd>
- case cochée si le tri des lots en fonction du sexe doit être fait.
- </dd>
- <dt>Maturité</dt>
- <dd>
- case cochée si le tri des lots en fonction de la maturité doit être
- fait.
- </dd>
- <dt>Age</dt>
- <dd>
- case cochée si le tri des lots par âge doit être fait. C'est le cas
- uniquement pour le traitement des coquilles St Jacques.
- </dd>
- <dt>Prélèvement de pièce calcifiées</dt>
- <dd>
- case cochée si, pour les observations individuelles, un prélèvement de
- pièces calcifiées est prévu au protocole.
- </dd>
- </dl>
+<p>
+ Cette écran permet de lister les espèces (hors benthos) couramment
+ observées et le type d'observations à réaliser sur les lots conformément
+ au protocole technique de la campagne.
+</p>
- <h3>Description des actions<a name="actionsSpecies"></a></h3>
- <dl>
- <dt>Importer les espèces</dt>
- <dd>
- permet d'importer un fichier .csv (encodage UTF8, séparateur « ; ») qui
- complète (et écrase) toutes les informations du tableau.
- </dd>
- <dt>Exporter les espèces</dt>
- <dd>
- permet d'exporter un fichier .csv (encodage UTF8, séparateur « ; ») qui
- contient toutes les informations du tableau.
- </dd>
- <dt>Export Pupitri</dt>
- <dd>
- génère un fichier qui contient la liste des espèces du protocole afin
- de mettre à jour le référentiel des espèces de Pupitri (sur le navire
- océanographique Thalassa).
- </dd>
- </dl>
+<h3>Description des champs<a name="fieldsSpecies"></a></h3>
+<dl>
+ <dt>Espèce</dt>
+ <dd>
+ CODE RUBIN – nom scientifique de l'espèce observée.
+ Ce champ est renseigné à partir de la liste déroulante située en
+ haut du tableau.
+ Sélectionner une espèce et ajouter la valeur en cliquant sur
+ [<strong>+]</strong>.
+ Un clic droit sur le titre de la colonne permet de modifier l'ordre
+ Code Rubin - nom scientifique ou inversement. Un clic sur le titre
+ de
+ la colonne permet de déclencher un tri par ordre alphabétique.
+ </dd>
+ <dt>Code campagne</dt>
+ <dd>
+ code campagne de l'espèce utilisé au cours de la campagne. Un
+ clic
+ sur le titre de la colonne permet de déclencher un tri par ordre
+ alphabétique.
+ </dd>
+ <dt>Mode de mensuration</dt>
+ <dd>
+ si l'espèce est mesurée, renseigner la méthode de mensuration de
+ l'espèce. Les
+ valeurs possibles pour ce champ sont celles listées dans l'onglet
+ « Caractéristiques », sous onglet « Classes de taille ».
+ </dd>
+ <dt>Pesée</dt>
+ <dd>
+ case cochée si l'espèce doit être pesée.
+ </dd>
+ <dt>Dénombrement</dt>
+ <dd>
+ case cochée si le nombre d'individus pour l'espèce en question doit
+ être observé.
+ </dd>
+ <dt>...</dt>
+ <dd>D'autre colonnes peuvent apparaitre dans ce tableau en fonction de
+ la configuration définie dans le menu "Administration/Configurer les
+ catégorisations"
+ </dd>
+ <dt>...</dt>
+</dl>
+<dl>
+ <dt>Prélèvement de pièce calcifiées</dt>
+ <dd>
+ case cochée si, pour les observations individuelles, un prélèvement
+ de
+ pièces calcifiées est prévu au protocole.
+ </dd>
+</dl>
+Un
+clic droit + [supprimer les espèces] sur une ligne (ou plusieurs par
+sélections multiples) permet de supprimer une(des) ligne(s). <h3>Description
+ des actions<a name="actionsSpecies"></a></h3>
+<dl>
+ <dt>Importer les espèces</dt>
+ <dd>
+ permet d'importer un fichier .csv (encodage UTF8, séparateur « ; »)
+ qui
+ complète (et écrase) toutes les informations du tableau.
+ </dd>
+ <dt>Exporter les espèces</dt>
+ <dd>
+ permet d'exporter un fichier .csv (encodage UTF8, séparateur « ; »)
+ qui
+ contient toutes les informations du tableau.
+ </dd>
+ <dt>Export Pupitri</dt>
+ <dd>
+ génère un fichier qui contient la liste des espèces du protocole
+ afin
+ de mettre à jour le référentiel des espèces de Pupitri (sur le
+ navire
+ océanographique Thalassa).
+ </dd>
+</dl>
- <h2>Onglet Benthos</h2>
+<h2>Onglet Benthos</h2>
- <p>
- Cette écran permet de lister les espèces couramment observées dans la
- fraction benthos. Pour chaque espèce, on précise le type d'observations à
- réaliser sur les lots conformément au protocole de la campagne.
- </p>
- <p>
- Le fonctionnement de cet écran est similaire à l'écran sur les espèces.
- S'y référer pour les fonctionnalités.
- </p>
- <h3>Description des champs<a name="fieldsBenthos"></a></h3>
- <a href="#fieldsSpecies">Voir les champs des espèces</a>.
+<p>
+ Cette écran permet de lister les espèces couramment observées dans la
+ fraction benthos. Pour chaque espèce, on précise le type d'observations
+ à
+ réaliser sur les lots conformément au protocole technique de la
+ campagne.
+</p>
- <h3>Description des actions<a name="actionsBenthos"></a></h3>
- <a href="#actionsSpecies">Voir les actions des espèces</a>.
+<p>
+ Le fonctionnement de cet écran est similaire à l'écran sur les espèces.
+ S'y référer pour les fonctionnalités.
+</p>
+<h3>Description des champs<a name="fieldsBenthos"></a></h3>
+<a href="#fieldsSpecies">Voir les champs des espèces</a>.
+
+<h3>Description des actions<a name="actionsBenthos"></a></h3>
+<a href="#actionsSpecies">Voir les actions des espèces</a>.
+
</div>
</body>
</html>
\ No newline at end of file
Modified: trunk/tutti-ui-swing/src/main/help/fr/editSampleCategory.html
===================================================================
--- trunk/tutti-ui-swing/src/main/help/fr/editSampleCategory.html 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/fr/editSampleCategory.html 2013-11-26 17:40:40 UTC (rev 1401)
@@ -1,4 +1,6 @@
-<!--
+<!DOCTYPE html>
+<html lang="fr">
+<head><!--
#%L
Tutti :: UI
$Id$
@@ -21,12 +23,9 @@
<http://www.gnu.org/licenses/gpl-3.0.html>.
#L%
-->
-<!DOCTYPE html>
-<html lang="fr">
+ <meta charset="utf-8">
-<head>
- <meta charset="utf-8"/>
- <title>Tutti - Créer / Éditer une campagne</title>
+ <title>Tutti - Configurer les catégories</title>
<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/style.css" rel="stylesheet">
<script type="text/javascript" src="../js/jquery-2.0.3.min.js"></script>
@@ -41,18 +40,42 @@
<h1>Configurer les catégories</h1>
</div>
- <p>Sur cet écran, on peut configuer les catégories à utiliser dans l'écran Espèces / Benthos.</p>
+ <p>Sur cet écran, on peut configurer les catégories à utiliser dans l'écran
+ Espèces / Benthos.</p>
- <h2>Description des champs<a name="fields"></a></h2>
- TODO
+ <p>L'accès
+ à cet écran est protégé par un mot de passe car cette configuration
+ modifie le format d'enregistrement des données en base. La non maîtrise
+ de cette configuration peu compléxifier le processus de transfert des
+ données d'une base à une autre.</p>
+ <h2>Description des champs<a name="fields"></a></h2>Sélectionner
+ dans la liste déroulante du haut la caractéristique de tri des
+ lots observés et ajouter la au tableau en cliquant sur le [+] à droite de
+ l'écran.<br>
+ <dl>
+ <dt>Caractéristique</dt>
+ <dd>Caractéristique de tri qui sera ajoutée au tableau d'enregistrement
+ des Espèces et du Benthos.
+ </dd>
+ <dt>Label</dt>
+ <dd>Champ libre permettant de saisir l'intitulé de la colonne qui sera
+ ajoutée au tableau pour cette caractéristique.
+ </dd>
+ </dl>
+
<h2>Description des actions<a name="actions"></a></h2>
<dl>
<dt>Fermer</dt>
- <dd>ferme l'écran.</dd>
+ <dd>ferme la fenêtre active.</dd>
<dt>Enregistrer</dt>
<dd>enregistre les modifications.</dd>
</dl>
+ Pour supprimer une ligne du tableau : sélectionner la ligne + clique droit +
+ [Supprimer]<br>Pour
+ réajuster l'ordre des lignes et donc l'ordre d'apparition des critères
+ de classement des lots dans les tableaux de saisie : clique droit sur
+ une ligne + [Monter] ou [Descendre].
</div>
</body>
</html>
\ No newline at end of file
Modified: trunk/tutti-ui-swing/src/main/help/fr/faq.html
===================================================================
--- trunk/tutti-ui-swing/src/main/help/fr/faq.html 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/fr/faq.html 2013-11-26 17:40:40 UTC (rev 1401)
@@ -1,4 +1,6 @@
-<!--
+<!DOCTYPE html>
+<html lang="fr">
+<head><!--
#%L
Tutti :: UI
$Id$
@@ -21,247 +23,323 @@
<http://www.gnu.org/licenses/gpl-3.0.html>.
#L%
-->
-<!DOCTYPE html>
-<html lang="fr">
+ <meta charset="utf-8">
-<head>
- <meta charset="utf-8"/>
<title>Tutti - Aide en ligne (Foire aux questions)</title>
<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/style.css" rel="stylesheet">
<script type="text/javascript" src="../js/jquery-2.0.3.min.js"></script>
<script type="text/javascript" src="../js/bootstrap.min.js"></script>
</head>
+
+
<body>
<script type="text/javascript" src="../js/navbar.js"></script>
<div class="container">
- <div class="page-header">
- <h1>Foire aux questions</h1>
- </div>
+<div class="page-header">
+ <h1>Foire aux questions</h1>
+</div>
- <h2>Gestion de la saisie d'un mélange d'espèces<a name="melag"></a></h2>
+<h2>Gestion de la saisie d'un mélange d'espèces<a name="melag"></a></h2>
- <p>
- Dans le cas d'une capture abondante de plusieurs espèces dont les individus sont morphologiquement proches (exemple : mélange de Scomber scombrus et de Scomber colias), le responsable du tri peut prendre la décision de ne pas trier ces espèces. Le mélange d'espèces et mis en caisses qui sont pesées. Le tri en espèces scientifique se fait dans un second temps à partir d'un échantillon représentatif tiré de plusieurs caisses réparties sur toute la durée du tri. Si les sous lots ainsi obtenus sont encore trop importants, un nouvel échantillonnage peut être réalisé avant de mesurer les individus.
- </p>
- Comment saisir cet observation dans le logiciel ?
+<p>
+ Dans le cas d'une capture abondante de plusieurs espèces dont les
+ individus sont morphologiquement proches (exemple : mélange de
+ Scomber scombrus et de Scomber colias), le responsable du tri peut
+ prendre la décision de ne pas trier ces espèces. Le mélange d'espèces
+ et mis en caisses qui sont pesées. Le tri en espèces scientifique se
+ fait dans un second temps à partir d'un échantillon représentatif tiré
+ de plusieurs caisses réparties sur toute la durée du tri. Si les sous
+ lots ainsi obtenus sont encore trop importants, un nouvel
+ échantillonnage peut être réalisé avant de mesurer les individus. </p>
+Comment saisir cet observation dans le logiciel ?
- <pre>Exemple :
- 500 kg de MELAG, on trie 40kg en 15kg Scomber scombrus et 25kg Scomber colias. Ensuite seuls 3.5kg de Scomber scombrus et 2.3kg de Scomber colias sont mesurés.</pre>
+<pre>Exemple :<br> 500 kg de MELAG, on trie 40kg en 15kg Scomber scombrus et 25kg Scomber colias. Ensuite seuls 3.5kg de Scomber scombrus et 2.3kg de Scomber colias sont mesurés.</pre>
- La saisie sera :
- <ol>
- <li>créer les deux lot VRAC Scomber scombrus et Scomber colias sans poids.</li>
- <li>saisir dans la colonne "poids sous-échantillonnés (kg)" les valeurs 15kg et 25kg.</li>
- <li>sélectionner les deux lignes + clic droit et saisir la valeur du MELAG de 500kg.</li>
- <li>modifier les valeurs de la colonne "poids sous-échantillonnés (kg)" à 3.5kg et 2.3kg.</li>
- <li>finir en saisissant les valeurs des mensurations.</li>
- </ol>
+La saisie sera :
+<ol>
+ <li>créer les deux lot VRAC Scomber scombrus et Scomber colias sans poids.
+ </li>
+ <li>saisir dans la colonne "poids sous-échantillonnés (kg)" les valeurs 15kg
+ et 25kg.
+ </li>
+ <li>sélectionner les deux lignes + clic droit et saisir la valeur du MELAG
+ de 500kg.
+ </li>
+ <li>modifier les valeurs de la colonne "poids sous-échantillonnés (kg)" à
+ 3.5kg et 2.3kg.
+ </li>
+ <li>finir en saisissant les valeurs des mensurations.</li>
+</ol>
- <h2>Gestion du protocole<a name="gestion_du_protocole"></a></h2>
+<h2>Gestion du protocole<a name="gestion_du_protocole"></a></h2>
- <p>
- Associer un protocole de saisie à une campagne est une étape indispensable avant toute saisie. Le protocole permet de configurer les écrans de saisie, ce qui permet de limiter les risques d'erreurs et de faciliter la saisie (ce qui se traduit par un gain de temps). Cette étape doit être réalisée en mode connecté car cela permet de configurer le protocole avec des références à jour.
- Le protocole pourra être ajusté en cours de saisie.
- </p>
- Il y a trois manière de préparer un protocole :
- <ul>
- <li>
- Créer un nouveau protocole (bouton <i> nouveau </i>) et compléter les
- différents onglets directement sur les écrans.
- <br>
- Cette méthode sera cependant assez longue à réaliser.
- </li>
- <li>
- Créer un nouveau protocole (bouton <i> nouveau </i>) et compléter les
- différents onglets à partir d’import de fichier <i>.csv</i>
- (bouton <i> importer les caractéristiques </i> par exemple).
- <br>
- Les différents fichiers .csv étant préparés et manipulés dans un
- tableur (Libre office par exemple).
- </li>
- <li>
- Créer un nouveau protocole à partir d'un protocole existant
- (bouton <i> Éditer/Cloner </i>).
- <br>
- Le fichier à importer provenant d'un protocole existant (classiquement
- le protocole de la campagne de l'année précédente).
- </li>
- </ul>
+<p>
+ Associer un protocole de saisie à une campagne est une étape
+ indispensable avant toute saisie. Le protocole permet de configurer les
+ écrans de saisie, ce qui permet de limiter les risques d'erreurs et de
+ faciliter la saisie (ce qui se traduit par un gain de temps). Cette
+ étape doit être réalisée idéalement en mode connecté car cela permet de
+ configurer le protocole avec des références à jour. Le protocole pourra
+ être ajusté en cours de saisie. </p>
+Il y a trois manière de préparer un protocole :
+<ul>
+ <li>
+ Créer un nouveau protocole (bouton <i> nouveau </i>) et
+ compléter les
+ différents onglets directement sur les écrans.
+ <br>
+ Cette méthode sera cependant assez longue à réaliser.
+ </li>
+ <li>
+ Créer un nouveau protocole (bouton <i> nouveau </i>) et
+ compléter les
+ différents onglets à partir d’import de fichier <i>.csv</i>
+ (bouton <i> importer les caractéristiques </i> par exemple).
+ <br>
+ Les différents fichiers .csv étant préparés et manipulés dans un
+ tableur (Libre office par exemple).
+ </li>
+ <li>
+ Créer un nouveau protocole à partir d'un protocole existant
+ (bouton <i> Éditer/Cloner </i>).
+ <br>
+ Le fichier à importer provenant d'un protocole existant (classiquement
+ le protocole de la campagne de l'année précédente).
+ </li>
+</ul>
- <h2>Quelles sont les informations à renseigner dans le protocole<a name="information_dans_protocole"></a></h2>
+<h2>Quelles sont les informations à renseigner dans le protocole<a
+ name="information_dans_protocole"></a></h2>
- <h3>Onglet <i> informations générales </i></h3>
- Le protocole doit porter un nom unique sur votre ordinateur.
- Un commentaire peut lui être associé.
+<h3>Onglet <i> informations générales </i></h3>
+Le protocole doit porter un nom unique sur votre ordinateur.
+Un commentaire peut lui être associé.
- <h3>Onglet <i> Caractéristiques/Classes de taille </i></h3>
- Sélectionner à partir de la colonne de gauche toutes les méthodes de
- mensurations appliquées sur les différentes espèces observées au cours de la
- campagne. Seules les méthodes listées dans la colonne de droite seront
- disponibles dans les écrans de saisie.
+<h3>Onglet <i> Caractéristiques/Classes de taille </i></h3>
+Sélectionner à partir de la colonne de gauche toutes les méthodes de
+mensurations appliquées sur les différentes espèces observées au cours de la
+campagne. Seules les méthodes listées dans la colonne de droite seront
+disponibles dans les écrans de saisie.
- <h3>Onglet <i> Caractéristiques/Mise en œuvre de l'engin </i></h3>
- Sélectionner à partir de la colonne de gauche toutes les observations qui
- seront enregistrées pour décrire la mise en œuvre de l'engin
- (exemple : profondeur de l'engin).
+<h3>Onglet <i> Caractéristiques/Mise en œuvre de l'engin </i></h3>
+Sélectionner à partir de la colonne de gauche toutes les observations qui
+seront enregistrées pour décrire la mise en œuvre de l'engin
+(exemple : profondeur de l'engin).<br>
- <h3>Onglet <i> Caractéristiques/Mise en œuvre du navire </i></h3>
- Sélectionner à partir de la colonne de gauche toutes les observations qui seront
- enregistrées pour décrire la mise en œuvre du navire (exemple : état de la mer).
+<h3>Onglet <i> Caractéristiques/Observations individuelles </i></h3>
+Sélectionner à partir de la colonne de gauche toutes les
+caractéristiques qui seront observées pour décrire les individus. Par
+défaut l'application propose le nom de l'espèce, son poids, sa taille
+et sa méthode de mensuration. Pour pouvoir renseigner sous forme de
+colonnes supplémentaires dans le tableau, d'autres caractéristiques, il
+faut les ajouter dans la colonne de droite. L'ordre des
+caractéristiques (de haut en bas) sera celui appliqué dans le tableau
+(de gauche à droite)
- <h3>Onglet <i> Espèces </i></h3>
- <p>
+<h3>Onglet <i> Caractéristiques/Mise en œuvre du navire </i></h3>
+Sélectionner à partir de la colonne de gauche toutes les observations qui seront
+enregistrées pour décrire la mise en œuvre du navire (exemple : état de la
+mer).
+
+<h3>Onglet <i> Espèces </i></h3>
+
+<p>
Lister dans ce tableau l'ensemble des espèces les plus couramment observées,
- leur code associé et l'ensemble des observations attendues (exemple : l'espèce
- doit-elle être pesée, doit-elle être mesurée ? Si oui, quelle sera la méthode
- de mesure ?)
- </p>
- <strong>Important à retenir</strong> :
- dans la colonne <i> Espèce </i> seuls les taxons référents sont listés.
- Si vous essayez d'importer un fichier avec des synonymes ou si vous ajoutez
- une ligne avec un taxon synonyme, le logiciel basculera automatiquement
- la ligne vers le taxon référent.
- <h3>Onglet <i> Benthos </i></h3>
- idem <i> Espèces </i>
+ leur code associé et l'ensemble des observations attendues (exemple :
+ l'espèce
+ doit-elle être pesée, doit-elle être mesurée ? Si oui, quelle sera la
+ méthode
+ de mesure ?)
+</p>
+<strong>Important à retenir</strong> :
+dans la colonne <i> Espèce </i> seuls les taxons référents sont
+listés.
+Si vous essayez d'importer un fichier avec des synonymes ou si vous ajoutez
+une ligne avec un taxon synonyme, le logiciel basculera automatiquement
+la ligne vers le taxon référent.
+<h3>Onglet <i> Benthos </i></h3>
+idem <i> Espèces </i>
- <h3>Information importante</h3>
- <p>
- le logiciel permet une saisie séparée des fractions <i> Espèces </i> et <i> Benthos </i>.
+<h3>Information importante</h3>
+
+<p>
+ le logiciel permet une saisie séparée des fractions <i>
+ Espèces </i> et <i> Benthos </i>.
Cette séparation permet l'enregistrement de taux d'échantillonnages
différents entre ces deux fractions.
- </p>
- <p>
+</p>
+
+<p>
Dans le cas où le protocole de la campagne entraîne une observation commune
des deux fractions, la saisie des espèces et du benthos pourra être réalisée
sur le même tableau. Dans ce dernier cas, ne pas utiliser la notion de
benthos dans le logiciel.
- Même chose pour les méduses qui appartiennent normalement au groupe Plancton.
- </p>
+ Même chose pour les méduses qui appartiennent normalement au groupe
+ Plancton.
+</p>
- <h2>Format des fichiers d'imports dans le logiciel<a name="format_fichier_import"></a></h2>
- <p>
- Afin de connaître le format des différents fichier qu'il est possible
- d'importer dans le logiciel, l'utilisateur est invité à ajouter une ou
- plusieurs valeurs à partir des écrans puis à exporter le résultat.
- Le fichier ainsi créé sera ouvert dans un éditeur de
- texte (Libre Office idéalement) pour prendre connaissance du format du
- fichier. L'utilisateur peut alors modifier le fichier selon son besoin
- avant de l'importer dans le logiciel.
- </p>
- <h2>Manipulation des fichiers d'import/export<a name="manipulation_fichiers"></a></h2>
+<h2>Format des fichiers d'imports dans le logiciel<a
+ name="format_fichier_import"></a></h2>
- <p>Le logiciel génère et importe deux formats de fichiers.</p>
- <ol>
- <li>des format propres au logiciel (exemple : export du protocole à
- partir du menu Éditer/Exporter en face du champ Protocole de saisie).
- <br/>
- Ces fichiers peuvent être ouverts et modifiés à partir d'un éditeur de
- type Notepad++).
- <br/>
- La syntaxe est cependant difficilement compréhensible pour un
- utilisateur normal du logiciel. Ces fichiers serviront donc le plus
- souvent d'export/import sans modification du contenu.</li>
- <li>
- des formats <i>.csv</i>. Ces fichiers sont à ouvrir sous Libre Office
- et à sauvegarder en respectant le formatage suivant :
- Encodage de caractère UTF8 et séparateur de champ <i> ; </i>.
- Ces fichiers sont facilement compréhensibles par les utilisateurs et
- peuvent donc être modifiés avant import dans le logiciel.
- </li>
- </ol>
- <h2>Sauvegarde du protocole dans Harmonie<a name="sauvegarde_protocole"></a></h2>
- <p>
- Avant synchronisation vers Harmonie, exporter le protocole de la campagne
- et l'importer comme pièce jointe associé au premier trait de la campagne
- afin de le sauvegarder.
- <br/>
- Cela vous permettra de le récupérer l'année suivante pour initialiser
- la nouvelle campagne et/ou corriger les données.
- </p>
- <h2>Vrac / Hors Vrac : définitions<a name="vrac_definition"></a></h2>
+<p>
+ Afin de connaître le format des différents fichier qu'il est possible
+ d'importer dans le logiciel, l'utilisateur est invité à ajouter une ou
+ plusieurs valeurs à partir des écrans puis à exporter le résultat.
+ Le fichier ainsi créé sera ouvert dans un éditeur de
+ texte (Libre Office idéalement) pour prendre connaissance du format du
+ fichier. L'utilisateur peut alors modifier le fichier selon son besoin
+ avant de l'importer dans le logiciel.
+</p>
- <dl>
- <dt>HORS VRAC</dt>
- <dd>
- catégorie associée à un lot ou un individu qui a été prélevé
- directement sur la capture sans passer par le pesage automatique ni
- le tri.
- </dd>
- <dt>Cas 1</dt>
- <dd>
- Cette notion est utile dans les cas de capture abondante où seule une
- fraction de la capture va être observée. Dans cette configuration,
- les lots (catégorisés à VRAC) observés dans l'échantillon seront
- élevés (facteur d'élévation) pour obtenir les poids et nombre
- totaux dans la capture.
- </dd>
- <dt>Cas 2</dt>
- <dd>Les individus rares ou atypiques qui auront été extraits de la capture
- avant échantillonnage ne devront pas être élevés car leur facteur
- d'élévation = 1.</dd>
- <dt>Cas 3</dt>
- <dd>par convention, lorsque la totalité de la capture est observée
- (pesée et triée), on catégorise tous les lots à VRAC.</dd>
- </dl>
- <h2>Saisie multi-ordinateurs<a name="saisie_multiposte"></a></h2>
- <p>
- L'applicatif permet d'envisager la saisie des informations sur plusieurs
- ordinateurs en parallèle.
- Par exemple, pour accélérer le temps de saisie, il est possible de saisir
- la composition du benthos sur un ordinateur et toutes les autres
- informations (les espèces, les macro-déchets etc.) sur un autre ordinateur.
- Il faut cependant décider à l'avance quel sera l'ordinateur dit
- <i> maître </i> et le(s) ordinateur(s) <i> satellites </i>. L'ordinateur
- <i> maître </i> centralisera toutes les données alors que les ordinateurs
- <i> satellites </i> ne seront utilisés que pour saisir une parties des
- fractions de la capture.
- </p>
- <p>
- Pour cela il faut initialiser la saisie sur le poste <i> maître </i> (définir
- la série, la campagne et le protocole). Exporter la base dans le menu Fichier/Gestionnaire de base...Exporter.
- Sur les postes <i> satellites </i>, lancer l'installation de l'applicatif en pointant sur la base ainsi exportée.
- </p>
- <p>
- Pour la saisie sur les postes <i> satellites </i>, créer les traits en ne complétant
- que les trois champs <i> Code station </i>, <i> Numéro de trait </i> et <i> date de début de traîne </i>.
+<h2>Manipulation des fichiers d'import/export<a
+ name="manipulation_fichiers"></a></h2>
+
+<p>Le logiciel génère et importe deux formats de fichiers.</p>
+<ol>
+ <li>des format propres au logiciel (exemple : export du protocole à
+ partir du menu Éditer/Exporter en face du champ Protocole de saisie).
+ <br>
+ Ces fichiers peuvent être ouverts et modifiés à partir d'un éditeur de
+ type Notepad++).
+ <br>
+ La syntaxe est cependant difficilement compréhensible pour un
+ utilisateur normal du logiciel. Ces fichiers serviront donc le plus
+ souvent d'export/import sans modification du contenu.
+ </li>
+ <li>
+ des formats <i>.csv</i>. Ces fichiers sont à ouvrir sous Libre Office
+ et à sauvegarder en respectant le formatage suivant :
+ Encodage de caractère UTF8 et séparateur de champ <i> ; </i>.
+ Ces fichiers sont facilement compréhensibles par les utilisateurs et
+ peuvent donc être modifiés avant import dans le logiciel.
+ </li>
+</ol>
+<h2>Sauvegarde du protocole dans Harmonie<a name="sauvegarde_protocole"></a>
+</h2>
+
+<p>
+ Avant synchronisation vers Harmonie, exporter le protocole de la campagne
+ et l'importer comme pièce jointe associé au premier trait de la campagne
+ afin de le sauvegarder.
+ <br>
+ Cela vous permettra de le récupérer l'année suivante pour initialiser
+ la nouvelle campagne et/ou corriger les données.
+</p>
+
+<h2>Vrac / Hors Vrac : définitions<a name="vrac_definition"></a></h2>
+
+<dl>
+ <dt>HORS VRAC</dt>
+ <dd>
+ catégorie associée à un lot ou un individu qui a été prélevé
+ directement sur la capture sans passer par le pesage automatique ni
+ le tri.
+ </dd>
+ <dt>Cas 1</dt>
+ <dd>
+ Cette notion est utile dans les cas de capture abondante où seule une
+ fraction de la capture va être observée. Dans cette configuration,
+ les lots (catégorisés à VRAC) observés dans l'échantillon seront
+ élevés (facteur d'élévation) pour obtenir les poids et nombre
+ totaux dans la capture.
+ </dd>
+ <dt>Cas 2</dt>
+ <dd>Les individus rares ou atypiques qui auront été extraits de la capture
+ avant échantillonnage ne devront pas être élevés car leur facteur
+ d'élévation = 1.
+ </dd>
+ <dt>Cas 3</dt>
+ <dd>par convention, lorsque la totalité de la capture est observée
+ (pesée et triée), on catégorise tous les lots à VRAC.
+ </dd>
+</dl>
+<h2>Saisie multi-ordinateurs<a name="saisie_multiposte"></a></h2>
+
+<p>
+ L'applicatif permet d'envisager la saisie des informations sur plusieurs
+ ordinateurs en parallèle.
+ Par exemple, pour accélérer le temps de saisie, il est possible de saisir
+ la composition du benthos sur un ordinateur et toutes les autres
+ informations (les espèces, les macro-déchets etc.) sur un autre ordinateur.
+ Il faut cependant décider à l'avance quel sera l'ordinateur dit
+ <i> maître </i> et le(s) ordinateur(s) <i>
+ satellites </i>. L'ordinateur
+ <i> maître </i> centralisera toutes les données alors que les
+ ordinateurs
+ <i> satellites </i> ne seront utilisés que pour saisir une parties
+ des
+ fractions de la capture.
+</p>
+
+<p>
+ Pour cela il faut initialiser la saisie sur le poste <i>
+ maître </i> (définir
+ la série, la campagne et le protocole). Exporter la base dans le menu
+ Fichier/Gestionnaire de base...Exporter.
+ Sur les postes <i> satellites </i>, lancer l'installation de
+ l'applicatif en pointant sur la base ainsi exportée.
+</p>
+
+<p>
+ Pour la saisie sur les postes <i> satellites </i>, créer les
+ traits en ne complétant
+ que les trois champs <i> Code station </i>, <i> Numéro de
+ trait </i> et <i> date de début de traîne </i>.
Compléter les données sur l'onglet approprié (exemple Benthos).
- </p>
- <p>
- En haut à gauche de l'écran utiliser l'option <i> exporter les ... </i>.
- </p>
- <p>
+</p>
+
+<p>
+ En haut à gauche de l'écran utiliser l'option <i> exporter les ... </i>.
+</p>
+
+<p>
Enregistrer le fichier sur le réseau ou sur une clef usb.
- </p>
- <p>
- Sur le poste <i> maître </i>, se positionner sur le bon trait et l'onglet que vous souhaitez importer.
- </p>
- <p>
- En haut à droite de l'écran cliquer sur <i> Importer des ... </i>, pointer sur le fichier précédemment généré.
- </p>
- <p>
- Toutes les données saisie sur le poste satellite sont rapatriées sur le poste <i> maître </i>.
- </p>
- <p>
- Fonctionnement de l'import de données : seuls les champs non renseignés dans l'écran d'import peuvent être complétés par les données du fichier importé.
- </p>
- <p>
- Les poids saisis dans l'écran d'import et les espèces saisies dans l'écran ne pourront pas être écrasés par le fichier importé.
- </p>
- <p>
- Les données non importées seront listées. Ainsi, les données saisies sur le poste <i> maître </i> sont prioritaires sur les importations des postes <i> satellites </i> et ne seront donc pas écrasées.
- </p>
- <h2>Sauvegarde régulière de la base<a name="sauvegarde_reguliere"></a></h2>
- <p>
- L'application utilise une base de données qui peut être sensible à des
- erreurs machine. Il est donc nécessaire de réaliser des sauvegardes
- régulières (tous les soirs) de la base afin de se prémunir de toutes
- pertes de données. Le plus simple et de zipper le dossier complet
- contenant les fichiers de l'application.
- </p>
+</p>
+<p>
+ Sur le poste <i> maître </i>, se positionner sur le bon trait et
+ l'onglet que vous souhaitez importer.
+</p>
+
+<p>
+ En haut à droite de l'écran cliquer sur <i> Importer des ... </i>,
+ pointer sur le fichier précédemment généré.
+</p>
+
+<p>
+ Toutes les données saisie sur le poste satellite sont rapatriées sur le
+ poste <i> maître </i>.
+</p>
+
+<p>
+ Fonctionnement de l'import de données : seuls les champs non renseignés
+ dans l'écran d'import peuvent être complétés par les données du fichier
+ importé. </p>
+
+<p> Les poids saisis dans l'écran d'import et les
+ espèces saisies dans l'écran ne pourront pas être écrasés par le
+ fichier importé. </p>
+
+<p>
+ Les données non importées seront listées. Ainsi, les données saisies sur le
+ poste <i> maître </i> sont prioritaires sur les importations des
+ postes <i> satellites </i> et ne seront donc pas écrasées.
+</p>
+
+<h2>Sauvegarde régulière de la base<a name="sauvegarde_reguliere"></a></h2>
+
+<p>
+ L'application utilise une base de données qui peut être sensible à des
+ erreurs machine. Il est donc nécessaire de réaliser des sauvegardes
+ régulières (tous les soirs) de la base afin de se prémunir de toutes
+ pertes de données. Pour cela utiliser l'option "Exorter" du menu
+ "Fichier/Gestionnaire de base". Le répertoire de sauvegarde de la base
+ est défini dansle menu "Fichier/Configuration/Technique/Répertoire de
+ sauvegarde de base". </p>
+
</div>
</body>
</html>
\ No newline at end of file
Modified: trunk/tutti-ui-swing/src/main/help/fr/fonctionnalites_transversales.html
===================================================================
--- trunk/tutti-ui-swing/src/main/help/fr/fonctionnalites_transversales.html 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/fr/fonctionnalites_transversales.html 2013-11-26 17:40:40 UTC (rev 1401)
@@ -1,4 +1,6 @@
-<!--
+<!DOCTYPE html>
+<html lang="fr">
+<head><!--
#%L
Tutti :: UI
$Id$
@@ -21,11 +23,8 @@
<http://www.gnu.org/licenses/gpl-3.0.html>.
#L%
-->
-<!DOCTYPE html>
-<html lang="fr">
+ <meta charset="utf-8">
-<head>
- <meta charset="utf-8"/>
<title>Tutti - Aide en ligne (Fonctionnalités transversales)</title>
<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/style.css" rel="stylesheet">
@@ -43,47 +42,58 @@
<h2>Recherche dans une liste<a name="recherche_liste"></a></h2>
- Pour les recherches textuelles dans les listes il y a deux possibilités :
+ Pour les recherches textuelles dans les listes il y a deux possibilités :
<ul>
- <li>Taper du texte direct et dans ce cas la recherche se fait à partir du début des informations saisies dans le champ</li>
- <li>Faire précéder votre recherche de <i>*</i> (astérisque) et dans ce cas l'applicatif recherche le texte n'importe où dans le champ.</li>
+ <li>Taper du texte direct et dans ce cas la recherche se fait à partir
+ du début des informations saisies dans le champ
+ </li>
+ <li>Faire précéder votre recherche de <i>*</i> (astérisque) et dans ce
+ cas l'applicatif recherche le texte n'importe où dans le champ.
+ </li>
</ul>
<h2>Tri dans une liste<a name="tri_liste"></a></h2>
- Les listes déroulantes peuvent être triées de différentes manières via le menu
- proposé par le bouton <i> carnet </i> situé en bout de champ.
+ Les listes déroulantes peuvent être triées de différentes manières via le
+ menu
+ proposé par le bouton <i> carnet </i> situé en bout de champ.
<h2>Vider la valeur d'un champ<a name="vider_valeur"></a></h2>
- Le bouton <i> flèche noire avec croix blanche </i> situé devant les champs permet
- de <i> vider </i> les champs.
+ Le bouton <i> flèche noire avec croix blanche </i> situé devant
+ les champs permet
+ de <i> vider </i> les champs.
<h2>Raccourcis clavier<a name="raccourcis_clavier"></a></h2>
- Les raccourcis clavier sont identifiés à l'écran par des lettres soulignées et
+ Les raccourcis clavier sont identifiés à l'écran par des lettres soulignées
+ et
activés par la combinaison de touche Alt + lettre soulignée.
<h2>Origine des poids affichés<a name="origine_poids"></a></h2>
- Dans l'ensemble des écrans le code d’affichage des poids est le suivant :
+ Dans l'ensemble des écrans le code d’affichage des poids est le suivant :
<pre>12 = valeur saisie de 12 (kg ou g)</pre>
- <pre style="color: blue; font-style: italic">24 = valeur calculée par l’applicatif de 24 (kg ou g)</pre>
+ <pre style="color: blue; font-style: italic;">24 = valeur calculée par l’applicatif de 24 (kg ou g)</pre>
- <pre>Femelle // 1,2 : le lot femelle de 1,2 kg est un sous échantillon du lot père.</pre>
+ <pre>Femelle // 1,2 : le lot femelle de 1,2 kg est un sous échantillon du lot père.</pre>
- Cela est marqué par les <i> // </i>.
+ Cela est marqué par les <i> // </i>.
Dans le cas où on n'a pas procédé à un échantillonnage le poids associé à la
- catégorie est séparé par un simple <i> / </i>.
+ catégorie est séparé par un simple <i> / </i>.
<h2>Contrôle de la saisie<a name="controle_saisie"></a></h2>
+
<p>
- Il y a un processus de contrôle en temps réel qui analyse la saisie sur les écrans.
+ Il y a un processus de contrôle en temps réel qui analyse la saisie sur
+ les écrans.
</p>
+
<p>
- L'accès à la liste des anomalies se fait via le drapeau situé dans la barre
+ L'accès à la liste des anomalies se fait via le drapeau situé dans la
+ barre
d'état en bas à droite de la fenêtre de l'application.
</p>
<dl>
@@ -92,23 +102,31 @@
<dt>Le drapeau est rouge</dt>
<dd>une liste d'anomalies est proposée avec le champ en anomalie et un
message indiquant le type d'anomalie. Pour y accéder, cliquer sur
- le drapeau.</dd>
+ le drapeau.
+ </dd>
</dl>
<p>Fermer l'écran en cliquant sur la croix rouge.</p>
+
<p>
- Le présence d'anomalie sur un écran ne bloque pas l’enregistrement des valeurs
- saisies et la fermeture de l'écran. Les erreurs bloquantes qui demandent une
- correction immédiate seront signalées par un message spécifique entraînant
- une action immédiate du saisisseur.
+ Le présence d'anomalie sur un écran ne bloque pas l’enregistrement des
+ valeurs
+ saisies et la fermeture de l'écran. Les erreurs bloquantes qui demandent
+ une
+ correction immédiate seront signalées par un message spécifique
+ entraînant
+ une action immédiate du saisisseur.
</p>
+
<h2>Rappel du context de saisie<a name="rappel_context"></a></h2>
+
<p>
L'applicatif permet la saisie de données de plusieurs séries, campagnes,
trait, lots etc. sur une même base de données. Ceci est par exemple
- nécessaire pendant les campagnes Pelgas qui associent la Thalassa avec des
+ nécessaire pendant les campagnes Pelgas qui associent la Thalassa avec
+ des
navires professionnels. Afin de rappeler le contexte de saisie
(sur quel trait je me situe, sur quel lot, sur quel campagne, etc.),
- plusieurs bandeaux rappellent le contexte de saisie :
+ plusieurs bandeaux rappellent le contexte de saisie :
</p>
<pre>Série de campagne CGFS / campagne CGFS / Protocole 2013 ou Trait R0233 – 1 – 1 – 17/03/2013 – Mensuration.</pre>
Modified: trunk/tutti-ui-swing/src/main/help/fr/index.html
===================================================================
--- trunk/tutti-ui-swing/src/main/help/fr/index.html 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/fr/index.html 2013-11-26 17:40:40 UTC (rev 1401)
@@ -23,162 +23,217 @@
-->
<!DOCTYPE html>
<html lang="fr">
+<head>
+ <meta charset="utf-8">
-<head>
- <meta charset="utf-8"/>
<title>Tutti - Aide en ligne</title>
<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/style.css" rel="stylesheet">
<script type="text/javascript" src="../js/jquery-2.0.3.min.js"></script>
<script type="text/javascript" src="../js/bootstrap.min.js"></script>
</head>
+
+
<body>
<script type="text/javascript" src="../js/navbar.js"></script>
-<div class='container'>
- <div class="page-header">
- <h1>Documentation de Allegro Campagne</h1>
- </div>
+<div class="container">
+ <div class="page-header">
+ <h1>Documentation de Allegro Campagne</h1>
+ </div>
- <h2>Table des matières</h2>
- <ul>
- <li><a href="menu.html">Description du Menu</a>
- <ul>
- <li><a href="menu.html#menu_fichier">Menu Fichier</a>
- <ul>
- <li><a href="menu.html#menu_fichier_configuration">Configuration</a></li>
- <li><a href="menu.html#menu_fichier_mise_a_jour">Vérifier les mises à jour</a></li>
- <li><a href="menu.html#menu_fichier_gestionnaire_base">Gestionnaire de bases</a></li>
- <li><a href="menu.html#menu_fichier_quitter">Quitter</a></li>
- </ul>
- </li>
- <li><a href="menu.html#menu_action">Menu Actions</a>
- <ul>
- <li><a href="menu.html#menu_action_selection">Sélectionne une campagne</a></li>
- <li><a href="menu.html#menu_action_serie">Série de campagne</a></li>
- <li><a href="menu.html#menu_action_campagne">Campagne</a></li>
- <li><a href="menu.html#menu_action_protocole">Protocole</a></li>
- <li><a href="menu.html#menu_action_saisie_capture">Saisir les captures</a></li>
- <li><a href="menu.html#menu_action_valider_capture">Valider les captures</a></li>
- </ul>
- </li>
- <li><a href="menu.html#menu_administration">Menu Administrations</a>
- <ul>
- <li><a href="menu.html#menu_administration_referentiel">Référentiels temporaires</a></li>
- </ul>
- </li>
- <li><a href="menu.html#menu_aide">Menu Aide</a>
- <ul>
- <li><a href="menu.html#menu_aide_aide">Aide</a></li>
- <li><a href="menu.html#menu_aide_site">Site</a></li>
- <li><a href="menu.html#menu_aide_about">À propos</a></li>
- <li><a href="menu.html#menu_aide_langue">Langue</a></li>
- </ul>
- </li>
- </ul>
- </li>
- <li>Description des écrans de saisie de données
- <ul>
- <li><a href="selectCruise.html">Sélection Série / Campagne /
- Protocole</a></li>
- <li><a href="editProgram.html">Créer / Éditer une série de
- campagne</a></li>
- <li><a href="editCruise.html">Créer / Éditer une campagne</a></li>
- <li><a href="editProtocol.html">Créer / Éditer un protocole</a></li>
- <li><a href="editFishingOperation.html">Saisie du trait et de la capture</a>
- <ul>
- <li><a href="editFishingOperation.html#traitTrait">Trait / Trait</a></li>
- <li><a href="editFishingOperation.html#traitMiseEnOuvreEngin">Trait / Mise en œuvre de l'engin</a></li>
- <li><a href="editFishingOperation.html#traitAutreParametres">Trait / Autres paramètres</a></li>
- <li><a href="editFishingOperation.html#captureResume">Captures / Résumé</a></li>
- <li><a href="editFishingOperation.html#captureEspeces">Captures / Espèces</a></li>
- <li><a href="editFishingOperation.html#captureBenthos">Captures / Benthos</a></li>
- <li><a href="editFishingOperation.html#captureMacroDechet">Captures / Macro déchets</a></li>
- <li><a href="editFishingOperation.html#captureDonnesIndividuelles">Captures / Observations individuelles</a></li>
- <li><a href="editFishingOperation.html#captureCapturesAccidentelles">Captures / Captures accidentelles</a></li>
- </ul>
- </li>
- <li><a href="fishingOperations.html">Saisie du trait et de la capture</a></li>
+ <h2>Table des matières</h2>
+ <ul>
+ <li><a href="menu.html">Description du Menu</a>
+ <ul>
+ <li><a href="menu.html#menu_fichier">Menu Fichier</a>
+ <ul>
+ <li><a href="menu.html#menu_fichier_configuration">Configuration</a>
+ </li>
+ <li>
+ <a href="menu.html#menu_fichier_mise_a_jour_logicelle">Vérifier
+ les mises à jour logiciels</a></li>
+ <li>
+ <a href="menu.html#menu_fichier_mise_a_jour_rapport">Vérifier
+ les mises à jour des rapports</a></li>
+ <li><a href="menu.html#menu_fichier_gestionnaire_base">Gestionnaire
+ de bases</a></li>
+ <li><a href="menu.html#menu_fichier_quitter">Quitter</a>
+ </li>
+ </ul>
+ </li>
+ <li><a href="menu.html#menu_action">Menu Actions</a>
+ <ul>
+ <li><a href="menu.html#menu_action_selection">Sélectionne
+ une campagne</a></li>
+ <li><a href="menu.html#menu_action_serie">Série de
+ campagne</a></li>
+ <li>
+ <a href="menu.html#menu_action_campagne">Campagne</a>
+ </li>
+ <li>
+ <a href="menu.html#menu_action_protocole">Protocole</a>
+ </li>
+ <li><a href="menu.html#menu_action_saisie_capture">Saisir
+ les captures</a></li>
+ <li><a href="menu.html#menu_action_valider_capture">Valider
+ les captures</a></li>
+ </ul>
+ </li>
+ <li><a href="menu.html#menu_administration">Menu
+ Administrations</a>
+ <ul>
+ <li><a href="menu.html#menu_administration_referentiel">Référentiels
+ temporaires</a></li>
+ <li>
+ <a href="menu.html#menu_administration_sample_category">Configurer
+ les catégorisations</a></li>
+ </ul>
+ </li>
+ <li><a href="menu.html#menu_aide">Menu Aide</a>
+ <ul>
+ <li><a href="menu.html#menu_aide_aide">Aide</a></li>
+ <li><a href="menu.html#menu_aide_site">Site</a></li>
+ <li><a href="menu.html#menu_aide_about">À propos</a>
+ </li>
+ <li><a href="menu.html#menu_aide_langue">Langue</a></li>
+ </ul>
+ </li>
+ </ul>
+ </li>
+ <li>Description des écrans de saisie de données
+ <ul>
+ <li><a href="selectCruise.html">Sélection Série / Campagne /
+ Protocole</a></li>
+ <li><a href="editProgram.html">Créer / Éditer une série de
+ campagne</a></li>
+ <li><a href="editCruise.html">Créer / Éditer une campagne</a>
+ </li>
+ <li><a href="editProtocol.html">Créer / Éditer un protocole</a>
+ </li>
+ <li><a href="editFishingOperation.html">Saisie du trait et de la
+ capture</a>
+ <ul>
+ <li><a href="editFishingOperation.html#trait">Trait
+ / Trait</a></li>
+ <li>
+ <a href="editFishingOperation.html#traitMiseEnOuvreEngin">Trait
+ / Mise en œuvre de l'engin</a></li>
+ <li>
+ <a href="editFishingOperation.html#traitAutreParametres">Trait
+ / Autres paramètres</a></li>
+ <li><a href="editFishingOperation.html#captureResume">Captures
+ / Résumé</a></li>
+ <li><a href="editFishingOperation.html#captureEspeces">Captures
+ / Espèces</a></li>
+ <li><a href="editFishingOperation.html#captureBenthos">Captures
+ / Benthos</a></li>
+ <li>
+ <a href="editFishingOperation.html#captureMacroDechet">Captures
+ / Macro déchets</a></li>
+ <li>
+ <a href="editFishingOperation.html#captureDonnesIndividuelles">Captures
+ / Observations individuelles</a></li>
+ <li>
+ <a href="editFishingOperation.html#captureCapturesAccidentelles">Captures
+ / Captures accidentelles</a></li>
+ </ul>
+ </li>
+ <li><a href="editFishingOperation.html">Saisie du trait et de la
+ capture</a></li>
- <li><a href="dbManager.html">Gestionnaire de base</a></li>
- <li><a href="config.html">Configuration</a></li>
- <li><a href="manageTemporaryReferential.html">Gestionnaire de
- référentiels temporaires</a></li>
+ <li><a href="dbManager.html">Gestionnaire de base</a></li>
+ <li><a href="config.html">Configuration</a></li>
+ <li><a href="manageTemporaryReferential.html">Gestionnaire de
+ référentiels temporaires</a></li>
+ <li><a href="editCatchBatch.html">Editer une capture</a></li>
+ <li><a href="editSpeciesBatch.html">Editer les captures
+ poisson</a>
+ </li>
+ <li><a href="createSpeciesBatch.html">Créer une capture
+ poisson</a>
+ </li>
+ <li><a href="splitSpeciesBatch.html">Catégoriser une capture
+ poisson</a></li>
+ <li><a href="editSpeciesFrequencies.html">Editer les
+ mensurations
+ poisson</a></li>
+ <li><a href="editBenthosBatch.html">Editer les captures
+ benthos</a>
+ </li>
+ <li><a href="createBenthosBatch.html">Créer une capture
+ benthos</a>
+ </li>
+ <li><a href="splitBenthosBatch.html">Catégories une capture
+ benthos</a></li>
+ <li><a href="editBenthosFrequencies.html">Editer les
+ mensurations
+ benthos</a></li>
+ <li><a href="editAccidentalBatch.html">Editer les captures
+ accidentelles</a></li>
+ <li><a href="createAccidentalBatch.html">Créer une capture
+ accidentelle</a></li>
+ <li><a href="editIndividualObservationBatch.html">Éditer les
+ observations indivuduelles</a></li>
+ <li><a href="createIndividualObservationBatch.html">Créer une
+ observation individuelle</a></li>
+ </ul>
+ </li>
+ <li>
+ <a href="fonctionnalites_transversales.html">Fonctionnalités
+ transversales</a>
+ <ul>
+ <li>
+ <a href="fonctionnalites_transversales.html#recherche_liste">Recherche
+ dans une liste</a></li>
+ <li><a href="fonctionnalites_transversales.html#tri_liste">Tri
+ dans
+ une liste</a></li>
+ <li><a href="fonctionnalites_transversales.html#vider_valeur">Vider
+ la valeur d'un champ</a></li>
+ <li>
+ <a href="fonctionnalites_transversales.html#raccourcis_clavier">Raccourcis
+ clavier</a></li>
+ <li><a href="fonctionnalites_transversales.html#origine_poids">Origine
+ des poids affichés</a></li>
+ <li>
+ <a href="fonctionnalites_transversales.html#controle_saisie">Contrôle
+ de la saisie</a></li>
+ <li><a href="fonctionnalites_transversales.html#rappel_context">Rappel
+ du context de saisie</a></li>
+ </ul>
+ </li>
+ <li><a href="faq.html">Foire aux questions</a>
+ <ul>
+ <li><a href="faq.html#melag">Gestion de la saisie d'un mélange
+ d'espèces</a></li>
+ <li><a href="faq.html#gestion_du_protocole">Gestion du
+ protocole</a>
+ </li>
+ <li><a href="faq.html#information_dans_protocole">Quelles sont
+ les
+ informations à renseigner dans le protocole</a></li>
+ <li><a href="faq.html#format_fichier_import">Format des fichiers
+ d'imports dans le logiciel</a></li>
+ <li><a href="faq.html#manipulation_fichiers">Manipulation des
+ fichiers d'import/export</a></li>
+ <li><a href="faq.html#sauvegarde_protocole">Sauvegarde du
+ protocole
+ dans Harmonie</a></li>
+ <li><a href="faq.html#vrac_definition">Vrac / Hors Vrac :
+ définitions</a></li>
+ <li><a href="faq.html#saisie_multiposte">Saisie
+ multi-ordinateurs</a></li>
+ <li><a href="faq.html#sauvegarde_reguliere">Sauvegarde régulière
+ de
+ la base</a></li>
+ </ul>
+ </li>
+ </ul>
- <li><a href="editCatchBatch.html">Editer une capture</a></li>
- <li><a href="editSpeciesBatch.html">Editer les captures poisson</a>
- </li>
- <li><a href="createSpeciesBatch.html">Créer une capture poisson</a>
- </li>
- <li><a href="splitSpeciesBatch.html">Catégories une capture
- poisson</a></li>
- <li><a href="editSpeciesFrequencies.html">Editer les mensurations
- poisson</a></li>
- <li><a href="editBenthosBatch.html">Editer les captures benthos</a>
- </li>
- <li><a href="createBenthosBatch.html">Créer une capture benthos</a>
- </li>
- <li><a href="splitBenthosBatch.html">Catégories une capture
- benthos</a></li>
- <li><a href="editBenthosFrequencies.html">Editer les mensurations
- benthos</a></li>
- <li><a href="editAccidentalBatch.html">Editer les captures
- accidentelles</a></li>
- <li><a href="createAccidentalBatch.html">Créer une capture
- accidentelle</a></li>
- <li><a href="editIndividualObservationBatch.html">Éditer les
- observations indivuduelles</a></li>
- <li><a href="createIndividualObservationBatch.html">Créer une
- observation individuelle</a></li>
- </ul>
- </li>
- <li>
- <a href="fonctionnalites_transversales.html">Fonctionnalités
- transversales</a>
- <ul>
- <li><a href="fonctionnalites_transversales.html#recherche_liste">Recherche
- dans une liste</a></li>
- <li><a href="fonctionnalites_transversales.html#tri_liste">Tri dans
- une liste</a></li>
- <li><a href="fonctionnalites_transversales.html#vider_valeur">Vider
- la valeur d'un champ</a></li>
- <li><a href="fonctionnalites_transversales.html#raccourcis_clavier">Raccourcis
- clavier</a></li>
- <li><a href="fonctionnalites_transversales.html#origine_poids">Origine
- des poids affichés</a></li>
- <li><a href="fonctionnalites_transversales.html#controle_saisie">Contrôle
- de la saisie</a></li>
- <li><a href="fonctionnalites_transversales.html#rappel_context">Rappel
- du context de saisie</a></li>
- </ul>
- </li>
- <li><a href="faq.html">Foire aux questions</a>
- <ul>
- <li><a href="faq.html#melag">Gestion de la saisie d'un mélange
- d'espèces</a></li>
- <li><a href="faq.html#gestion_du_protocole">Gestion du protocole</a>
- </li>
- <li><a href="faq.html#information_dans_protocole">Quelles sont les
- informations à renseigner dans le protocole</a></li>
- <li><a href="faq.html#format_fichier_import">Format des fichiers
- d'imports dans le logiciel</a></li>
- <li><a href="faq.html#manipulation_fichiers">Manipulation des
- fichiers d'import/export</a></li>
- <li><a href="faq.html#sauvegarde_protocole">Sauvegarde du protocole
- dans Harmonie</a></li>
- <li><a href="faq.html#vrac_definition">Vrac / Hors Vrac :
- définitions</a></li>
- <li><a href="faq.html#saisie_multiposte">Saisie
- multi-ordinateurs</a></li>
- <li><a href="faq.html#sauvegarde_reguliere">Sauvegarde régulière de
- la base</a></li>
- </ul>
- </li>
- </ul>
-
</div>
</body>
</html>
\ No newline at end of file
Modified: trunk/tutti-ui-swing/src/main/help/fr/manageTemporaryReferential.html
===================================================================
--- trunk/tutti-ui-swing/src/main/help/fr/manageTemporaryReferential.html 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/fr/manageTemporaryReferential.html 2013-11-26 17:40:40 UTC (rev 1401)
@@ -1,4 +1,6 @@
-<!--
+<!DOCTYPE html>
+<html lang="fr">
+<head><!--
#%L
Tutti :: UI
$Id$
@@ -21,11 +23,8 @@
<http://www.gnu.org/licenses/gpl-3.0.html>.
#L%
-->
-<!DOCTYPE html>
-<html lang="fr">
+ <meta charset="utf-8">
-<head>
- <meta charset="utf-8"/>
<title>Tutti - Gérer les référentiels temporaires</title>
<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/style.css" rel="stylesheet">
@@ -37,37 +36,67 @@
<script type="text/javascript" src="../js/navbar.js"></script>
<div class="container">
- <div class="page-header">
- <h1>Gérer les référentiels temporaires</h1>
+ <div class="page-header">
+ <h1>Gérer les référentiels temporaires</h1>
- <p>Sur cette écran on peut gérer les référentiels temporaires...</p>
+ <p>Sur cette écran on peut gérer les référentiels temporaires.<br>L'accès
+ à cet écran est protégé par un mot de passe afin d'éviter un usage
+ abusif des références temporaires. En effet, l'utilisation de
+ références temporaires empêchera l'archivage des données vers une
+ base
+ centralisée et peut compléxifier l'échange de fichiers.</p>
- <strong>Documentation à rédiger</strong>
+ <p>Seul
+ quatre référentiels peuvent être modifiés par l'ajout de références
+ temporaires : espèces, navires, engins et individus.</p>
- <h2>Actions<a name="actions"></a></h2>
- <dl>
- <dt>Export un exemple de référentiel Espèce</dt>
- <dd></dd>
- <dt>Import des référentiels Espèce temporaires</dt>
- <dd></dd>
- <dt></dt>
- <dt>Export un exemple de référentiel Navire</dt>
- <dd></dd>
- <dt>Import des référentiels Navire temporaires</dt>
- <dd></dd>
- <dt></dt>
- <dt>Export un exemple de référentiel Engin</dt>
- <dd></dd>
- <dt>Import des référentiels Engin temporaires</dt>
- <dd></dd>
- <dt></dt>
- <dt>Export un exemple de référentiel Personne</dt>
- <dd></dd>
- <dt>Import des référentiels Personne temporaires</dt>
- <dd></dd>
- <dt></dt>
- </dl>
+ <p>Les fichiers manipulés dans cet écran sont des fichiers .csv -
+ encodage UTF8 - séparateur ";"<br>Afin
+ de respecter ce formatage il est fortement recommendé de les ouvrir
+ et
+ de les modifier avec un logiciel de type Notepad++ (et surtout pas
+ Excel)</p>
+ <p>Une référence temporaire ainsi importée est immédiatement disponible
+ dans les écrans de saisie de l'application. </p><strong></strong>
+
+ <h2>Actions<a name="actions"></a></h2>
+ <dl>
+ <dt>Exporter un exemple de référentiel Espèce</dt>
+ <dd>permet d'exporter un fichier .csv qui servira d'exemple pour
+ préparer le fichier à importer afin de créer une espèce
+ temporaire.
+ </dd>
+ <dt>Importer des référentiels Espèces temporaires</dt>
+ <dd>permet
+ d'importer un fichier .csv contenant la(les) nouvelle(s)
+ référence.
+ Bien respecter le format proposé par le fichier d'export.
+ </dd>
+ </dl>
+ Concernant
+ une espèce temporaire ajouté à l'applicatif, il est possible de lui
+ associer un code campagne en l'ajoutant au protocole (onglet "Espèces")
+ et en complétant le champ "Code campagne".
+ <dl>
+ <dt>Exporter un exemple de référentiel Navire</dt>
+ <dd>idem espèce</dd>
+ <dt>Importer des référentiels Navires temporaires</dt>
+ <dd>idem espèce</dd>
+ <dt></dt>
+ <dt>Exporter un exemple de référentiel Engin</dt>
+ <dd>idem espèce</dd>
+ <dt>Importer des référentiels Engins temporaires</dt>
+ <dd>idem espèce</dd>
+ <dt></dt>
+ <dt>Exporter un exemple de référentiel Personne</dt>
+ <dd>idem espèce</dd>
+ <dt>Importer des référentiels Personnes temporaires</dt>
+ <dd>idem espèce</dd>
+ <dt><br></dt>
+ </dl>
+
+ </div>
</div>
</body>
</html>
\ No newline at end of file
Modified: trunk/tutti-ui-swing/src/main/help/fr/menu.html
===================================================================
--- trunk/tutti-ui-swing/src/main/help/fr/menu.html 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/fr/menu.html 2013-11-26 17:40:40 UTC (rev 1401)
@@ -1,4 +1,6 @@
-<!--
+<!DOCTYPE html>
+<html lang="fr">
+<head><!--
#%L
Tutti :: UI
$Id$
@@ -21,11 +23,8 @@
<http://www.gnu.org/licenses/gpl-3.0.html>.
#L%
-->
-<!DOCTYPE html>
-<html lang="fr">
+ <meta charset="utf-8">
-<head>
- <meta charset="utf-8"/>
<title>Tutti - Aide en ligne (Menu)</title>
<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/style.css" rel="stylesheet">
@@ -37,288 +36,226 @@
<script type="text/javascript" src="../js/navbar.js"></script>
<div class="container">
- <div class="page-header">
- <h1>Description du menu</h1>
- </div>
+<div class="page-header">
+ <h1>Description du menu</h1>
+</div>
- Le menu est accessible en haut à gauche de l'écran
+Le menu est accessible en haut à gauche de l'écran
- <h2>Menu Fichier<a name="menu_fichier"></a></h2>
+<h2>Menu Fichier<a name="menu_fichier"></a></h2>
- <h3>Configuration<a name="menu_fichier_configuration"></a></h3>
+<h3>Configuration<a name="menu_fichier_configuration"></a></h3>
- <p>La configuration définie dans ce menu est propre à la machine
- (ordinateur).</p>
+<p>La configuration définie dans ce menu est propre à la machine
+ (ordinateur).</p>
- <p>Cette configuration n'est pas <i>exportable</i> vers un autre ordinateur.</p>
+<p>Cette configuration n'est pas <i>exportable</i> vers un autre ordinateur.
+</p>
- <ul>
- <li>
- Pour enregistrer toutes les modifications dans les différents onglets,
- cliquer sur <strong>Enregistrer</strong>.
- </li>
- <li>
- Pour ne pas enregistrer une modification, cliquer sur
- <strong>Annuler</strong>.
- </li>
- <li>Pour quitter ce menu, cliquer sur <strong>Quitter</strong>.</li>
- </ul>
+<ul>
+ <li>
+ Pour enregistrer toutes les modifications dans les différents
+ onglets,
+ cliquer sur <strong>Enregistrer</strong>.
+ </li>
+ <li>
+ Pour ne pas enregistrer une modification, cliquer sur
+ <strong>Annuler</strong>.
+ </li>
+ <li>Pour quitter ce menu, cliquer sur <strong>Quitter</strong>.</li>
+</ul>
+<h3>Vérifier les mises à jour logiciels</h3>
+<a name="menu_fichier_mise_a_jour_logicelle"></a>
+Permet de vérifier les mises à jour logicielles de l'applicatif
+(application / traductions / aide en ligne).<br>
- <h4>Onglet Application</h4>
- <dl>
- <dt>tutti.csv.separator</dt>
- <dd>
- Permet de définir le format du séparateur dans les fichiers <i>.csv</i>
- gérés par l'application. La valeur par défaut est <i>;</i>
- </dd>
- <dt>tutti.ui.config.file</dt>
- <dd>
- Chemin vers le fichier <i>tuttiUI.xml</i> qui contient le chemin de
- configuration des interfaces graphiques.
- </dd>
- <dt>tutti.db.weights.rate.difference.totalAndSorted</dt>
- <dd>
- Pourcentage d'écart entre le poids saisi et le poids calculé par
- l'application qui va déclencher un warning.
- <br/>
- Le processus d'élévation des poids permet de calculer les poids de plus
- haut niveau jusqu'à la capture total. Certains poids pouvant être
- saisis ou calculés, l'applicatif déclenchera un message d'alerte si un
- poids calculé s'écarte d'un poids saisi d'un certain pourcentage
- défini dans ce menu.
- </dd>
- <dt>tutti.tremieCarousselVessel</dt>
- <dd>
- Permet de définir le navire qui active l'usage des champs <i>trémie et
- carrousel</i> dans l'écran <i> Résumé </i>.
- Pour les campagnes sur <strong>FRA000868095 THALASSA</strong>,
- sélectionner ce navire.
- <br/>
- En dehors des campagnes sur <strong>THALASSA</strong>, laisser ce champ
- vide.
- </dd>
- <dt>tutti.export.CountryId</dt>
- <dd>
- Permet de définir le pays d'appartenance de la campagne.
- Cette information sera exploitée dans l'export des données quand
- nécessaire.
- </dd>
- <dt>tutti.samplingCategoryOrderlds</dt>
- <dd>
- Liste les différentes catégories de tri des lots et permet de modifier
- l'ordre de ces catégorisations au regard du protocole de la campagne.
- La liste des catégories est fixe et ne peut être modifiée.
- </dd>
- </dl>
- <h4>Onglet Interface utilisateur</h4>
- <dl>
- <dt> tutti.ui.color.rowInvalid</dt>
- <dd>
- Permet de définir la couleur de remplissage des champs invalides.
- </dd>
- <dt>tutti.ui.color.rowReadOnly</dt>
- <dd>
- Permet de définir la couleur de remplissage des champs en lecture seule.
- </dd>
- <dt>tutti.ui.color.cellWithValue</dt>
- <dd>
- Permet de définir la couleur de remplissage des champs commentaires qui
- contiennent une valeur.
- </dd>
- <dt>tutti.ui.color.rowToConfirm</dt>
- <dd>
- Permet de définir la couleur de remplissage des champs pour lesquels
- une demande de confirmation est demandée (case <i> A confirmer </i>
- cocher en bout de ligne).
- </dd>
- <dt>tutti.ui.color.computeWeights</dt>
- <dd>
- Permet de définir la couleur des poids calculés par l'applicatif.
- </dd>
- <dt>tutti.ui.color.blokingLayer</dt>
- <dd>
- Permet de définir la couleur du fond lorsque l'application est en cours
- d'exécution d'une action longue.
- </dd>
- <dt>tutti.ui.dateFormat</dt>
- <dd>
- Permet de définir le format d'affichage des dates dans les écrans.
- </dd>
- <dt>tutti.ui.coordinateEditorType</dt>
- <dd>Type d'éditeur de position spatiale</dd>
- </dl>
+<h3>Vérifier les mises à jour des rapports</h3>
+<a name="menu_fichier_mise_a_jour_rapport"></a>
+Permet de vérifier les mises à jour des rapports utilisés dans l'aplication.<br>
+<h3>Gestionnaire de base</h3>
+<a name="menu_fichier_gestionnaire_base"></a>
- <h4>Onglet Technique</h4>
- <dl>
- <dt>tutti.update.application.url</dt>
- <dd>
- URL du lien contenant les informations de mise à jour de l'application.
- </dd>
- </dl>
- <h3>Vérifier les mises à jour<a name="menu_fichier_mise_a_jour"></a></h3>
- Permet de vérifier les mises à jour logicielles de Tutti
- (application / traductions / aide en ligne).
+<p>Cet écran permet de gérer la base de données</p>
- <h3>Gestionnaire de base<a name="menu_fichier_gestionnaire_base"></a></h3>
+<p>L'application utilise une base de travail compatible Allegro,
+ l'application permet de
+ gérer ces bases, à savoir Installer une base à partir d'une url distante
+ via le mécanisme de mise à jour intégré.
+</p>
- <p>Cet écran permet de de gérer la base de données</p>
+<dl>
+ <dt>Réinstaller</dt>
+ <dd>
+ Permet de réinstaller l'application afin de repartir sur une base
+ vide
+ de donnée. Une sauvegarde obligatoire des données sera faite.
+ </dd>
+ <dt>Importer une base</dt>
+ <dd>Permet d'importer une base précédement générer via l'option
+ Exporter.
+ </dd>
+ <dt>Mettre à jour les référentiels</dt>
+ <dd>
+ En mode connecté, permet de déclencher le processus de
+ synchronisation des référentiels
+ </dd>
+ <dt>Exporter</dt>
+ <dd>
+ Permet d'exporter toute la base embarquée sous un format <i>.zip</i>.
+ </dd>
+</dl>
+<h3>Quitter</h3>
- <p>Tutti utilise une base de travail compatible Allegro, l'application permet de
- gérer ces bases, à savoir Installer une base à partir d'une url distante
- via le mécanisme de mise à jour intégré.
- </p>
+<p>Permet de fermer l'application.</p>
- <dl>
- <dt>Mettre à jour les référentiels</dt>
- <dd>
- En mode connecté, permet une mise à jour des
- référentiels de la base de données embarquée.
- </dd>
- <dt>Exporter</dt>
- <dd>
- Permet d'exporter toute la base embarquée sous un format <i>.zip</i>.
- </dd>
- <dt>Exporter et supprimer</dt>
- <dd>
- Permet d'exporter toute la base embarquée sous un format <i>.zip</i> et
- de supprimer toutes les données saisies de la base embarquée.
- <i>A utiliser donc avec précaution</i>.
- </dd>
- <dt>Import les données de l'application</dt>
- <dd>
- Permet d'importer les données d'une autre instance de l'application
- précédemment exportées
- </dd>
- </dl>
- <h3>Quitter<a name="menu_fichier_quitter"></a></h3>
+<h2>Menu Actions<a name="menu_action"></a></h2>
- <p>Permet de fermer l'application.</p>
+<h3>Sélectionner une campagne<a name="menu_action_selection"></a></h3>
- <h2>Menu Actions<a name="menu_action"></a></h2>
+<p>Ouvre l'écran d'édition / sélection des Séries de campagnes + Campagne +
+ Protocole de saisie.</p>
- <h3>Sélectionner une campagne<a name="menu_action_selection"></a></h3>
+<h3>Série de campagne<a name="menu_action_serie"></a></h3>
- <p>Ouvre l'écran d'édition / sélection des Séries de campagnes + Campagne +
- Protocole de saisie.</p>
+<p>Ouvre l'écran d'édition de la dernière série de campagne
+ sélectionnée.</p>
- <h3>Série de campagne<a name="menu_action_serie"></a></h3>
+<h3>Campagne<a name="menu_action_campagne"></a></h3>
- <p>Ouvre l'écran d'édition de la dernière série de campagne sélectionnée.</p>
+<p>Ouvre l'écran d'édition de la dernière campagne sélectionnée.</p>
- <h3>Campagne<a name="menu_action_campagne"></a></h3>
+<h3>Protocole<a name="menu_action_protocole"></a></h3>
- <p>Ouvre l'écran d'édition de la dernière campagne sélectionnée.</p>
+<p>Ouvre l'écran d'édition du dernier protocole sélectionné.</p>
- <h3>Protocole<a name="menu_action_protocole"></a></h3>
+<h3>Saisir les captures<a name="menu_action_saisie_capture"></a></h3>
- <p>Ouvre l'écran d'édition du dernier protocole sélectionné.</p>
+<p>Ouvre l'écran d'édition de la saisie des captures sur la dernière
+ campagne
+ sélectionnée.</p>
- <h3>Saisir les captures<a name="menu_action_saisie_capture"></a></h3>
+<h3>Valider les captures<a name="menu_action_valider_capture"></a></h3>
- <p>Ouvre l'écran d'édition de la saisie des captures sur la dernière campagne
- sélectionnée.</p>
+<p>
+ Déclenche le processus de validation des données sur la dernière
+ campagne
+ sélectionnée. Le processus peut prendre plusieurs secondes/minutes s'il
+ y a de
+ nombreux traits dans la campagne.
+</p>
- <h3>Valider les captures<a name="menu_action_valider_capture"></a></h3>
+<p>
+ La liste des erreurs (rond rouge avec un point
+ d'exclamation) et des warning (triangle jaune avec un point
+ d'exclamation)
+ est listée pour chaque trait.
+</p>
- <p>
- Déclenche le processus de validation des données sur la dernière campagne
- sélectionnée. Le processus peut prendre plusieurs secondes s'il y a de
- nombreux traits dans la campagne.
- </p>
+<p>
+ Le résultat peut être exporté (icône en haut à droite
+ de l'écran) dans un fichier pour être sauvegardé. Un clic sur un message
+ ouvre dans la partie droite de l'écran le trait contenant le champ en
+ anomalie.
+</p>
- <p>
- La liste des erreurs (rond rouge avec un point
- d'exclamation) et des warning (triangle jaune avec un point d'exclamation)
- est listée pour chaque trait.
- </p>
+<p>
+ La sauvegarde par synchronisation des données vers la base de données
+ centralisée Harmonie de l'Ifremer ne sera possible que si plus aucune
+ erreur
+ bloquante (rond rouge avec un point d'exclamation) n'est listée à
+ l'issue du
+ processus de validation.
+</p>
- <p>
- Le résultat peut être exporté (icône en haut à droite
- de l'écran) dans un fichier pour être sauvegardé. Un clic sur un message
- ouvre dans la partie droite de l'écran le trait contenant le champ en
- anomalie.
- </p>
+<h2>Menu Administration<a name="menu_administration"></a></h2>
- <p>
- La sauvegarde par synchronisation des données vers la base de données
- centralisée Harmonie de l'Ifremer ne sera possible que si plus aucune erreur
- bloquante (rond rouge avec un point d'exclamation) n'est listée à l'issue du
- processus de validation.
- </p>
+<h3>Référentiels temporaires<a name="menu_administration_referentiel"></a>
+</h3>
- <h2>Menu Administrations<a name="menu_administration"></a></h2>
+<p>
+ Permet la création de référentiels temporaires dans la base de
+ l'application.
+</p>
- <h3>Référentiels temporaires<a name="menu_administration_referentiel"></a></h3>
+<p>
+ L'accès à ce menu est sécurisé par un mot de passe afin de limiter la
+ création de références temporaires qui peuvent complexifier l'archivage
+ des données vers une autre base.
+</p>
+Quatre référentiels peuvent être mis à jour via ce menu :
+<ul>
+ <li>le référentiel des espèces</li>
+ <li>le référentiel des engins</li>
+ <li>le référentiel des personnes</li>
+ <li>le référentiel des navires</li>
+</ul>
- <p>
- Permet la création de référentiels temporaires dans la base de
- l'application.
- </p>
+Pour faire un nouvel import, procédez ainsi:
- <p>
- L'accès à ce menu est sécurisé par un mot de passe afin de limiter la
- création de références temporaires qui peuvent complexifier l'archivage
- des données vers une autre base.
- </p>
- Quatre référentiels peuvent être mis à jour via ce menu :
- <ul>
- <li>le référentiel des espèces</li>
- <li>le référentiel des engins</li>
- <li>le référentiel des personnes</li>
- <li>le référentiel des navires</li>
- </ul>
+<ul>
+ <li>
+ Afin de connaître le format du fichier d'import, commencer par
+ exporter
+ un fichier exemple en cliquant sur <strong>Exporter</strong> en face
+ du
+ référentiel.
+ </li>
+ <li>
+ Ouvrir le fichier sur Notepad++ ou LibreOffice afin de respecter le
+ formatage du fichier (encodage UTF8, séparateur <i> ; </i>).
+ </li>
+ <li>Modifier les valeurs.</li>
+ <li>
+ Enregistrer le fichier (en respectant le formatage décrit
+ précédemment).
+ </li>
+ <li>
+ L'importer via <strong>Importer</strong>.
+ Les références temporaires sont immédiatement disponibles dans les
+ écrans de l'application.
+ </li>
+</ul>
- Pour faire un nouvel import, procédez ainsi:
+<h4>Description des actions</h4>
- <ul>
- <li>
- Afin de connaître le format du fichier d'import, commencer par exporter
- un fichier exemple en cliquant sur <strong>Exporter</strong> en face du
- référentiel.
- </li>
- <li>
- Ouvrir le fichier sur Notepad++ ou LibreOffice afin de respecter le
- formatage du fichier (encodage UTF8, séparateur <i> ; </i>).
- </li>
- <li>Modifier les valeurs.</li>
- <li>
- Enregistrer le fichier (en respectant le formatage décrit précédemment).
- </li>
- <li>
- L'importer via <strong>Importer</strong>.
- Les références temporaires sont immédiatement disponibles dans les
- écrans de l'application.
- </li>
- </ul>
+<dl>
+ <dt>Exporter</dt>
+ <dd>permet d'exporter un fichier d'exemple (format .csv, encodage UTF8,
+ séparateur <i> ; </i>)
+ </dd>
+ <dt>Importer</dt>
+ <dd>permet d'importer le fichier avec la(les) référence(s)
+ temporaire(s) (format .csv, encodage UTF8, séparateur <i>
+ ; </i>)
+ </dd>
+</dl>
+<h3>Configurer les catégorisations<a
+ name="menu_administration_sample_category"></a></h3>
- <h4>Description des actions</h4>
- <dl>
- <dt>Exporter</dt>
- <dd>permet d'exporter un fichier d'exemple (format .csv, encodage UTF8,
- séparateur <i> ; </i>)
- </dd>
- <dt>Importer</dt>
- <dd>permet d'importer le fichier avec la(les) référence(s)
- temporaire(s) (format .csv, encodage UTF8, séparateur <i> ; </i>)
- </dd>
- </dl>
- <h2>Menu Aide<a name="menu_aide"></a></h2>
+Permet d'adapter les colonnes du tableau des saisie des données "espèces" et
+"benthos" au protocole d'observation<br>
+L'accès à ce menu est sécurisé par un mot de passe car il structure le
+format de saisie des données.<br>
- <h3>Aide<a name="menu_aide_aide"></a></h3>
- Permet d'accéder à l'aide sur l'application.
- <h3>Site<a name="menu_aide_site"></a></h3>
- En mode connecté, permet d'accéder au site du projet Tutti qui coordonne le
- développement de cette application.
- <h3>À propos<a name="menu_aide_about"></a></h3>
- Permet d'accéder aux informations légales sur l’application, à des informations
- sur la traduction de l'application et aux différentes versions des logiciels
- utilisés.
- <h3>Langue<a name="menu_aide_langue"></a></h3>
- Permet de sélectionner la langue de fonctionnement de l'application : anglais ou
- français.
+<h2>Menu Aide<a name="menu_aide"></a></h2>
+<h3>Aide<a name="menu_aide_aide"></a></h3>
+Permet d'accéder à l'aide sur l'application.
+<h3>Site<a name="menu_aide_site"></a></h3>
+En mode connecté, permet d'accéder au site du projet Tutti qui coordonne le
+développement de cette application.
+<h3>À propos<a name="menu_aide_about"></a></h3>
+Permet d'accéder aux informations légales sur l’application, à des
+informations
+sur la traduction de l'application et aux différentes versions des logiciels
+utilisés.
+<h3>Langue<a name="menu_aide_langue"></a></h3>
+Permet de sélectionner la langue de fonctionnement de l'application :
+anglais ou
+français.
+
</div>
</body>
</html>
\ No newline at end of file
Modified: trunk/tutti-ui-swing/src/main/help/fr/selectCruise.html
===================================================================
--- trunk/tutti-ui-swing/src/main/help/fr/selectCruise.html 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/fr/selectCruise.html 2013-11-26 17:40:40 UTC (rev 1401)
@@ -1,4 +1,6 @@
-<!--
+<!DOCTYPE html>
+<html lang="fr">
+<head><!--
#%L
Tutti :: UI
$Id$
@@ -21,17 +23,16 @@
<http://www.gnu.org/licenses/gpl-3.0.html>.
#L%
-->
-<!DOCTYPE html>
-<html lang="fr">
+ <meta charset="utf-8">
-<head>
- <meta charset="utf-8"/>
<title>Tutti - Choisir la campagne</title>
<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/style.css" rel="stylesheet">
<script type="text/javascript" src="../js/jquery-2.0.3.min.js"></script>
<script type="text/javascript" src="../js/bootstrap.min.js"></script>
</head>
+
+
<body>
<script type="text/javascript" src="../js/navbar.js"></script>
@@ -50,12 +51,23 @@
<h2>Description des champs<a name="fields"></a></h2>
<dl>
<dt>Série de campagne</dt>
- <dd>dans la liste déroulante, sélectionner la série à laquelle se rattachera la campagne.</dd>
+ <dd>dans la liste déroulante, sélectionner la série à laquelle se
+ rattachera la campagne.
+ </dd>
<dt>Campagne</dt>
- <dd>dans la liste déroulante, sélectionner la campagne sur laquelle portera les données.</dd>
+ <dd>dans la liste déroulante, sélectionner la campagne sur laquelle
+ portera les données.
+ </dd>
<dt>Protocole</dt>
<dd>
- dans la liste déroulante, sélectionner le protocole qui sera appliqué au cours de la saisie des données. La sélection d'un protocole n'est pas obligatoire pour visualiser des données mais nécessaire pour la saisie de données (voir liste des caractéristiques pour mesurer les espèces). Il conseillé d'importer le protocole de l'année N-1 pour préparer une nouvelle campagne.
+ dans la liste déroulante, sélectionner le protocole qui sera
+ appliqué
+ au cours de la saisie des données. La sélection d'un protocole n'est
+ pas obligatoire pour visualiser des données mais nécessaire pour la
+ saisie de données (voir liste des caractéristiques pour mesurer les
+ espèces par exemple). Il conseillé d'importer le protocole de
+ l'année
+ N-1 pour préparer une nouvelle campagne.
</dd>
</dl>
@@ -65,35 +77,73 @@
<dt>Série de campagne <strong>Éditer</strong></dt>
<dd>permet d'éditer la série sélectionnée</dd>
<dt>Série de campagne <strong>Editer...Exporter</strong></dt>
- <dd>permet d'exporter toutes les données brutes de la série sélectionnée dans un fichier .zip contenant des fichiers .csv.</dd>
+ <dd>permet d'exporter toutes les données brutes de la série sélectionnée
+ dans un fichier .zip contenant des fichiers .csv.
+ </dd>
<dt>Série de campagne <strong>Nouveau</strong></dt>
<dd>permet de créer une nouvelle série de campagne.</dd>
<dt>Campagne <strong>Éditer</strong></dt>
<dd>permet d'éditer la campagne sélectionnée dans le champ.</dd>
- <dt>Campagne <strong>Éditer...Exporter</strong> </dt>
- <dd> permet d'exporter toutes les données brutes de la campagne sélectionnée dans un fichier .zip contenant des fichiers .csv.</dd>
+ <dt>Campagne <strong>Éditer...Exporter</strong> </dt>
+ <dd> permet d'exporter toutes les données brutes de la campagne
+ sélectionnée dans un fichier .zip contenant des fichiers .csv.
+ </dd>
<dt>Campagne <strong>Éditer...Envoyer</strong></dt>
- <dd>génère un courriel et un fichier PDF qui présente la composition de toutes les captures saisies (composition de la capture en espèces scientifiques et poids associés). Le courriel est alors prêt à être transmis à une liste de destinataires.</dd>
+ <dd>génère
+ un courriel et un fichier PDF qui présente la composition de toutes
+ les
+ captures saisies (composition de la capture en espèces scientifiques
+ et
+ poids associés). Le courriel est alors prêt à être transmis à une
+ liste
+ de destinataires.
+ </dd>
<dt>Campagne <strong>Éditer...Sumatra</strong></dt>
- <dd>génère un fichier .csv qui résume la composition des captures saisies en espèces scientifiques et les poids associés. Le fichier créé est compatible avec le système Sumatra disponible à bord de la Thalassa.</dd>
+ <dd>génère
+ un fichier .csv qui résume la composition des captures saisies en
+ espèces scientifiques et les poids associés. Le fichier créé est
+ compatible avec le système Sumatra disponible à bord de la Thalassa.
+ </dd>
<dt>Campagne <strong>Nouveau</strong></dt>
<dd>permet de créer une nouvelle campagne.</dd>
<dt>Protocole de saisie <strong>Éditer</strong></dt>
<dd>permet d'éditer le protocole sélectionné dans le champ.</dd>
<dt>Protocole de saisie <strong>Éditer...Cloner</strong></dt>
- <dd>permet de créer un protocole par import du fichier généré par l'option <strong>Éditer...Exporter</strong> ci-dessous.</dd>
+ <dd>permet de créer un protocole par import du fichier généré par
+ l'option <strong>Éditer...Exporter</strong> ci-dessous.
+ </dd>
<dt>Protocole de saisie <strong>Éditer...Exporter</strong></dt>
- <dd>génère un fichier (formatage propre à l'applicatif) qui contient toutes les informations du protocole. Le fichier généré peut alors être réimporté dans l'applicatif, via l'option <strong>Éditer...Cloner</strong> afin de créer un nouveau protocole. Cela peut être utile pour partager son protocole avec une autre série et/ou sauvegarder un protocole d'une année sur l'autre.</dd>
+ <dd>génère
+ un fichier (formatage propre à l'applicatif) qui contient toutes les
+ informations du protocole. Le fichier généré peut alors être
+ réimporté
+ dans l'applicatif, via l'option <strong>Éditer...Cloner</strong>
+ afin
+ de créer un nouveau protocole. Cela peut être utile pour partager
+ son
+ protocole avec une autre série et/ou sauvegarder un protocole d'une
+ année sur l'autre.
+ </dd>
<dt>Protocole de saisie <strong>Éditer...Supprimer</strong></dt>
- <dd>permet de supprimer le protocole sélectionné de la base de données.</dd>
+ <dd>permet de supprimer le protocole sélectionné de la base de
+ données.
+ </dd>
<dt>Protocole de saisie <strong>Nouveau</strong></dt>
<dd>permet de créer un nouveau protocole de saisie.</dd>
<dt>Protocole de saisie <strong>Nouveau...Importer</strong></dt>
- <dd>permet de créer un nouveau protocole à partir d'un protocole existant.</dd>
+ <dd>permet de créer un nouveau protocole à partir d'un fichier protocole
+ exporté.
+ </dd>
<dt>Saisir les captures</dt>
- <dd>permet de saisir les données de capture sur le couple série de campagne/campagne sélectionné au dessus. Le protocole de saisie appliqué sera celui sélectionné au dessus.</dd>
+ <dd>permet
+ de saisir les données de capture sur le couple série de
+ campagne/campagne sélectionné au dessus. Le protocole de saisie
+ appliqué sera celui sélectionné au dessus.
+ </dd>
<dt>Valider les captures</dt>
- <dd>permet de déclencher le processus de validation des données sur le couple série de campagne/campagne sélectionné au dessus</dd>
+ <dd>permet de déclencher le processus de validation des données sur le
+ couple série de campagne/campagne sélectionné au dessus
+ </dd>
</dl>
</div>
Modified: trunk/tutti-ui-swing/src/main/help/js/navbar.js
===================================================================
--- trunk/tutti-ui-swing/src/main/help/js/navbar.js 2013-11-26 17:39:43 UTC (rev 1400)
+++ trunk/tutti-ui-swing/src/main/help/js/navbar.js 2013-11-26 17:40:40 UTC (rev 1401)
@@ -37,7 +37,8 @@
document.write(' <a href="menu.html#menu_fichier">Menu Fichier</a>');
document.write(' <ul class="dropdown-menu" role="menu">');
document.write(' <li><a href="menu.html#menu_fichier_configuration">Configuration</a></li>');
-document.write(' <li><a href="menu.html#menu_fichier_mise_a_jour">Vérifier les mises à jour</a></li>');
+document.write(' <li><a href="menu.html#menu_fichier_mise_a_jour_logicelle">Vérifier les mises à jour logicielles</a></li>');
+document.write(' <li><a href="menu.html#menu_fichier_mise_a_jour_rapport">Vérifier les mises à jour des rapports</a></li>');
document.write(' <li><a href="menu.html#menu_fichier_gestionnaire_base">Gestionnaire de bases</a></li>');
document.write(' <li><a href="menu.html#menu_fichier_quitter">Quitter</a></li>');
document.write(' </ul>');
@@ -57,6 +58,7 @@
document.write(' <a href="menu.html#menu_administration">Menu Administrations</a>');
document.write(' <ul class="dropdown-menu" role="menu">');
document.write(' <li><a href="menu.html#menu_administration_referentiel">Référentiels temporaires</a></li>');
+document.write(' <li><a href="menu.html#menu_administration_sample_category">Configurer les catégorisations</a></li>');
document.write(' </ul>');
document.write(' </li>');
document.write(' <li class="dropdown-submenu">');
1
0
r1400 - trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing
by tchemit@users.forge.codelutin.com 26 Nov '13
by tchemit@users.forge.codelutin.com 26 Nov '13
26 Nov '13
Author: tchemit
Date: 2013-11-26 18:39:43 +0100 (Tue, 26 Nov 2013)
New Revision: 1400
Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1400
Log:
add header
Modified:
trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/TuttiActionFactory.java
Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/TuttiActionFactory.java
===================================================================
--- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/TuttiActionFactory.java 2013-11-26 17:32:10 UTC (rev 1399)
+++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/TuttiActionFactory.java 2013-11-26 17:39:43 UTC (rev 1400)
@@ -1,5 +1,29 @@
package fr.ifremer.tutti.ui.swing;
+/*
+ * #%L
+ * Tutti :: UI
+ * $Id$
+ * $HeadURL$
+ * %%
+ * Copyright (C) 2012 - 2013 Ifremer
+ * %%
+ * 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 fr.ifremer.shared.application.ApplicationTechnicalException;
import fr.ifremer.shared.application.swing.AbstractApplicationUIHandler;
import fr.ifremer.shared.application.swing.action.AbstractApplicationAction;
Property changes on: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/TuttiActionFactory.java
___________________________________________________________________
Modified: svn:keywords
- Author Date Id Revision
+ Author Date Id Revision HeadURL
1
0
r1399 - in trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches: benthos/create species/create
by tchemit@users.forge.codelutin.com 26 Nov '13
by tchemit@users.forge.codelutin.com 26 Nov '13
26 Nov '13
Author: tchemit
Date: 2013-11-26 18:32:10 +0100 (Tue, 26 Nov 2013)
New Revision: 1399
Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1399
Log:
fixes #3867: [CAPTURE] erreur si aucune valeur dans la liste des cat?\195?\169gorie au moment de la saise d'une esp?\195?\168ce
Modified:
trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/create/CreateBenthosBatchUIHandler.java
trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/create/CreateSpeciesBatchUIHandler.java
Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/create/CreateBenthosBatchUIHandler.java
===================================================================
--- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/create/CreateBenthosBatchUIHandler.java 2013-11-26 17:01:24 UTC (rev 1398)
+++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/create/CreateBenthosBatchUIHandler.java 2013-11-26 17:32:10 UTC (rev 1399)
@@ -302,10 +302,12 @@
// by default use the first one
List<SampleCategoryModelEntry> categories =
getUI().getCategoryComboBox().getData();
- selectedCategory = categories.get(0);
+ if (!categories.isEmpty()) {
+ selectedCategory = categories.get(0);
- if (log.isInfoEnabled()) {
- log.info("Use default first category: " + selectedCategory);
+ if (log.isInfoEnabled()) {
+ log.info("Use default first category: " + selectedCategory);
+ }
}
}
Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/create/CreateSpeciesBatchUIHandler.java
===================================================================
--- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/create/CreateSpeciesBatchUIHandler.java 2013-11-26 17:01:24 UTC (rev 1398)
+++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/create/CreateSpeciesBatchUIHandler.java 2013-11-26 17:32:10 UTC (rev 1399)
@@ -27,6 +27,8 @@
import com.google.common.base.Preconditions;
import com.google.common.collect.Lists;
import com.google.common.collect.Multimap;
+import fr.ifremer.shared.application.swing.util.Cancelable;
+import fr.ifremer.shared.application.type.WeightUnit;
import fr.ifremer.tutti.persistence.entities.data.SampleCategoryModel;
import fr.ifremer.tutti.persistence.entities.data.SampleCategoryModelEntry;
import fr.ifremer.tutti.persistence.entities.protocol.SpeciesProtocol;
@@ -41,10 +43,8 @@
import fr.ifremer.tutti.ui.swing.content.operation.catches.species.SpeciesBatchUIModel;
import fr.ifremer.tutti.ui.swing.content.operation.catches.species.split.SplitSpeciesBatchRowModel;
import fr.ifremer.tutti.ui.swing.content.operation.catches.species.split.SplitSpeciesBatchTableModel;
-import fr.ifremer.shared.application.swing.util.Cancelable;
import fr.ifremer.tutti.ui.swing.util.TuttiBeanMonitor;
import fr.ifremer.tutti.ui.swing.util.TuttiUI;
-import fr.ifremer.shared.application.type.WeightUnit;
import fr.ifremer.tutti.ui.swing.util.species.SelectSpeciesUI;
import fr.ifremer.tutti.ui.swing.util.species.SelectSpeciesUIModel;
import fr.ifremer.tutti.ui.swing.util.table.AbstractTuttiTableUIHandler;
@@ -97,7 +97,7 @@
*/
protected final WeightUnit weightUnit;
- public CreateSpeciesBatchUIHandler(TuttiUI<?,?> parentUi,
+ public CreateSpeciesBatchUIHandler(TuttiUI<?, ?> parentUi,
CreateSpeciesBatchUI ui) {
super(parentUi.getHandler().getContext(), ui,
SplitSpeciesBatchRowModel.PROPERTY_SELECTED,
@@ -311,10 +311,13 @@
// by default use the first one
List<SampleCategoryModelEntry> categories =
getUI().getCategoryComboBox().getData();
- selectedCategory = categories.get(0);
- if (log.isInfoEnabled()) {
- log.info("Use default first category: " + selectedCategory);
+ if (!categories.isEmpty()) {
+ selectedCategory = categories.get(0);
+
+ if (log.isInfoEnabled()) {
+ log.info("Use default first category: " + selectedCategory);
+ }
}
}
1
0
r1398 - in trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches: benthos/create benthos/split species/create species/split
by tchemit@users.forge.codelutin.com 26 Nov '13
by tchemit@users.forge.codelutin.com 26 Nov '13
26 Nov '13
Author: tchemit
Date: 2013-11-26 18:01:24 +0100 (Tue, 26 Nov 2013)
New Revision: 1398
Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1398
Log:
fixes #3868: [CAPTURE] poids ?\195?\160 ?\195?\169crire en bleu italique dans le champ Pois total cat?\195?\169goris?\195?\169 (?\195?\169cran cr?\195?\169ation de lot)
Modified:
trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/create/CreateBenthosBatchUI.css
trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/split/SplitBenthosBatchUI.css
trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/create/CreateSpeciesBatchUI.css
trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/split/SplitSpeciesBatchUI.css
Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/create/CreateBenthosBatchUI.css
===================================================================
--- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/create/CreateBenthosBatchUI.css 2013-11-26 17:00:41 UTC (rev 1397)
+++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/create/CreateBenthosBatchUI.css 2013-11-26 17:01:24 UTC (rev 1398)
@@ -122,9 +122,8 @@
}
#sampleWeightField {
- editable: false;
- enabled: false;
text: {getStringValue(model.getSampleWeight())};
+ _computed: true;
}
#table {
Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/split/SplitBenthosBatchUI.css
===================================================================
--- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/split/SplitBenthosBatchUI.css 2013-11-26 17:00:41 UTC (rev 1397)
+++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/benthos/split/SplitBenthosBatchUI.css 2013-11-26 17:01:24 UTC (rev 1398)
@@ -63,8 +63,7 @@
}
#sampleWeightField {
- editable: false;
- enabled: false;
+ _computed: true;
text: {getStringValue(model.getSampleWeight())};
}
Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/create/CreateSpeciesBatchUI.css
===================================================================
--- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/create/CreateSpeciesBatchUI.css 2013-11-26 17:00:41 UTC (rev 1397)
+++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/create/CreateSpeciesBatchUI.css 2013-11-26 17:01:24 UTC (rev 1398)
@@ -122,8 +122,7 @@
}
#sampleWeightField {
- editable: false;
- enabled: false;
+ _computed: true;
text: {getStringValue(model.getSampleWeight())};
}
Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/split/SplitSpeciesBatchUI.css
===================================================================
--- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/split/SplitSpeciesBatchUI.css 2013-11-26 17:00:41 UTC (rev 1397)
+++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/catches/species/split/SplitSpeciesBatchUI.css 2013-11-26 17:01:24 UTC (rev 1398)
@@ -64,8 +64,7 @@
}
#sampleWeightField {
- editable: false;
- enabled: false;
+ _computed: true;
text: {getStringValue(model.getSampleWeight())};
}
1
0
r1397 - trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing
by tchemit@users.forge.codelutin.com 26 Nov '13
by tchemit@users.forge.codelutin.com 26 Nov '13
26 Nov '13
Author: tchemit
Date: 2013-11-26 18:00:41 +0100 (Tue, 26 Nov 2013)
New Revision: 1397
Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1397
Log:
fix since
Modified:
trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/TuttiActionFactory.java
Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/TuttiActionFactory.java
===================================================================
--- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/TuttiActionFactory.java 2013-11-26 16:19:57 UTC (rev 1396)
+++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/TuttiActionFactory.java 2013-11-26 17:00:41 UTC (rev 1397)
@@ -14,7 +14,7 @@
* Created on 11/24/13.
*
* @author Tony Chemit <chemit(a)codelutin.com>
- * @since XXX
+ * @since 3.0
*/
public class TuttiActionFactory extends ApplicationActionFactory {
1
0