From c7541c19318ea4ea29212222816e70727b0dc9ef Mon Sep 17 00:00:00 2001 From: Yohan Boniface Date: Thu, 30 May 2024 19:52:09 +0200 Subject: [PATCH] wip: add FAQ entry for conditional rules syntax --- docs-users/fr/support/faq.md | 12 +++++++++++- docs-users/support/faq.md | 10 +++++++++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/docs-users/fr/support/faq.md b/docs-users/fr/support/faq.md index b1936727..55470464 100644 --- a/docs-users/fr/support/faq.md +++ b/docs-users/fr/support/faq.md @@ -1,6 +1,6 @@ # Questions Fréquemment Posées (FAQ) -## Quelle syntaxe est acceptée dans les champs de description ? +## Quelle syntaxe est acceptée dans les champs de description ? {: #text-formatting } * `*simple astérisque pour italique*` → *simple astérisque pour italique* * `**double astérisque pour gras**` → **double astérisque pour gras** @@ -37,3 +37,13 @@ Sur MacOS, utliser `Cmd` à la place de `Ctrl`. * `Ctrl+-` → dézoome * `Shift+click` sur un élément → ouvre le panneau d'édition de cet élément * `Ctrl+Shift+click` sur un élément → ouvre le panneau d'édition du calque de cet élément + +## Quelle syntaxe est acceptée dans les règles de formattage conditionnel ? {: #conditional-rules } + +* `macolonne=impair` → cible les éléments dont la colonne `macolonne` vaut `impair` +* `macolonne!=impair` → cible les éléments dont la colonne `macolonne` est absente ou dont la valeur est différente de `impair` +* `macolonne>12` → cible les éléments dont la colonne `macolonne` est supérieur au nombre `12` +* `macolonne<12.34` → cible les éléments dont la colonne `macolonne` est inférieure au nombre `12.34` + +Quand la condition est vraie pour un élément donné, le style associé sera appliqué. + diff --git a/docs-users/support/faq.md b/docs-users/support/faq.md index fd979517..9c61696a 100644 --- a/docs-users/support/faq.md +++ b/docs-users/support/faq.md @@ -1,6 +1,6 @@ # Frequently Asked Questions (FAQ) -## Which syntax is allowed in description fields? +## Which syntax is allowed in description fields? {: #text-formatting } * `*single star for italic*` → *single star for italic* * `**double star for bold**` → **double star for bold** @@ -38,3 +38,11 @@ In MacOS, `Ctrl` is replaced by `Cmd`. * `Shift+click` on a feature → edit this feature * `Ctrl+Shift+click` on a feature → edit this feature layer +## Which syntax is allowed in conditional rules? {: #conditional-rules } + +* `mycolumn=odd` → will match features whose column `mycolumn` equal `odd` +* `mycolumn!=odd` → will match features whose column `mycolumn` is missing or different from `odd` +* `mycolumn>12` → will match features whose column `mycolumn` is greater than `12` (as number) +* `mycolumn<12.34` → will match features whose column `mycolumn` is lower than `12.34` (as number) + +When the condition match, the associated style will be applied to corresponding feature.