0

automatische abfrage

ich möchte in der tabelle 'bestellung' das feld 'status' abfragen: wenn der 'status' = 'offen' ist, soll eine meldung herausgegeben werden, wenn das feld 'Datum' älter als 2 wochen ist. ist der 'status' 'call' soll anhand des feldes 'zeitpunkt' nach 3 monaten eine meldung herausgegeben werden.

3 Antworten

null
    • Cris
    • vor 5 Jahren
    • Gemeldet - anzeigen

    push

    • Torsten_Stang.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo Cris,

     

    zeitgesteuerte Trigger ("Jobs", wie sie Ninox nennt) gibt es in Ninox (noch) nicht.

     

    Möglichkeit 1: Du beschäftigst Dich mit der API und steuerst das Ganze über zum Beispiel Zapier oder Integromat

     

    Möglichkeit 2: Du nutzt die Optionen der DB und hinterlegst die Funktion unter "Nach dem Öffnen der Datenbank folgendes Skript ausführen"

     

    lg, Torsten

    • Ninox-Professional
    • planoxpro
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Möglichkeit 3 (einfacher Workaround): Ein Funktionsfeld mit unten stehendem (o. ä.) Code anlegen und dort das Datum bei Erreichen des Stichtags farblich hervorheben. Dann sieht man in der tabellarischen Übersicht sofort alle überfälligen Einträge.

    let Stichtag := switch text(Status) do
        case "offen": Datum + 14
        case "call": Datum + 90
        default: null
    end;
    let HGFarbe := if Stichtag <= today() then "Orange" else null end;
    styled(text(Datum), HGFarbe)

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 3Antworten
  • 1515Ansichten