Variable d’entrée utilisateur par bouton

La valeur d’une variable d’entrée utilisateur par bouton est renseignée par l’utilisateur de l’application après avoir appuyé sur un bouton dans un projet. Même si l’utilisateur de l’application saisit la valeur, l’auteur du projet doit définir les boutons et les champs auxquels les variables de bouton s’appliquent.

Une variable d’entrée utilisateur par bouton est différente d’une variable d’entrée utilisateur de projet, car l’utilisateur saisit les valeurs après avoir appuyé sur un bouton. Il est possible d’appliquer jusqu’à dix entrées utilisateur par bouton à chaque bouton de projet, chacune d’entre elles mettant à jour un champ spécifié.

Les propriétés de la variable d’entrée utilisateur par bouton sont les suivantes :

  • Label (Étiquette) : texte qui apparaît en tant que titre de la page d’entrée utilisateur de projet dans l’application.
  • Input type (Type en entrée) : il peut s’agir d’un texte sur une seule ligne, d’un texte sur plusieurs lignes, d’une heure/date ou d’une liste de choix. Vous pouvez ajouter, supprimer et réorganiser les choix. Le cas échéant, vous pouvez autoriser les entrées à texte libre comportant une liste de choix. Vous pouvez spécifier une plage de dates et une valeur par défaut avec le type en entrée date/heure.
  • Apply hint (Appliquer astuce) : affiche le texte d’astuce sur la page d’entrée utilisateur de projet. Cette option ne s’applique pas lorsqu’elle est configurée avec un domaine de plage ou de valeurs précodées.
  • Appliquer un masque de saisie : définit le format de l’entrée de données à l’aide de caractères et de symboles pour définir un masque de saisie.
  • Obligatoire : indique si l’utilisateur de l’application mobile doit fournir la valeur d’entrée utilisateur une fois qu’un bouton est activé.
    Remarque :

    Lorsque vous appliquez une entrée utilisateur à une couche d’entités avec des champs requis, vérifiez que cette propriété Requis est définie sur True (Vrai) pour éviter les erreurs d’envoi.

  • Show barcode scanner (Afficher le scanner de codes-barres) : utilisez le scanner de codes-barres dans la boîte de dialogue de saisie pour l’entrée de champ de texte.
    Remarque :

    Les formats suivants sont pris en charge : QR CODE, UPC A, UPC E, EAN 8, EAN 13, CODE 39 et CODE 128.

  • Show user input dialog (Afficher la boîte de dialogue d’entrée utilisateur) : indique si l’entrée utilisateur par bouton apparaît au début ou à la fin de la capture de données. S’applique aux boutons qui capturent des entités linéaires et surfaciques ; ne s’applique pas aux boutons point.

Selon le type de champ, différents paramètres de variable d’entrée utilisateur sont disponibles :

  • String (Chaîne) : étiquette d’entrée utilisateur, affichage sur une seule ou plusieurs lignes ou sous forme de liste de choix, astuces, masque de saisie (requis).
  • Integer (Entier) : étiquette d’entrée utilisateur (requis).
  • Double : étiquette d’entrée utilisateur(requis).
  • Date : étiquette d’entrée utilisateur (requis).

Une entrée utilisateur par bouton peut être configurée par l’auteur du projet dans l’onglet Data (Données) pour chaque bouton. Pour attribuer une variable d’entrée utilisateur par bouton à un champ de capture d’un bouton, sur l’onglet Data (Données), dans le menu déroulant du champ de capture, sélectionnez Button user input (Entrée utilisateur par bouton) et Create new (Créer).

Sélectionnez une entrée utilisateur par bouton ou créez-en une nouvelle.

Si vous créez une entrée utilisateur par bouton pour un champ comportant un domaine (de valeur codée ou de plage), les choix sont présentés à l’utilisateur sous la forme d’une liste de choix. Il n’est pas possible de saisir du texte libre lorsqu’un domaine de valeurs précodées est présent. Lorsqu’un domaine de plage est présent, l’entrée des données est limitée par la plage.