rougail/doc/condition/redefine.md

30 lines
666 B
Markdown
Raw Permalink Normal View History

2021-02-15 18:52:41 +01:00
# Rédéfinition
Il se peut que dans un dictionnaire on décide de définir une condition.
Dans un second dictionnaire il est possible de supprimer cette condition.
Dans un premier dictionnaire déclarons notre variable et notre calcule :
```
<variables>
2021-12-11 16:33:55 +01:00
<variable name="condition" type="boolean"/>
<variable name="my_variable"/>
2021-02-15 18:52:41 +01:00
</variables>
<constraints>
2021-12-11 16:33:55 +01:00
<condition name="hidden_if_in" source="condition">
<param>True</param>
<target>my_variable</target>
</condition>
2021-02-15 18:52:41 +01:00
</constraints>
```
Dans un second dictionnaire supprimer ce calcul :
```
<variables>
2021-12-11 16:33:55 +01:00
<variable name="condition" redefine="True" remove_condition="True"/>
2021-02-15 18:52:41 +01:00
</variables>
```