Configurer un élément de données standard

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Configurez un élément de données standard pour interroger les données de vos écrans qui ne nécessitent pas d'entrée de paramètre.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tout > Mobile système > Mobile App Builder.
      Générateur d'apps mobiles s'ouvre dans un onglet de navigateur séparé et affiche l'écran de sélection du périmètre de l'application.
    2. Recherchez le périmètre de l'application dans lequel vous travaillez, puis sélectionnez le nom du périmètre de l'application.
      L'écran d'accueil des catégories Générateur d'apps mobiles s'affiche.
    3. Sélectionnez la catégorie Données, puis sélectionnez Nouveau.
    4. Sélectionnez l'élément de données, puis sélectionnez Continuer.
    5. Dans l'onglet Éléments de données, cliquez sur Créer.
    6. Renseignez les champs suivants si nécessaire.
      Tableau 1. Champs de l’élément de données
      Champ Description
      Section Propriétés :
      Nom Titre de l’élément de données. Il est possible d’avoir plusieurs éléments de données du même nom. Assurez-vous que ce nom est unique afin de pouvoir retrouver l’élément facilement.
      Description Détails supplémentaires facultatifs sur l'élément de données.
      Section Données :
      Table Table depuis laquelle vous souhaitez que l'élément de données collecte des informations.
      Remarque :
      Les tables personnalisées ne sont pas disponibles par défaut. Vous pouvez modifier ce comportement en modifiant la propriété système subscription.custom_table.enforce_entitlement. Pour plus de détails sur cette modification, voir Autoriser ou restreindre l’accès aux tables personnalisées dans les éléments de données Mobile.
      Grouper par Regroupe les résultats de la requête en fonction du champ sélectionné dans le menu.
      Type de condition Détermine le type de condition que votre élément de données utilise. Sélectionner à partir de :
      Déclarative
      Utilisez une condition déclarative pour créer des conditions pour l’élément de données à l’aide du créateur de condition.
      Scriptés
      Utilisez un script pour déterminer les conditions de votre élément de données. Une fenêtre de texte pour entrer un script s'affiche sous ce champ lorsque vous sélectionnez cette option.
      Ajouter une demande codée
      Utilisez cette option uniquement lors de la création d'éléments de données pour vos écrans Graphique. Pour plus d'informations sur ce type d'élément de données, consultez Configurer un élément de données à demande codée pour les écrans de graphique.
      Condition Ensemble de conditions auxquelles l’élément de données doit se conformer. Vous pouvez créer des conditions à l’aide du Créateur de conditions.
      Remarque :
      ce champ n'est disponible que lorsque vous sélectionnez Déclarative dans le champ Type de condition.
      Trier par Vous permet d'ajouter des champs au formulaire qui vous permettent de configurer le tri de la liste. Dans le créateur de condition, sélectionnez le champ que vous souhaitez utiliser pour trier la liste. Par exemple, sélectionnez Appelant. Sélectionnez ensuite croissant ou décroissant pour déterminer l'ordre de la liste.
      Remarque :
      ce champ n'est disponible que lorsque vous sélectionnez Déclarative dans le champ Type de condition.
    7. Facultatif : Si vous avez sélectionné Scriptée dans le champ Type de condition, vous devez créer un script dans le champ Script de condition de requête.

      Votre condition scriptée doit renvoyer une chaîne de requête, que l'instance utilise pour filtrer l'élément de données. Utilisez la variable input pour accéder aux informations à partir de l'enregistrement actuel.

      (function getQueryString(input) {
      	var queryString = '';
      	if(input.company) {
      		  queryString += "company="+input.company;
      	 }
      	if(input.location) {
      	  queryString += "^location="+input.location;
      	 }
              queryString += "^EQ^ORDERBYDESCsys_updated_on";
      	 return queryString; 
       })(input);

      Cet exemple utilise la variable input pour filtrer l'élément de données pour les enregistrements correspondant à la société et à l'emplacement des enregistrements actuels. Il ajoute ensuite le texte ^EQ^ORDERBYDESCsys_updated_on à la requête, qui trie les enregistrements d'éléments de données par le champ Updated on.

    8. Sélectionnez Enregistrer.

    Que faire ensuite

    Associez un élément de données à un écran. Pour en savoir plus, reportez-vous à la rubrique Types d’écrans mobiles.