From aa125498a7d3a69c8a351fc32405b74915412534 Mon Sep 17 00:00:00 2001
From: Benjamin Dauvergne
L'attribut data
est obligatoire et contient un dictionnaire
- dont les clés sont les identifiants des champs du formulaire (ou leur
- nom de variable) et les valeurs le contenu de ces champs.
+ dont les clés sont les noms de variable (remplacé ici par
+ varname) des champs du formulaire et les valeurs le contenu de
+ ces champs.
@@ -45,6 +46,111 @@ formulaire existant.
+ Les champs de type « Liste » acceptent différentes valeurs selon leur + configuration. +
+La valeur doit être une chaîne tirée de la liste.
+
+ "data": {
+ "varname": "Libellé 1",
+ }
+
+ La valeur peut être l'identifiant d'une donnée structurée ou si la
+ donnée structurée complète est transmise, l'identifiant de la donnée dans
+ une clé suffixée de _raw
, le libellé de la donnée dans la clé
+ normale et éventuellement la donnée structurée complète dans une clé
+ suffixée de _structured
+ "data": {
+ "varname": "1"
+ }
+
+
+ "data": {
+ "varname": "Libellé 1",
+ "varname_raw": "1",
+ "varname_structured": {
+ "id": "1",
+ "text": "Libellé 1",
+ "foo": "bar"
+ }
+ }
+
+ + Les champs de type « Liste à choix multiple » acceptent différentes valeurs + selon leur configuration. +
+La valeur doit être une liste de chaînes tirée de la liste.
+
+ "data": {
+ "varname": ["Libellé 1", "Libellé 2"],
+ }
+
+ La valeur peut être une liste d'identifiants d'une donnée structurée ou
+ si la donnée structurée complète est transmise, la liste des identifiants
+ de la donnée dans une clé suffixée de _raw
, la liste des
+ libellés de la donnée dans la clé normale et éventuellement la liste des
+ données structurées complètes dans une clé suffixée de
+ _structured
+ "data": {
+ "varname": ["1", "2"]
+ }
+
+
+ "data": {
+ "varname": ["Libellé 1", "Libellé 2"],
+ "varname_raw": ["1", "2"],
+ "varname_structured": [
+ {
+ "id": "1",
+ "text": "Libellé 1",
+ "foo": "bar"
+ },
+ {
+ "id": "2",
+ "text": "Libellé 2",
+ "foo": "bar2"
+ }
+ ]
+ }
+
+ Les champs de type « Date » sont des chaînes de caractères au format -- 2.20.1