Reporting: rekening houden met het actieve filter op een informatiebestand

0000003354     -      19-11-2025

Bij het opstellen van een SQL-query voor een vrij document (reporting) is het mogelijk aan Mercator aan te geven dat deze query rekening moet houden met het actieve filter op het informatiebestand dat aan dit rapport is gekoppeld. Hiervoor moet de SQL-query eenvoudigweg in zijn where-clausule de volgende vermelding in hoofdletters bevatten:

  • FILTRE_CLI : voor klanten
  • FILTRE_FOU : voor leveranciers
  • FILTRE_STOCK : voor artikelen
  • FILTRE_DEST : voor het 4e informatiebestand
  • FILTRE_TACT : voor contactpersonen
  • FILTRE_XLEAD : voor prospects
  • FILTRE_YPREST : voordienstverleners
  • FILTRE_GEN : voor algemene rekeningen
  • FILTRE_ANA : voor analytische rekeningen
  • FILTRE_IMM : voor vaste activa
  • FILTRE_MPLACE : voor locaties

💡 In de rapportconfiguratie moet de eigenschap Module hiermee overeenkomen.

Wanneer het rapport wordt uitgevoerd vanuit het overeenkomstige informatiebestand, wordt het filter van deze fiche toegepast.

Wanneer het rapport wordt uitgevoerd buiten het overeenkomstige informatiebestand, zal Mercator voorstellen om een filter te kiezen uit de verschillende geopende fiches waarop een filter actief is.

Als er geen enkel filter beschikbaar is, wordt dit filter genegeerd.



Functionele cookies: Cookies die nodig zijn voor het gebruik van de website en voorkeurscookies. Ze bevatten geen persoonsgegevens. (Meer informatie)

Analytische cookies: Verzamelen van statistieken met betrekking tot het gedrag van internetgebruikers. (Meer informatie)

Marketingcookies: Om bezoekers op verschillende websites te volgen voor advertentiedoeleinden. (Meer informatie)