Configurer un écran d’enregistrement paramétré

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 6 minutes de lecture
  • Configurez un écran d’enregistrement pour demander à un utilisateur de définir un paramètre. L’écran utilise ensuite ce paramètre pour déterminer l’enregistrement qui s’affiche à l’écran.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tous > Mobile système > Générateur d'application mobile.
      Lla Générateur d'application mobile
    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.
      Lla Générateur d'application mobile
    3. Sélectionnez la catégorie Écrans, puis sélectionnez Nouveau.
    4. Sélectionnez l’option Enregistrement sur la page Créer un écran, puis sélectionnez Continuer.
    5. Renseignez les champs suivants si nécessaire.
      Tableau 1. Champs de l’écran d’enregistrement
      Champ Description
      Nom

      Nom de votre écran. Ce nom apparaît comme une mosaïque dans l’application Mobile.

      Description Informations supplémentaires sur votre écran.
      Type d’extraction

      Paramètres qui déterminent quand les données sont chargées dans votre écran. Sélectionnez un type d’extraction parmi les suivants :

      • Prefetch: Cette option pré-charge les données de l’écran d’enregistrement lorsqu’un utilisateur final accède à une liste, à un calendrier ou à un écran d’enregistrement.
      • Sur demande : L’application envoie une demande de réseau pour charger l’application uniquement lorsque les utilisateurs finaux y accèdent.
      • Arrière-plan : l’application effectue une demande de réseau d’arrière-plan pour charger des écrans incorporés ou enregistrer des segments d’écran.
      • Pré-extraction dynamique : Les écrans des 10 premières lignes se chargent comme décrit pour le type d’extraction Pré-extraction. Une fois les 10 premières lignes chargées, des rangées supplémentaires d’écrans se chargent avec le type d’extraction à la demande.
      Nombre de pré-extractions dynamiques Vous pouvez modifier le nombre de lignes chargées avec le type Pré-extraction en modifiant la valeur du champ Nombre de pré-extractions dynamiques.
      Masquer le pseudonyme Option permettant de masquer le nom de l’écran de l’enregistrement.
      Afficher à l’aide de (carte héritée/carte)

      Une carte utilisée pour la section d’en-tête de l’écran d’enregistrement. Utilisez le Créateur de carte mobile pour modifier l’apparence de votre carte Mobile ou les champs affichés sur la carte. Pour plus de détails sur l’utilisation de , reportez-vous à la Créateur de carte mobilesection Personnaliser un écran à l'aide de Créateur de carte mobile.

      La meilleure pratique consiste à utiliser la carte.

      Carte Il s’agit d’un élément qui affiche visuellement des informations provenant de différents enregistrements. Vous pouvez appliquer un style à ces informations en définissant des conditions spécifiques pour chaque type d’information.
      Icône Icône qui apparaît dans l'en-tête de l'écran du lanceur.
      Alerte Il s’agit d’une superposition d’alerte Mobile pour un écran d’enregistrement. Utilisez-le pour informer les utilisateurs d’un message important et pour les rediriger vers un écran spécifique. Une seule alerte Mobile est disponible par instance.
      Élément de données Il définit la table à partir de laquelle vous voulez obtenir des données et les conditions qui doivent être remplies pour que les données soient affichées.
      Segments d'écran d'enregistrement Il s’agit d’un élément d’interface utilisateur permettant de passer d’une liste à l’autre sur un seul écran d’enregistrement. Utilisez-le pour diviser le contenu en différentes zones de l’écran.
      Hauteur des segments dynamiques Définit la hauteur des segments de taille dynamique.
      Largeur minimale des segments dynamiques Définit la largeur minimale des segments de taille dynamique.
      Instances de fonctions du menu supérieur Fonctions placées dans le menu supérieur de l’écran d’enregistrement.
      Paramètres de l'interface utilisateur Il s’agit d’une variable qui affecte le comportement d’un champ ou d’un élément d’interface utilisateur. Utilisez-le pour déterminer comment une valeur peut être saisie ou si elle sera renseignée automatiquement pour un élément d’interface utilisateur en fonction de ce que l’utilisateur a fait.
      Titre d'écran dynamique Voici comment créer un élément et le mapper à un paramètre d’interface utilisateur. Utilisez-le pour transmettre une valeur d’un écran à un autre et l’inclure dans le titre de l’écran de destination.
      Accès du rôle Option permettant de limiter l’accès des utilisateurs à l’écran par rôle.
    6. Dans le formulaire Écran d’enregistrement, sélectionnez un élément de données existant ou créez-en un.
      Tableau 2. Nouveaux champs d’élément de données
      Champ Description
      Nom Nom de l'élément de données.
      Description Informations supplémentaires sur votre élément de données.
      Table Table d’où proviennent les données de l’élément de données.
      Grouper par Déterminez les valeurs par lesquelles la table sera regroupée.
      Type de condition Indique si les conditions de l'élément de données sont déclaratives, scriptées ou utilisent une requête codée. Laissez ce champ tel qu'il est par défaut.
      Condition hors ligne Conditions à appliquer lorsque l’utilisateur définit l’application en mode hors ligne.
      Paramètres

      Paramètre de données utilisé pour filtrer l’élément de données. Utilisez des paramètres pour accepter des valeurs transmises par des écrans ou d’autres sources.

    7. Dans l’écran Élément de données, créez un paramètre de données en sélectionnant le bouton Nouveau dans le champ Paramètres.
    8. Dans l’écran Nouveau paramètre de données, saisissez un nom pour votre paramètre dans le champ Nom , puis sélectionnez le type de paramètre.
      Les types disponibles sont Entier, Chaîne, Décimal, Booléen, Datetime ou Date. Pour plus de détails sur les options disponibles lors de la création d'éléments de données définis par un paramètre, voir Configurer un élément de données défini par un paramètre..
    9. Utilisez l’arborescence hiérarchique du volet gauche pour revenir à l’élément de données pour lequel vous venez de créer un paramètre de données.
      Dans le champ Condition , créez une requête qui utilise votre paramètre pour filtrer vos enregistrements.
    10. Utilisez l’arborescence hiérarchique du panneau de gauche pour revenir à l’écran d’enregistrement et sélectionnez Nouveau dans le champ Paramètres de l’interface utilisateur pour créer un nouveau paramètre.
    11. Dans la section Propriétés , saisissez un nom pour le paramètre de l’interface utilisateur.
    12. Dans la section Paramètres , renseignez les champs suivants.
      Tableau 3. Formulaire Valeur des paramètres de l’interface utilisateur
      Champ Description
      Type d’entrée

      Comment vos utilisateurs entrent une valeur pour ce paramètre. Sélectionnez une option parmi les suivantes :

      • Texte
      • Liste de choix
      • Liste de recherches
      • Code QR/Code-barres
      Nom de table Table utilisée pour la liste de choix dans laquelle les utilisateurs sélectionnent une valeur de paramètre.
      Remarque :
      Ce champ n’est visible que lorsque le type d’entrée est défini sur Liste de choix ou Liste de recherche.
      Nom de champ Le champ utilisé pour la liste de choix dans laquelle les utilisateurs sélectionnent une valeur de paramètre.
      Remarque :
      Ce champ n’est visible que lorsque le type d’entrée est défini sur Liste de choix ou Liste de recherche.
      Valeur par défaut Valeur par défaut pour votre paramètre.
      Remarque :
      Ce champ n’est visible que lorsque le Type de la valeur par défaut est défini sur Manuel.
      Style d'entrée Style d'entrée pour votre paramètre. Sélectionnez En ligne ou Fenêtre contextuelle.
      Type de la valeur par défaut Indique si le paramètre a une valeur par défaut. Sélectionnez Aucune pour n'avoir aucune valeur par défaut, ou Manuelle pour entrer une valeur manuelle dans le champ de Valeur par défaut.
      Obligatoire Détermine si l’entrée de l’utilisateur pour le paramètre est obligatoire.
      Texte d’espace réservé Texte qui s'affiche dans le champ d'entrée de paramètre avant que les utilisateurs n'entrent une valeur.
      Sélection multiple Indique si l'utilisateur peut sélectionner plusieurs valeurs à partir de la liste de choix.
      Remarque :
      Ce champ n’est visible que lorsque le type d’entrée est défini sur Liste de choix.
      Type de recherche Type de recherche utilisé lors de la recherche d'une valeur de paramètre.
      Remarque :
      Ce champ n’est visible que lorsque le type d’entrée est défini sur Liste de recherche.
      Transporté Si ce paramètre est un paramètre transporté. Utilisez des paramètres transportés pour déplacer l’information entre les différents écrans et actions.
    13. Dans la section Data Parameter Mapping (Mappage des paramètres de données ), cliquez sur le bouton Choisir pour créer un nouveau mappage de paramètres.
    14. Sélectionnez le paramètre de données que vous avez créé pour l’élément de données.
    15. Sélectionnez Appliquer.
    16. Sélectionnez Enregistrer.

    Résultats

    Le paramètre d’interface utilisateur dans votre formulaire est associé au paramètre de données dans votre élément de données. Lorsqu’un utilisateur accède à ce formulaire, l’écran lui demande une valeur pour le paramètre. L'élément de données utilise cette valeur pour filtrer l'enregistrement affiché dans le formulaire.