wcs/help/fr/wf-jump.page

77 lines
2.1 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<page xmlns="http://projectmallard.org/1.0/"
type="topic" id="wf-jump" xml:lang="fr">
<info>
<link type="guide" xref="index#wf" />
<revision docversion="0.1" date="2015-05-01" status="draft"/>
<credit type="author">
<name>Frédéric Péters</name>
<email>fpeters@entrouvert.com</email>
</credit>
</info>
<title>Changement de statut automatique</title>
<p>
Laction de changement de statut automatique permet de passer automatiquement
un formulaire dun statut à un autre, avec la possibilité de définir les
critères à rencontrer pour que la transition ait lieu.
</p>
<p>
Ces critères sont de trois ordres : une condition particulière, pouvant par
exemple porter sur des données du formulaire, un déclencheur externe, pour
linteraction avec des systèmes externes, et un délai dexpiration, pour
assurer une transition automatique après un temps donné.
</p>
<note>
<p>
Il est possible de combiner différents critères, dans ce cas ils devront
tous être remplis pour que la transition ait lieu.
</p>
</note>
<section>
<title>Condition</title>
<p>
De la même manière que dans les <link xref="form-multipages">pages
conditionnelles</link> une expression Python peut être spécifiée.
</p>
</section>
<section>
<title>Déclencheur</title>
<p>
Ce dispositif permet à un système tiers de provoquer la transition de statut,
il est décrit dans la documentation sur lAPI, dans la page <link xref="api-workflow"/>.
</p>
</section>
<section>
<title>Expiration</title>
<p>
Le critère dexpiration permet davoir une transition de statut après un
certain délai seulement; il est par exemple utile pour créer un système de
relance automatique.
</p>
<note>
<p>
Le délai peut être introduit sous forme textuelle et il est possible de
combiner les unités de temps, par exemple : <code>1 mois 10 jours</code>.
</p>
<p>
Il peut également être spécifié sous forme dexpression Python, en préfixant
celle-ci dun signe =, la valeur doit alors être un nombre de secondes.
</p>
</note>
</section>
</page>