Aller au contenu principal

getFormsDataByMarker

Recherche de données de formulaire par identifiant textuel (marqueur)

FormData.getFormsDataByMarker(marker, langCode, offset, limit)

const value = await FormData.getFormsDataByMarker('my-marker')
Schéma

marker:* chaîne
Marqueur du formulaire
exemple : my-marker

langCode: chaîne
Code de langue. Par défaut "en_US"
exemple : en_US

offset: nombre
Paramètre pour la pagination. Par défaut 0"
exemple : 0

limit: nombre
Paramètre pour la pagination. Par défaut 30"
exemple : 30

Cette méthode récupère un objet de données de formulaire spécifique par son marqueur depuis l'API. Elle accepte un paramètre marqueur comme marqueur des données de formulaire. Elle renvoie une promesse qui se résout en un tableau d'objets de type FormDataEntity.

Exemple de retour :

{
"total": 10,
"items": [
{
"id": 1764,
"formIdentifier": "my-form",
"time": "2023-02-12 10:56",
"formData": {
"marker": "name_1",
"value": "Nom",
"type": "string"
},
"attributeSetIdentifier": "test-form"
}
]
}
Schéma

total: nombre
nombre total d'enregistrements trouvés
exemple : 100

id: nombre
identifiant de l'objet
exemple : 1764

formIdentifier: chaîne
Identifiant textuel de l'objet formulaire (marqueur)
exemple : my-form

time: Date
Date et heure de la modification du formulaire
exemple : 2023-02-12 10:56

formData: FormDataLangType
Données soumises par le formulaire
exemple :

{
"en_US": [
{
"marker": "marker_1",
"value": "Nom"
}
]
}

attributeSetIdentifier: chaîne
identifiant textuel (marqueur) de l'ensemble d'attributs utilisé
exemple : test-form