Créer une règle d'interface utilisateur pour mobile

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Créez une règle d’interface utilisateur mobile pour appliquer un style ou des calculs de champ à vos éléments d’interface utilisateur mobile.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tout > Mobile système > Interface utilisateur mobile > Règles d'interface utilisateur mobile.
    2. Dans la liste Règles d’interface utilisateur mobile , sélectionnez Nouveau.
    3. Dans le formulaire Règle d'interface utilisateur pour mobile, renseignez les champs.
      Tableau 1. Formulaire Règle d'interface utilisateur pour mobile
      Champ Valeur
      Nom Nom de la règle d’interface utilisateur mobile.
      Actif Si la règle d'interface utilisateur pour mobile est active.
      Condition

      Condition selon laquelle la règle d'interface utilisateur pour mobile est utilisée. La règle s'exécute si la condition est évaluée comme vraie. Les règles d'interface utilisateur pour mobile sans condition sont toujours évaluées comme vraies.

      Pour utiliser un champ dans une condition, le champ doit être affiché sur la carte mobile ou ajouté à l’onglet Champs de carte sur l’enregistrement de carte [sys_sg_view_config] de cette carte. S’il s’agit d’un champ de référence, vous pouvez également accéder aux informations de l’enregistrement connexe à l’aide de la remontée pas à pas. Consultez Dot-walking to data in related tables.

      Les conditions peuvent également utiliser des variables définies dans le bloc-notes mobile. Ces variables sont créées et évaluées à l’aide du script dans le champ Script bloc-notes mobile de l’enregistrement de carte [sys_sg_view_config].

      Javascript dans le champ de script bloc-notes mobile Condition de règle d’interface utilisateur mobile utilisant une condition de script
      Remarque :
      Pour plus de détails sur les opérateurs disponibles pour votre condition, voir Opérateurs disponibles pour les filtres et les requêtes.
      Table parente La table parente à laquelle la règle d’interface utilisateur mobile s’applique. Sélectionnez un des éléments :
      • Écran du formulaire d'entrée
      • Vue mobile
      Parent L'écran du formulaire d'entrée ou l'enregistrement de vue mobile auquel votre règle d'interface utilisateur pour mobile est appliquée.
      Déclencheurs Condition qui déclenche la règle d’interface utilisateur mobile. Sélectionnez l'une des options suivantes ou les deux.
      • onLoad : la règle d’interface utilisateur mobile se déclenche lors du chargement de l’enregistrement.
      • onChange : la règle d’interface utilisateur mobile se déclenche lorsque l’enregistrement est modifié.
      • onUserAction : la règle d’interface utilisateur mobile se déclenche lorsque l’utilisateur effectue l’action spécifiée.
        Remarque :
        Pour utiliser le déclencheur onUserAction , un ID d’action utilisateur doit être associé à la règle d’interface utilisateur.
      ID de l'action de l'utilisateur Valeur unique qui identifie cet enregistrement d’action. Il est nécessaire d’associer l’action à une règle d’interface utilisateur.
      Commande Ordre d'exécution de la règle d'interface utilisateur pour mobile. Si plusieurs règles affectent le même élément, les règles s'exécutent en fonction de cette valeur. Les règles numérotées inférieures s’exécutent avant les règles numérotées supérieures.
      Inverser si faux

      Lorsque ce champ est sélectionné, les actions de règle d'interface utilisateur pour mobile sont inversées si la condition est évaluée comme fausse.

      Important :
      Lorsque ce champ est sélectionné pour les règles d’interface utilisateur mobile d’ordre élevé, il désactive les règles antérieures qui traitent la même cible et la même opération.
    4. Sélectionnez Soumettre.

    Que faire ensuite

    Après avoir créé votre règle d'interface utilisateur pour mobile, vous devez créer des actions de règle d'interface utilisateur pour mobile à exécuter lorsque votre règle est utilisée.