0

Über Auswahlfeld filtern

Hi Community,

ich möchte über die Auswahlfelder "Jahr" (2023, 2024, 2025) und "Quartal" (1, 2, 3, 4) die jeweilige Anzahl von Datensätzen anzeigen lassen, die z.B. im 2. Quartal 2023 erstellt wurden. Dort ist jeweils ein Datumsfeld ("Eingeführt am") vorhanden.

 

Könnt ihr mir hier behilflich sein? (:

 

Vielen Dank und beste Grüße

1 Antwort

null
    • Ninox-Professional
    • planoxpro
    • vor 3 Wochen
    • Gemeldet - anzeigen

    Es gibt eine Funktion namens yearquarter(DATUM), die man sich zunutze machen kann. Der Rückgabewert ist immer ein String im Format "2025 Q2". Wenn also die Auswahlfelder 'Jahr' und 'Quartal' beide ausschließlich Ziffern enthalten (z. B. "2025" und "2"), dann würde ich es so versuchen (Filterung einer Ansicht): 

    let myYQ := text(Jahr) + " Q" + text(Quartal);
    select TABELLE where yearquarter('Eingeführt am') = myYQ

    Wobei TABELLE natürlich durch den tatsächlichen Namen der zu filternden Tabelle ersetzt werden müsste.