Créer une action rapide dans vos applications mobiles

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 3 minutes de lecture
  • Fournissez un accès facile à un élément important en créant une action rapide. Par exemple, vous pouvez créer une action rapide qui ouvre un élément Catalogue de services.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Créez une fonction pour l'action rapide.
      1. Accédez à la Mobile système > Fonctions.
        La table Fonction [sys_sg_button] s'ouvre.
      2. Cliquez sur Nouveau.
      3. Renseignez les champs du formulaire.
        Tableau 1. Formulaire des champs de bouton
        Champ Description
        Nom Nom de l'enregistrement de fonction.
        Description Description permettant à d'autres utilisateurs de comprendre facilement le but de la fonction.
        Type

        Type d'action rapide que vous souhaitez créer.

        Pour créer une action rapide qui ouvre un élément Catalogue de services, sélectionnez URL.

        Pour plus d’informations sur les types de fonctions, voir Configurer un bouton intelligent.
        Contexte La fonction s'applique au niveau de l'enregistrement ou de la table.
        • Enregistrement : l'action s'applique uniquement au niveau de l'enregistrement. Par exemple, mettre à jour un champ.
        • Global : l'action s'applique uniquement au niveau de la table. Par exemple, créer ou supprimer un enregistrement.
        Pour cet exemple, sélectionnez Global.
        Étiquette Lien Étiquette pour le lien. Cette valeur ne s'affiche pas dans l'interface utilisateur.
        URL de lien

        URL relative à l'élément qui doit s'ouvrir lorsque l'utilisateur clique sur la fonction. Par exemple, pour ouvrir un élément Catalogue de services dans le portail de Now Mobile, saisissez /mesp?id=sc_cat_item&sys_id=060f3afa3731300054b6a3549dbe5d3e.

        Ce champ ne s'affiche que si le champ Type est défini sur URL.

        URL relative

        Option sélectionnée pour déterminer si l'URL est relative. Pour cet exemple, choisissez Sélectionnée.

        Ce champ ne s'affiche que si le champ Type est défini sur URL.

        Condition
        Table Table sur laquelle s'exécute la condition.
        Condition Condition à respecter pour que l'action soit effectuée avec succès. Pour un élément de catalogue, saisissez var item = new sn_sc.CatItem('3f1dd0320a0a0b99000a53f7604a2ef9'); answer = item.canView() && item.isVisibleServicePortal(); pour afficher l'action rapide uniquement lorsque l'utilisateur final dispose des autorisations nécessaires pour afficher l'élément.
        Rôles Rôles que l'utilisateur doit posséder pour afficher l'action rapide.
    2. Ajoutez une instance de la fonction que vous avez créée pour la page.
      1. Dans l’interface utilisateur native, accédez à Application Now Mobile > Lanceurs d'applet.
      2. Ouvrez l'enregistrement de lanceur d'applet auquel vous souhaitez ajouter l'action rapide.
      3. Sélectionnez l'onglet Corps.
      4. Insérez une nouvelle ligne dans la liste connexe Plans de menus actions rapides.
        Si vous ne pouvez pas insérer de ligne, assurez-vous que vous êtes dans le périmètre de l'application ServiceNow Now Mobile App Screens and Applet Launcher.
      5. Cliquez sur la loupe pour rechercher un élément.
        La table Instances de fonction [sys_sg_button_instance] s'ouvre.
      6. Cliquez sur Nouveau.
      7. Renseignez les champs du formulaire.
        Tableau 2. Formulaire d'instance de fonction
        Champ Description
        Nom Nom de l'instance de fonction.
        Description Description permettant à d'autres utilisateurs de comprendre facilement le but de l'instance.
        Parent Page sur laquelle vous ajoutez l'action rapide. Par exemple, sélectionnez Lanceur d'applet : page d'accueil pour ajouter l'action rapide à la page d'accueil. Sélectionnez d'abord une valeur dans le champ Table parente.
        Application Périmètre de l'application.
        Table parente Table qui contient le type d'enregistrement dans lequel le bouton apparaît. Sélectionnez Lanceur d'applet [sys_sg_applet_launcher] pour ajouter l'action rapide à une page de lanceur d'applet.
        Fonction Enregistrement de fonction que vous avez précédemment créé.
        Étiquette Étiquette qui aide l'utilisateur à comprendre ce que l'action rapide ouvre. Par exemple, Signalez une panne.
        Emplacement Emplacement où le bouton apparaît dans l'interface utilisateur. Pour cet exemple, sélectionnez Action Rapide.
        Icône Icône à afficher à côté de l'étiquette. Pour plus de détails sur les icônes mobiles, voir Icônes mobiles.
        Remarque :
        Toutes les icônes répertoriées ne fonctionnent pas forcément avec les actions rapides. Pour afficher une liste d'icônes compatibles, filtrez votre liste ainsi : le champ Icônes contient now-mobile-icons-buttons.
        Remarque :
        Par défaut, le champ Icônes n'est pas sur la liste d'icônes. Pour ajouter le champ Icône à votre liste, cliquez avec le bouton droit sur l’en-tête de liste, puis sélectionnez Configurer > Mise en page de la liste. Ensuite, ajoutez le champ Icônes à la liste sélectionnée. Le champ Icônes devrait alors s'afficher sur votre liste de champs de référence.
        Commande Nombre qui indique l'ordre dans lequel les fonctions sont répertoriées. Si plusieurs instances sont dans le même emplacement, l'application les affiche de la plus basse à la plus élevée.
      8. Cliquez sur Envoyer.
      9. Enregistrez l'enregistrement de lanceur d'applet.

    Résultats

    Les utilisateurs peuvent ouvrir l'action rapide en sélectionnant l'icône icône Plus sur la page du lanceur d'applet.