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

De agenda of de taken opstarten

0000002528     -      03-04-2025

Hier is de code om respectievelijk de CRM-agenda en het takenvenster weer te geven.

Zoom
MercatorUi.Globals.Main.ShowExternalForm(typeof(MercatorUi.Forms.Action.CrmTasksForm), "CrmTasksForm");

MercatorUi.Globals.Main.ShowExternalForm(typeof(MercatorUi.Forms.Action.CrmCalendarForm), "CrmCalendarForm");

 

Om de kalender op een specifieke datum te openen:

Zoom
MercatorUi.Globals.Main.ShowExternalForm(typeof(MercatorUi.Forms.Action.CrmCalendarForm), "CrmCalendarForm", new object[1] { DateTime.Today.AddDays(-3) });

 

Om de agenda op een specifieke datum te openen en een specifieke afspraak te selecteren:

Zoom
MercatorUi.Engine.Crm.Tools.ActionDescriptor actionToSelect = new MercatorUi.Engine.Crm.Tools.ActionDescriptor("ACYINRX27R", MercatorUi.Sig._SigEnum.CLI, "C19");
MercatorUi.Globals.Main.ShowExternalForm(typeof(MercatorUi.Forms.Action.CrmCalendarForm), "CrmCalendarForm", new object[2] { DateTime.Today.AddDays(-3), actionToSelect });

 

Code identiek aan de vorige, maar de te selecteren actie wordt bepaald door een ActionEngine:

Zoom
MercatorUi.Engine.Crm.Tools.ActionDescriptor actionToSelect = new MercatorUi.Engine.Crm.Tools.ActionDescriptor(actionEngine);
MercatorUi.Globals.Main.ShowExternalForm(typeof(MercatorUi.Forms.Action.CrmCalendarForm), "CrmCalendarForm", new object[2] { DateTime.Today.AddDays(-3), actionToSelect });



Kunt u me de code bezorgen voor het opstarten van de agenda.