Multi-listes
Cette fonction permet de définir des regroupement de listes gauches comme source de données à destination du portail.
Ceci correspond aux sources de données de type multi-listes (MLT), dans les vues du portail. Au niveau présentation, elles sont associées au composant visuel multi-liste standard (ML1).
Pré-requis
Reportez-vous à la documentation de Mise en oeuvre
Gestion de l'écran
En-tête
En tête, on trouve le code identifiant la multi-liste, et un intitulé.
Code (champ AP2BRW) |
Ce code identifie de façon unique les fiches créées. |
Intitulé (champ AP2INTIT) |
Permet de définir un intitulé associé à chaque fiche. |
Onglet Général
La multi-liste se définit dans un tableau, dont chaque ligne définit l'une des listes de sélection la composant.
Le nombre de listes pouvant être affichées dans une multi-liste est limité à 10.
Tableau
Nombre (champ AP2NBOBJ) |
Objet (champ OBJ) |
Définit le code de l'objet dont les données vont être listées. Il peut s'agir d'un objet normal (on reprend sa liste gauche), ou d'un objet liste (créé uniquement pour ajouter des listes gauches à un objet déjà existant). L'intitulé de l'objet est ensuite affiché. |
Options de sélection (champ OBJSEL) |
Permet de filtrer les données présentées dans la liste, pour les limiter à une partie des données gérées par l'objet. Chaque filtre est identifié par un code (sur un caractère). Les filtres sont définis dans l'onglet Sélection de l'objet. En l'absence de filtre, la totalité des lignes de la table est susceptible d'être extraite. |
Nombre de fiches (champ NBREC) |
Le nombre de fiches permet de limiter le nombre de lignes présentées dans la liste. Pour des raisons de performance lié aux flux de données envoyés au poste client, il est recommandé de se limiter à un nombre N raisonnable de lignes (entre 10 et 30 par exemple). C'est d'autant plus raisonnable qu'un bouton permet de lire N lignes supplémentaires qui s'affichent en fin de liste, et ce autant de fois que nécessaire. On peut donc afficher successivement N, 2N, 3N, 4N... lignes. Il est néanmoins possible d'aller bien au-delà des valeurs indiquées ci-dessus. |
Tri (champ ORDTRI) |
Définit dans quel ordre de tri (ascendant/descendant) la liste est affichée. Cet ordre se réfère à la clé utilisée dans la sélection standard de l'objet. |