0

Auswahlfelder auf bestimmten Wert setzen

Vielleicht kann mir jemand auf die Sprünge helfen?
Ich möchte eine Datenbank so öffnen, dass in einer Tabelle "Dashboard" die Auswahlfelder "Jahr" und "Monat"
auf die Werte von today() gesetzt werden. D.h. nach Öffnen der Datenbank sollen in der Ansicht die Daten des aktuellen Jahrs und des aktuellen Monats angezeigt werden.

In die Datenbank habe ich unter "Optionen" "Nach dem Öffnen der Datenbak folgendes Script ausführen" folgendes eingetragen:

let myJahr := text(format(today(), "YYYY"));
let myMonat := text(format(today(), "MMMM"));
openFullscreen(first(select Dashboard))
select Einnahme_Ausgabe where text(format(Datum, "YYYY")) = myJahr and text(format(Datum, "MMMM")) = myMonat

Keine Fehlermeldung, es passiert leider auch nichts, außer dass das Dashborad mit den zuletzt ausgewählten Werten geöffnet wird. Was muss ich ändern? Vielen Dank für eventuelle Hilfe

2 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Holzi, auf die Schnelle ... Vielleicht so?

     

    let myRec := first(select Dashboard);
    myRec.Jahr := format(today(), "YYYY");
    myRec.Monat := format(today(), "MMMM");
    openFullscreen(myRec)

    • Holzi
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Copytexter, genau das ist es. Vielen Dank.

Content aside

  • vor 4 JahrenZuletzt aktiv
  • 2Antworten
  • 1134Ansichten