Ansicht erstellen

  • Hallo Leute,


    ich soll in eine DB eine Ansicht einbauen, die alle Dokumente anzeigt, die länger als 3 Jahre nicht geändert wurden.
    Ähmm.... wie stelle ich das am besten an?


    Sehe zwar das es da unter "Feld" sowas gibt wie letzte Bearbeitung, aber wie macht man en das er die 3 Jahre berücksichtigt.


    Wäre über jede Hilfe dankbar da meine Stärken weiss Gott nicht in der Entwicklung liegen.


    Danke


    Artemis

  • SELECT @Modified < @Adjust(@Today;3;0;0;0;0;0)


    Allerdings wird diese Ansicht performancetechnisch recht langsam sein, da diese ständig neu berechnet wird.


    Alternativ kann mit statt mit @Today mit @TextToTime("Heute") arbeiten, allerdings würde das dann nur mit nem deutschen Client gehen, bei einem englischen müsste das dann analog @TextToTime("Today") heissen und bei andere Sprachen in der jeweiligen Sprache

  • Damit auch nur die Dokumente älter als 3 Jahre angezeigt werden sollte die Formel allerdings so lauten:

    SQL
    SELECT @Modified < @Adjust(@Today;-3;0;0;0;0;0)

    :D