Rendre certaines colonnes de signalétique non exportables

0000003088     -      24/06/2022

Le code ci-dessous montre comment retirer des colonnes de la fonctionnalité d'export des signalétiques (vers Excel, vers XML, ...). Ceci participe à la protection de données sensibles.

Zoom
namespace SigStock
{
    public class Customizer : MercatorUi.ICustomizers.ISigCreated
    {
        public void SigCreated(MercatorUi.Sig.Sig sig) // Il faut redémarrer Mercator pour qu'il prenne en compte les modifications apportées au customizer via SigCreated.
        {
            MercatorUi.Sig.SigStock sigStock = (MercatorUi.Sig.SigStock)sig;
            sigStock.FieldList["S_PRIX_HT"].IsExportable = false;
            sigStock.FieldList["S_PRIX_TI"].IsExportable = false;
            sigStock.FieldListDispo["QV_1"].IsExportable = false;
            sigStock.FieldListArtfou["PRIX"].IsExportable = false;
        }
    }
}


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)