Reporting : tenir compte du filtre actif sur un signalétique

0000003354     -      19/11/2025

Lors de la conception d'une requête SQL pour un document libre (reporting), il est possible d'indiquer à Mercator que cette requête devra tenir compte du filtre actif sur le signalétique lié à ce rapport. Pour cela, la requête SQL doit simplement contenir, dans sa clause where, cette mention en majuscules :

  • FILTRE_CLI : pour les clients
  • FILTRE_FOU : pour les fournisseurs
  • FILTRE_STOCK : pour les articles
  • FILTRE_DEST : pour le 4ème signalétique
  • FILTRE_TACT : pour les contacts
  • FILTRE_XLEAD : pour les prospects
  • FILTRE_YPREST : pour les prestataires
  • FILTRE_GEN : pour les comptes généraux
  • FILTRE_ANA : pour les comptes analytiques
  • FILTRE_IMM : pour les immobilisés
  • FILTRE_MPLACE : pour les emplacements

💡 Dans le paramétrage du rapport, la propriété Module doit correspondre.

Si le rapport est exécuté au départ du signalétique correspondant, le filtre pris en compte est celui de cette fiche.

Si le rapport est exécuté en dehors du signalétique correspondant, alors Mercator propose de choisir un filtre parmi les différentes fiches ouvertes qui sont soumises à un filtre.

Si aucun filtre n'est disponible, ce filtre sera alors ignoré.



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)