0

nächster Termin statt last und first Termin

Hallo,

ich benötige etwas Hilfe beim anzeigen meiner Termine.
Um die Termine aufgelistet in einer Tabelle anzeigen zulassen, habe ich bisher aus einem status (last.(Termin) mir alles anzeigen lassen.

Nun zeigt Ninox logischerweise den letzten Termin an den ich eingetragen habe, aber nicht den kommenden Termin.

Meine Möglichkeiten sind derzeit nur "first und last", gibt es eine Befehl oder eine Codezeile der den kommenden Termin anzeigt?

beste Grüße

5 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Moin, wenn ich es richtig sehe, dann ist 'Termin' der Name einer verknüpften Tabelle. In dieser Tabelle muss es ja auch ein Datenfeld mit dem Zeitwert selbst geben. Angenommen, es handele sich dabei um ein Datum, dann könnte man es so versuchen:

    first(Termin[Datum > today()])
    

    Übersetzt hieße das: Zeige den ersten Datensatz aus der Tabelle 'Termin', dessen Datum auf das heutige folgt.

    • pink_basketball
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Vielen Dank für die rasche Antwort.

    Leider bekomme ich immer ein NEIN vom System.

    Grüße

      • Ninox-Professional
      • planoxpro
      • vor 1 Jahr
      • Gemeldet - anzeigen

       Dann wären weitere Infos hilfreich. Wie heißen die beteiligten Tabellen, sind sie miteinander verknüpft und wenn ja, wie (1:N, N:1, N:M). Wie heißt das Datenfeld, das abgefragt werden soll und welchen Typs ist es (Termin, Datum + Uhrzeit, Datum)? Wo soll das laufen (Button, Formelfeld, Trigger, Ansicht) und was soll das Ergebnis sein (Anzeige von Infos aus dem EINEN, nächsten Termin-Datensatz, Tabellenansicht mit ALLEN Folgeterminen ...)?

    • mirko3
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Versuch mal so. Mirko

    first(sort(Termine[start(TERMINFELD) >= now()].TERMINFELD))
    
      • pink_basketball
      • vor 1 Jahr
      • Gemeldet - anzeigen

       DANKE! 
      Du hast mir sehr damit geholfen und mich um einiges weitergebracht, vielen Dank.