Micro-apps

Type de données de tableau

Utilisez le type de données de tableau pour configurer plusieurs retours dans le corps JSON configuré de votre action de service. Cette fonction est utile lors du développement de vos micro-apps pour utiliser le composant Recherche à sélection multiple dans le Générateur de pages.

Pour configurer un type de données de tableau, procédez comme suit :

  • Donnez un nom à votre tableau.
  • Sélectionnez le type de données de tableau et choisissez le sous-type pour les éléments dans le tableau. En fonction de la configuration requise pour la recherche à sélection multiple, le sous-type de tableau peut être un type de données primitif ou un objet avec plusieurs paramètres. Les types de données primitifs génèrent une liste de valeurs alors que plusieurs paramètres génèrent une liste d’objets avec des valeurs.
  • Utilisez le paramètre Ajouter un objet et ajoutez autant de paramètres que vous le souhaitez. Par exemple, dans l’image suivante, chaque objet dans le tableau utilisateur peut contenir des paramètres userName et userEmail :

Type de données de tableau

Configurer le corps JSON

Lors de la configuration du corps JSON de votre tableau, utilisez des balises de type Mustache pour référencer les noms des paramètres et des variables de modèle. Par exemple, .

Pour des options de configuration supplémentaires, le corps JSON prend en charge le format Handlebar, y compris les éléments helpers, data variables et context changing :

Configuration du corps JSON du tableau

Vous pouvez également tester votre modèle JSON configuré à l’aide de la fonctionnalité Tester avec paramètres. Cela permet de vérifier si la configuration du corps JSON est correcte ; le fichier JSON valide sera généré lors de l’exécution de l’action.

Les balises de type Mustache sont remplacées par des valeurs réelles et placés automatiquement entre guillemets si nécessaire ou remplacées par null lors du traitement du modèle de corps JSON. Il est également possible d’appliquer la mise entre guillemets des valeurs à l’aide du format Handlebar enquote.

Exemples :

Exemples de la mise entre guillemets

Exemples de tableau :

Exemples de tableau

Type de données de tableau