Ouvrir la liste des tâches du CRM avec un filtrage actif

0000003136     -      02/12/2025

La fenêtre des tâches du CRM permet de placer différents filtres (date de création, date d'échéance, actions faites ou non faites, …) via le menu contextuel. Il est possible d'ouvrir cette même fenêtre avec un filtre déjà actif. Ceci se fait avec un code tel que celui repris ci-dessous qui, dans cet exemple, place ce filtre :

  • date d'échéance entre deux dates définies,
  • uniquement les actions "non faites".
Zoom
MercatorUi.Forms.Action.CrmTasksForm.Filter filter = new MercatorUi.Forms.Action.CrmTasksForm.Filter
{
    DueDate1 = new DateTime(2023, 3, 1),
    DueDate2 = new DateTime(2023, 3, 3),
    DoneOnly = MercatorUi.Forms.Action.CrmTasksForm.FilterDone.OnlyNotDone
};
MercatorUi.Forms.Action.CrmTasksForm crmTasks = new MercatorUi.Forms.Action.CrmTasksForm(filter);
crmTasks.Show(MercatorUi.Globals.iw);

 

La classe MercatorUi.Forms.Action.CrmTasksForm.Filter contient ces propriétés :

  • FilterDone DoneOnly
  • DateTime CreationDate1
  • DateTime CreationDate2
  • DateTime DueDate1
  • DateTime DueDate2
  • string CreatorId1
  • string CreatorId2
  • string IdUser

 



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)