U bevindt zich nu op een technische pagina over de software Mercator. Deze pagina bevat specifieke informatie die bestemd is voor professionals van de software Mercator. Wenst u naar algemenere informatie over Mercator door te gaan?


   Deze vraag niet meer stellen

Code uitvoeren wanneer een instantie van Mercator wordt geïnitialiseerd door MercatorPenguinServer

0000003074     -      10-06-2022

Het is mogelijk om code uit te voeren wanneer een instantie van Mercator wordt geïnitialiseerd door MercatorPenguinServer. Dit moet worden gedaan in de Main customizer via de interface MercatorUi.ICustomizers.IPenginServerInstanceInitialized. Onderstaande code laat zien hoe u de waarde van een optie kan wijzigen tijdens het opstarten.

Wijzigingen in deze customizer zullen pas in aanmerking genomen worden bij creatie van een nieuwe Mercator instantie.
Dan is het dus noodzakelijk om

 

MercatorUi.dll : min. versie = 10.10.162

 

Zoom
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Linq;
using MercatorApi;
using MercatorExtensions;
using MercatorUi;
using MercatorDatabase;

namespace Main
{
    public class Customizer : MercatorUi.ICustomizers.IPenginServerInstanceInitialized
    {

        public void PenginServerInstanceInitialized()
        {
            MercatorUi.Globals.Params["FILTR_SEQA"] = "";
            MercatorUi.Globals.ApiLogDelegate("Option FILTR_SEQA set to blank!"); // in de logs schrijven
        }

    }
}