Configurer les séquences de navigation

Cette instruction explique comment configurer des écrans de navigation particuliers.

M3 contient trois options de navigation qui peuvent être utilisées pour des champs contenant des valeurs paramétrables :

  • Navigation classique : Utilise la fonctionnalité standard sans configuration. Cette option ne prend pas en charge la recherche.
  • Ordres de tri paramétrables en mode de navigation classique : configuré dans Ordre de tri dans fenêtre navig. Ouvrir (MNS180). Cette option ne prend pas en charge la recherche.
  • Navigation configurable : configuré dans Navigateur tables. Ouvrir (MNS175) basé sur des listes configurables. Prend en charge fonction de recherche.

Cette instruction couvre l'option Navigation configurable, qui prend en charge toutes les capacités de la Liste personnalisée dans (CMS010) y-compris les tables liées, les champs virtuels, etc.

Résultat

Un écran de navigation paramétrable est créé pour un scénario spécifique. Il s'affiche lorsque la touche de fonction F4=Invite est utilisé pour une recherche dans ce scénario au lieu d'utiliser l'écran de navigation classique.

Suivez les étapes ci-dessous :

Les fonctions de navigation configurées sont configurées dans (MNS175) et utilisent la liste définie dans Catégorie navigateur information. Ouvrir (CMS010).

Remarque

Pour de meilleures performances, évitez d'utiliser trop de tables liées et de champs virtuels pour récupérer des informations.

  1. Lancez (MNS175). Cette configuration définit les scénarios dans lesquels l'écran de navigation configuré remplace l'écran de navigation classique.

  2. Renseignez les champs suivants :

    • Table : doit correspondre à la table utilisée par la navigation classique. Normalement, c'est la version 00 de la table qui est utilisée. Utilisez la touche de fonction F5 dans la navigation classique, pour voir la table utilisée dans la navigation. Voir les détails à l'étape 3.
    • Programme : le programme spécifique à utiliser par la fonction de navigation configurable.
    • Utilisateur : l'utilisateur particulier qui peut utiliser la fonction de navigation configurable.
    • Variante de navigation de champ : active la possibilité d'utiliser plusieurs fonctions de navigation configurables. L'utilisateur peut basculer entre ces fonctions avec la touche de fonction F7 dans l'écran de navigation.
    • Description : Description de la fonction de navigation. Par exemple, Rechercher des articles avec un filtre de dépôt.
    • Nom : Nom identifiant la fonction de navigation.
    • Catégorie d'information : Le champ Utilisé par prg doit être défini sur CMS990-Navigateur recherche dans (CMS010). Aucune relation ou validation avec la table n'est définie pour la catégorie d'information en termes de modalité d'utilisation. Par exemple, une fonction de navigation peut être définie pour parcourir le fichier principal des articles, mais la navigation même peut être définie pour afficher des informations basé sur l'article/dépôt. Vous pouvez donc utiliser n'importe quelle information de la fonction de navigation, du moment que des informations pertinentes peuvent être retournées au programme d'appel, par exemple le code article. Un autre exemple pourrait être l'utilisation des statistiques de commandes pour rechercher des articles vendus.
    • Ordre de tri : Définit les filtres qui peuvent être utilisés et les colonnes qui peuvent être affichées.
    • Vue : Définit les colonnes à afficher.
    • Nb de filtres : Facultatif. Normalement, les filtres sont prédéfinis à une valeur particulière, mais vous pouvez les définir. Par exemple, un dépôt peut être filtré par le dépôt standard à partir de la able principale des utilisateurs pour l'utilisateur actuellement connecté.
    • Champ de retour : le champ qui doit être retourné dans la recherche (par exemple, le code article).
  3. La fonction de navigation classique permet de simplifier la configuration lorsque vous devez choisir une table dans (MNS175), comme suit :

    1. Lancez la navigation classique dans le programme et le champ où la nouvelle navigation est à appliquer.
    2. Cliquez sur Actualiser dans l'écran de navigation classique.
    3. La table utilisée pr l'invite s'affiche comme message contextuel ou en bas de l'écran, en fonction des paramètres d'interface.
    4. Utilisez ce numéro de référence de table dans l'enregistrement de (MNS175).

Utilisation de l'écran de navigation configuré

Si un écran de navigation paramétrable est créé pour un scénario particulier, il s'affiche automatiquement lorsque vous utilisez la touche de fonction F4 au lieu de l'écran de navigation classique.

Utilisation de Recherche dans l'écran de navigation configuré

La fonctionnalité de recherche complète disponible dans l'ensemble de M3 BE peut être utilisée avec la navigation configurée.

Une recherche supplémentaire est également effectuée, selon la valeur renvoyée par le programme lors de la sélection de la fonction de navigation. Cette recherche ajoute toujours un caractère générique à la valeur saisie. Cela vous permet de commencer à saisir une requête de recherche dans le champ qui fait l'objet d'une navigation.

Par exemple, une navigation est configurée dans le champ 'Code article' dans la fonction pour la table principale d'articles dans 'Article. Ouvrir' (MMS001). Pour rechercher des articles, saisissez intégralement ou partiellement un article dans le champ 'Code article' et appuyez sur Parcourir. Par exemple, saisissez 'parme' si l'article recherché est du parmesan. L'écran qui s'affiche est automatiquement filtré d'après la requête 'parme*'.

Remarque

Dans (MNS175), vous pouvez contrôler si le caractère générique doit être automatiquement ajouté ou non en cochant la case 'Supprimer caractère générique'. Cette opération permet de renvoyer uniquement les correspondances exactes issues de la requête de recherche.