Configurer les attributs pour les variables d’écran du formulaire d’entrée

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 5 minutes de lecture
  • Utilisez des variables d’écran pour collecter automatiquement des informations auprès de l’utilisateur ou définir des informations par défaut. Les variables peuvent inclure des informations telles que les ID d’utilisateurs et les coordonnées GPS.

    Avant de commencer

    Vous devez créer un écran de formulaire d’entrée avant de créer des variables et des attributs. Pour plus d’informations sur la création d’un écran de formulaire d’entrée, reportez-vous à la section Configurer un écran de formulaire d’entrée.

    Rôle requis : admin

    Procédure

    1. Accédez à la Tous > Mobile système > Générateur d'application mobile.
      Il s’ouvre Générateur d'apps mobiles dans un nouvel onglet de navigateur 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 son nom.
      L'écran d'accueil des catégories Générateur d'apps mobiles s'affiche.
    3. Sélectionnez la catégorie Écrans , puis sélectionnez l’écran du formulaire d’entrée pour lequel vous souhaitez configurer les variables.
    4. Faites défiler la page vers le bas jusqu’à la section Variables du formulaire, puis sélectionnez Nouveau pour créer une variable.
      Le formulaire Variable s’affiche.
    5. Renseignez les champs suivants selon vos besoins.
      Tableau 1. Champs de variables
      Champ Description
      Nom Le nom de votre variable
      Type de variable
      Champ de base de données Données d’un champ. Ce champ utilise l’attribut FieldName . Après avoir configuré la section Placement des variables , reportez-vous à l’étape 6 pour configurer l’attribut.
      Date Date actuelle. Cette variable ne prend pas d’attribut. Après avoir configuré la section Placement des variables , reportez-vous à l’étape 8 pour terminer la configuration des variables.
      Constante Une valeur statique définie par l’administrateur à l’aide de l’attribut ConstantValue . Après avoir configuré la section Placement des variables , reportez-vous à l’étape 6 pour configurer l’attribut.
      Coordonnées GPS Longitude et latitude de l’utilisateur. Cette variable ne prend pas d’attribut. Après avoir configuré la section Placement des variables , reportez-vous à l’étape 8 pour terminer la configuration des variables.
      Mode hors ligne L’entrée est disponible lorsque l’application mobile est hors ligne. Cette variable ne prend pas d’attribut. Après avoir configuré la section Placement des variables , reportez-vous à l’étape 8 pour terminer la configuration des variables.
      Utilisateur Sys_id de l’utilisateur. Cette variable ne prend pas d’attribut. Après avoir configuré la section Placement des variables , reportez-vous à l’étape 8 pour terminer la configuration des variables.
      Contexte parent Informations de contexte transférées d’un enregistrement parent vers une action. Utilise l’attribut ContextField . Après avoir configuré le placement des variables, reportez-vous à l’étape 7 pour configurer la variable et l’attribut.
      Scripté Script qui remplit automatiquement les entrées. Utilise l’attribut Script . Après avoir configuré la section Placement des variables , reportez-vous à l’étape 7 pour configurer la variable et l’attribut.
      Emplacement de variable
      Écran du formulaire d'entrée Sélectionnez l’écran du formulaire d’entrée dans lequel la variable apparaît.
      Section de formulaire d'entrée Sélectionnez la section de formulaire d’entrée dans laquelle la variable apparaît. Si l’écran du formulaire d’entrée ne contient pas de sections, ce champ n’est pas disponible.
    6. Facultatif : Si vous avez sélectionné le champ Base de données ou Constante comme type de variable, la section Attributs de variable s’affiche.
      Dans la section Attributs de variable, sélectionnez Nouveau pour configurer l’attribut de variable. En fonction du type de variable défini à l’étape 5, sélectionnez les propriétés d’attribut.
      Tableau 2. Propriétés des attributs
      Nom d'attribut Propriétés
      FieldName Définissez les informations suivantes :
      • Table : table que vous souhaitez utiliser.
      • Valeur : nom du champ dans cette table.

      Utilisez cet attribut si vous avez sélectionné le type de variable du champ Base de données .

      Reportez-vous à l’étape 8 pour terminer la configuration de la variable.

      ConstantValue

      Entrez les données statiques définies par l’administrateur. Utilisez cet attribut si vous avez sélectionné le type de variable Constante .

      Reportez-vous à l’étape 8 pour terminer la configuration de la variable.

    7. Facultatif : Si vous souhaitez configurer des types de variables ParentContext ou Scripted, procédez comme suit :
      1. Enregistrez l’écran du formulaire d’entrée en sélectionnant Enregistrer.
      2. Revenez au nœud de l’écran du formulaire d’entrée dans le menu de navigation de gauche.
      3. Dans le formulaire Écran du formulaire du formulaire d’entrée, sélectionnez l’icône du menu Options Icône du menu des options. dans le coin supérieur droit du formulaire dans Générateur d’apps mobiles, puis sélectionnez Ouvrir dans la plateforme.
      4. Sélectionnez l’onglet Variables .
      5. Sous Nom, sélectionnez le nom que vous avez saisi pour la variable à l’étape 5.
      6. Sélectionnez un des types de variables suivants.
        Type de variable Description
        Contexte parent Informations de contexte transférées d’un enregistrement parent vers une action. Ce type utilise l’attribut ContextField . Par exemple, utilisez cette variable lorsqu’un employé part en appel de service et qu’il doit consigner les dépenses associées telles que le kilométrage.
        Scripté Script qui remplit automatiquement les entrées. Ce type utilise l’attribut Script . Par exemple, vous pouvez pré-remplir un numéro de bâtiment en fonction du profil d’un utilisateur final lors d’une réservation.
      7. Dans la section Attributs, sous Nom, double-cliquez sur Insérer une nouvelle ligne... et entrez le nom de votre attribut de variable tel qu’indiqué dans le tableau suivant.
        Important :
        Saisissez le nom de l’attribut tel qu’il figure dans la table. Le nom est sensible à la casse.
        Nom d'attribut Description
        ContextField Saisissez ce nom d’attribut pour les variables ParentContext.
        Remarque :
        Saisissez le nom de l’attribut exactement. Il est sensible à la casse.
        Script Saisissez ce nom d’attribut pour les variables scriptées.
        Remarque :
        Saisissez le nom de l’attribut exactement. Il est sensible à la casse.
      8. Après avoir saisi le nom de l’attribut, sélectionnez la coche (icône de vérification)pour enregistrer l’attribut.
      9. Double-cliquez sur le champ sous Valeur et ajoutez la valeur appropriée pour l’attribut que vous configurez, comme décrit dans la table suivante.
        Nom d'attribut Description
        ContextField Saisissez le nom du champ à partir de l’écran parent dont vous souhaitez renseigner le contenu dans le champ de l’écran du formulaire d’entrée.
        Script Collez le code JavaScript qui remplit automatiquement le champ de l’écran du formulaire d’entrée. Par exemple, vous pouvez pré-remplir un numéro de bâtiment en fonction du profil d’un utilisateur final lors d’une réservation.
      10. Sélectionnez l’icône de vérification ( icône de vérification.) pour enregistrer l’attribut.
      11. Sélectionnez Mettre à jour.
      12. Revenez à Mobile App Builder en sélectionnant cet onglet de navigateur.
    8. Dans Générateur d’apps mobiles, sélectionnez Enregistrer.
      Important :
      Si vous avez effectué l’étape 7 facultative, vous avez déjà enregistré l’enregistrement dans Générateur d’apps mobiles, il n’est donc pas nécessaire de l’enregistrer à nouveau.

    Que faire ensuite

    Une fois que vous avez créé vos variables d’écran de formulaire d’entrée, vous pouvez mapper ces variables aux entrées d’écran du formulaire d’entrée ou aux éléments d’action. Pour plus de détails sur ce processus, reportez-vous à la section Configurer un élément d’action.