Ajouter une colonne supplémentaire dans la liste de parcours des utilisateurs

0000003276     -      02/06/2025

Mercator 12.0 ou ultérieur répond au customizers Param implémentant l'interface MercatorUi.ICustomizers.IBrowseColumnsCustomizer. Le code ci-dessous montre comment ajouter une colonne correspondant au département dans la liste de parcours des utilisateurs. La propriété DataPropertyName doit correspondre à une colonne de la table USERS. Par convention, la propriété Name prend la même valeur. Tous les types de colonnes sont utilisables.

Zoom
using System;
using System.Collections.Generic;
using System.Linq;
using MercatorApi;
using MercatorUi;
using System.Windows.Forms;

// <CompileWithRoslyn />

namespace Param
{
    public class Customizer : MercatorUi.ICustomizers.IBrowseColumnsCustomizer
    {
        public void BrowseColumnsCustomize(Form form, List<DataGridViewColumn> columns)
        {
            if (form is MercatorUi.Forms.Param.ParamUsersForm)
            {
                columns.Add(new DataGridViewTextBoxColumn()
                {
                    Name = "DEPT",
                    HeaderText = "Départ.",
                    DataPropertyName = "DEPT",
                    Width = 50
                });
            }
        }
    }
}


Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)